毕业两年,嵌入式软件,很迷茫,请大佬们指点一下

访客 3天前 阅读数 13 #职场故事

垃圾三本毕业,大学没认真上过课,毕业去了嵌入式培训学了点皮毛软件。现在在三线城市电子厂工作,平时改改别人成熟的代码和测试。工作快两年了,感觉虽有成长,但成长很慢,平时就改改代码和测试,没有一个项目完完整整是自已敲出来的,前段时间出去面试做笔试结构体声明都写错了,技术面试让我回去做点小项目练练再来(最好不看例程),知道自已缺乏项目经验。现在水平大概是这样,最近买了块正点原子的32,想做一个指纹、蓝牙、RFID、OLED的小项目(都是买现成模块回来,然后自已写点逻辑功能还是可以的)但做起来需要参照例程才知道怎么配时钟,串口......如果没例程,单看用户手册,写不出来外设的配置。

最近厂里新规,不再每月发绩效,改按项目发年终奖,我工资从到手5.7k变成4.9k,突然很难受,不单只学不到东西,还工资低,一年直接少9.6k,我也不太指望年终奖有多少能补回这个数,去年年终奖才3k......感觉看到不到希望,自已又没能力。

最近有挺忙,都是测试、改别人代码。最讨厌测试了,如果是自已写,我很乐意去测,但是还要测试外包软件,写测试用例已经很烦,一大堆功能,一大堆问题。改别人代码也是虽然可以学习,但一直都是改代码,也是没有多大的长进。工作多,还要做自已的项目,每天都觉得好累,自已的项目进度又慢,想到工资、前途就焦虑起来了,身边的同学都7、8k起步了。

工作日睡厂里,周末才回家。厂里饭菜难吃,睡觉开空调每个月还要扣三四百块,下班又没啥娱乐活动,状态差。

我希望能有1w+就很满足了,家里爸妈退休,收点租,不愁吃喝拉撒,也没有多余的钱投资。想问问大佬,我应该裸辞回家闭观几个月做点项目出来增强实力,还是继续耗在这个厂里,辛苦点,工作之余再做自已的小项目,还是海投简历出去,还是转行(也不知道能干啥)。

作为一个工作了4年的嵌入式软件同行前来回答,我是从毕业后一直在一线城市的中大厂的芯片部门工作,主要做的就是嵌入式软件相关工作。
从你的描述中看出了几个问题:
1.你感觉个人成长较慢,主要工作在于改别人的代码和测试,没有自己的开发单个模块的经验;
2.你的基础可能比较一般,从结构体声明写错这一点可以看出;
3.不知道该不该裸辞、转行;
从我的角度,一个一个来回答
1.个人成长较慢是嵌入式这个行业的特点,这个行业涉及到与硬件的交互,调试起来就不像纯软件那么方便,嵌入式行业的成长曲线较抖但是天花板低。单纯只改别人代码和测试确实很难提高自己的开发能力,我建议你在能够完成本职工作的前提下,多去考虑别人设计模块的原理,单看是没用的,程序员就是手艺人,拳不离手曲不离口,多练多思考,至于你买的开发板,我觉得你可以在下班后多琢磨琢磨,从github上找一些开源的项目来练练手;
2.代码问题就是基础比较差,我觉得在第一点的回答中已经解释清楚了,多做多练多思考;
3.裸辞与否与个人心态有关,我看你的描述你是属于有些焦虑型的性格,不建议裸辞,先提升自己的能力,再考虑跳槽,至于你说的转行,如果你的目标只是像你在贴中说的1W+,我觉得完全可以不用考虑转行
4.其他:至于你说的什么不会配时钟xx的问题,我觉得这都不是问题,我也不关注怎么配时钟,但是给我datasheet我就能理解,嵌入式行业涉及的太杂了,不需要全都装在脑子里,但是需要的时候要会用,这个就依赖于项目经验和平常做的总结

