电子产业一站式赋能平台

PCB联盟网

搜索
查看: 16|回复: 0
收起左侧

怎么评价40岁了还在撸代码?

[复制链接]
匿名  发表于 2024-4-2 13:57:00 |阅读模式
你点击蓝字关注,回复“入门资料”获取单片机入门到高级开挂教程
开发板带你入门,我们带你飞

文 | 无际(微信:2777492857)
全文约1582字,阅读大约需要 5 分钟
之前经常有老铁问我,嵌入式能干到40多岁吗?
我快奔4了,其实早就不想在一线撸代码了。
我是做单片机方向,代码量相对来说,不多,但别看代码量小,如果想把程序写的更健壮一点,保证功能的同时,要考虑到后续傻杯领导频繁改需求,或者换芯片方案,这种就必须要用模块化的方式去写程序。
既要保证硬件层,中间层,应用的依赖性越少越好,又要保证每个模块的代码修改起来很灵活。
如果再考虑优化程序的执行效率,涉及到算法,头直接炸了。
所以还有人说单片机简单,没啥搞头的,建议他干10年再说。
我干得越久,越觉得东西怎么都学不完,无底洞,最后安慰自己,够用就好。
我越来越觉得,代码量和复杂度不是必然关系,就像单片机一样,你用51单片机,去完成别人用STM32才能完成的功能,那才叫水平呢,老板都得把你供起来,给他省钱了。
代码也是一样的,比如下面这段代码。   

           
这是多年前,用链表做的队列功能,代码不多,但真的挺复杂,有数据结构,有算法。
回到嵌入式能不能干到40多岁的问题。
我觉得偏硬件驱动的话,没问题。
前几年,有一次我去宝安面试,是个50多岁的老头面我,他把我喊进一个小黑屋,里面放着电烙铁、示波器、万用表、电脑等各种仪器,乱七八糟的,再加上老头那凌乱的白发,瞬间让我想起了电影情节,实验室的科学怪人。
他说,我平时在这里办公,我已经50多岁了,平时硬件软件都干。
我想,你也混得太差了吧,50多岁还在干苦力。
具体面试细节,我记不太清楚了,他技术面完以后,老板进行二面。
老板是个光头,看起来挺年轻的,他说刚面我的那个,是研发部的老大,很喜欢钻研技术,所以这么大年纪了还亲自下场。
这家公司,我面过了,不过没去,因为做的产品类似小家电,太简单了。
而且基本一个人负责一个产品,需要会设计原理图和PCB,当时还不会,揽不了这活。
其实,刚学单片机时,也想做个科学怪人,想在技术的道路,走到极致。
第一次看钢铁侠的电影,也热血沸腾,想拿起那吃灰的烙铁,焊上10个板子泄愤。
可惜,看后面房价涨得越来越猛了,自己工资却怎么也长不起来,浮躁了。
还有,技术出众,没有学历加持,也很难做到上游。
现实大多数都是普通人,操心的都是房租水电,柴米油盐,从对技术大佬的追求,到怎么能涨点工资就行了。
所以,对于那些还没入行,就想着做到40岁的铁子。
我的回复是,不要想这么远,没意义。
我做到30岁出头,就不想做了。
倒不是说技术没前途,能做10年,养家糊口肯定没问题。
不过,也到瓶颈期了,收入再往上,就要承担更多的责任、风险、压力。
能做到40岁的,基本上趋于稳定,脱离岗位,没有更高工资的选择了。   
end


下面是更多无际原创的个人成长经历、行业经验、技术干货。
1.电子工程师是怎样的成长之路?10年5000字总结
2.如何快速看懂别人的代码和思维
3.单片机开发项目全局变量太多怎么管理?
4.C语言开发单片机为什么大多数都采用全局变量的形式
5.单片机怎么实现模块化编程?实用程度让人发指!
6.c语言回调函数的使用及实际作用详解

7.手把手教你c语言队列实现代码,通俗易懂超详细!

8.c语言指针用法详解,通俗易懂超详细!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表