我选的短视频拍摄剪辑,在原公司干双休6k,本以为辞职出来找工作能找到更好的。结果我的项目也很普通,一个多月我还没找到比原来更好的。本以为有一年多经验在深圳6k随便找都比这个好。唉,能苟先苟着吧

老弟,薪资跟行业和城市有关,不好一概而论,而且技术这碗饭其实还是看个人水平,你觉得能学到东西就值
我赶上了前两年的IC红利,现在年薪50多些

嵌入式进电子厂真的坑,六千块钱一堆东西要学,我一开始找的也是这个岗位,后面直接跑了…

谢谢哥指点方向,沉下心要加把劲努力了。

挺中肯的

我选的短视频拍摄剪辑,在原公司干双休6k,本以为辞职出来找工作能找到更好的。结果我的项目也很普通,一个多月我还没找到比原来更好的。本以为有一年多经验在深圳6k随便找都比这个好。唉,能苟先苟着吧

嵌入式进电子厂真的坑,六千块钱一堆东西要学,我一开始找的也是这个岗位,后面直接跑了…

半桶水平,真的难受😣

确实。定不下心来也很难学好

同样嵌入式,然后转C++后台了

专升本民办学校电气专业,也想学嵌入式 前辈能指点一下学习嵌入式的要点嘛?

学了两年嵌入式还没把控制器芯片手册里每个寄存器理解透彻倒背如流?

我也差不多,我是22年毕业的,今年4月份出来上班。普通本科,学的通信工程,目前在一家电力公司上班,本来在公司做的是电网规划,设计类的东西,做的蛮开心的。一个月不到,领导以电网有项目为由 ,把我调到国家电网上班。现在是天天在写代码,做数据可视化,人麻了。一点意思都没有,感觉不到提升。唉,我都想跑路了。

你这还不如大学生的水平

时钟都不会配,这最简单的, 没法说了

能改代码,不会看手册改外设配置?不可能吧?

慢慢来吧,路还长。一点一点积累经验吧

开发板

作为一个工作了4年的嵌入式软件同行前来回答,我是从毕业后一直在一线城市的中大厂的芯片部门工作,主要做的就是嵌入式软件相关工作。
从你的描述中看出了几个问题:
1.你感觉个人成长较慢,主要工作在于改别人的代码和测试,没有自己的开发单个模块的经验;
2.你的基础可能比较一般,从结构体声明写错这一点可以看出;
3.不知道该不该裸辞、转行;
从我的角度,一个一个来回答
1.个人成长较慢是嵌入式这个行业的特点,这个行业涉及到与硬件的交互,调试起来就不像纯软件那么方便,嵌入式行业的成长曲线较抖但是天花板低。单纯只改别人代码和测试确实很难提高自己的开发能力,我建议你在能够完成本职工作的前提下,多去考虑别人设计模块的原理,单看是没用的,程序员就是手艺人,拳不离手曲不离口,多练多思考,至于你买的开发板,我觉得你可以在下班后多琢磨琢磨,从github上找一些开源的项目来练练手;
2.代码问题就是基础比较差,我觉得在第一点的回答中已经解释清楚了,多做多练多思考;
3.裸辞与否与个人心态有关,我看你的描述你是属于有些焦虑型的性格,不建议裸辞,先提升自己的能力,再考虑跳槽,至于你说的转行,如果你的目标只是像你在贴中说的1W+,我觉得完全可以不用考虑转行
4.其他:至于你说的什么不会配时钟xx的问题,我觉得这都不是问题,我也不关注怎么配时钟,但是给我datasheet我就能理解,嵌入式行业涉及的太杂了,不需要全都装在脑子里,但是需要的时候要会用,这个就依赖于项目经验和平常做的总结

剪辑咋学啊朋友

看网上课程跟着做,你要入门很快就可以了

怎么入门的

哔哩哔哩一堆课程

挺中肯的

工作中都是改逻辑,改功能,很少去配置初始化。现在自已买块开发版,自已学习配置一下。

版权声明

本文仅代表作者观点,不代表xx立场。
本文系作者授权xx发表,未经许可,不得转载。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门
标签列表