程序员职业生涯绕不过去的一个问题,看看同行的分享。

作者:深水蔚蓝
来源:
https://www.zhihu.com/question/649142124/answer/3445431582
45老程序员。。。
自动化出身,喜欢编程,以前啥也不懂,毕业后,懵懵懂懂进入一家做移动计费的公司,一开始就是sql这些的,妈呀,学校就没有接触过,硬着头皮搞,然后发现自己有点心得的c语言好像也不太行。。。算了,换个城市吧,去电子行业发达一点的城市去做嵌入式去。
换城市,开始做通信相关设备,其实也好多不懂,仗着自己看过几行内核代码的底子,开始搞起。开始感觉好点,也还是很多不懂的,比如路由协议什么的,那就补吧,还别说,在工作中学习就是快点。
学校自动化专业也不学网络方面很深入的东西,比如路由协议,内网穿透这些,osi分层还是知道的,以前学过信号与系统,调制解调只懂个皮毛,知识能够串起来了一些,对以前学校学习的信号理论理解好了一点,起码对传递函数,傅里叶变换,调制解调理解好了一点。对通信的编码还是陌生,海明码,各种纠错编码算法等,也挺有意思,起码听他们讨论问题能够装模作样地听懂一些了。
混了几年,转回前面城市,去做4g基站,还别说,外企是轻松一点,哎,我那可怜的英语啊,也只能硬着头皮上了,确实,在那边认识的英语单词多了不少,基本上单词看到都知道中文意思(现在也忘记差不多了),英语说是不可能说的,打死也不会去说的,只能写写英文文档混混日子这样子。公司方向错误搞的4g方向是wimax,被可恶的华为的LTE搞死了,倒啦。不过看了鬼佬写的代码,进步还是有的,做的是中间件,承上启下,对系统架构理解上好了一些,加上前面内核驱动经验,多少把计算机系统勉勉强强串起来了。
倒了后,去了一家国企,做通信信号侦测系统相关项目,那个时候30+,你猜怎么着,整个公司也有几千人,软件的也有几百,发现自己在那里面还挺能打的,软件方面比自己好的好像也不多。在里面工作还比较久,把前面的接触到的,信号、RTOS、内核、驱动、算法、网络、系统、中间件、应用这些全部串了起来。带项目,主导了一些系统的开发,带了好些个徒弟,接触FPGA这些。也参与了J20上面的信号侦察子系统的开发。国企还是好混啊,刚开始嘛,积极一点,加班多,离开前一年一行代码没写,什么事都没有做。真的好无聊啊。
36+了,辞职吧。和朋友去搞VR相关项目,VR行业不行,不细说,搞了几年,支撑不下去,公司倒了。在这里硬着头皮把Android啃了,把计算机视觉啃了皮毛,3d编程也啃了一嘴毛。
还能饿死不成,找工作。简历被以前同事发现,换了赛道,进入汽车行业。听同事说,看我啥都搞过,嵌入式,实时系统,通信,蓝牙,中间件,Android,计算机视觉,3d编程都做过,中国汽车行业在召唤,汽车行业需要你这种全方面的人才。
汽车行业在召唤,啊,汽车行业,以前完全没有接触过啊,先了解下,一通检索,好像汽车行业确实需要软件喉,什么智能座舱,自动驾驶,计算机视觉,深度神经网络。本来想去AI行业或者互联网行业的,反正自己喜欢折腾,汽车行业我来了,那就搞呗,进来薪资都没谈,给多少是多少。另外是上班也近,狠狠心走路上班都可以。
在汽车行业接触各种ECU,CAN通信,autosar,反正吧,一堆汽车行业的术语,以前觉得软件行业术语挺多的,大意了,汽车行业术语更多。。。先做智能座舱,搞了一段时间,自动驾驶才是最爱,转做自动驾驶。
现在,就在今年,是45,还在写自动驾驶系统代码,一个在35就要被淘汰的45老程序员,在上班摸鱼发知乎。。。
后记:在这期间的支线任务是认识老婆,结婚生子等等。。

作者:lu luce

来源:

https://www.zhihu.com/question/649142124/answer/3443612838

45岁老年程序员。。。
介绍一下我35岁以后的几家公司的工作情况。
我在2014年的时候,年满35岁了。在一家手机公司工作。。公司刚刚经历了拆分。分为两个公司。之前的一个副总带走了公司几乎所有的嵌入式工程师,去做智能硬件。留下一堆只会用Java的安卓程序员。但是公司恰好接了一个智能硬件的项目。于是招了我。。
三年以后,项目结束。因为当时公司没有新的智能硬件项目,老板求爷爷告奶奶,拼死拼活跟客户结了尾款。赶着我还差半个月满三年,和我解除了劳动合同。。搞笑的是等我离职半年了,智能硬件项目又来了。公司打电话让我回去上班。。
等到2017年的时候,进入一家机器人控制公司工作。公司想开发一个给机器人编程的编译器。公司没人会干,于是招了我。。两年以后,我的编译器做完了。老板宁可赔偿我两个月工资也要和我解除劳动合同。
等到2019年的时候,去思科做外包。。因为我英语能力好。还会编程。。思科就让我去了。。但是去了以后,才发现公司没有业务。我在思科开开心心的背了一年英语单词,给老板气的不行。和我解除了劳动合同。。
等到2021年的时候,去一家路由器公司做开发。这家公司在2020年的时候,受疫情影响,,老板让员工共度时艰,只发半薪。等到了2020年下半年,公司接了几个大单。赚了很多钱。员工让老板发点年终奖。。老板不干,员工全跑了。。我入职前,跑了五六个。我入职后的一周内,跑了三个。我入职三个月以后,跑了三个,连部门经理都跑路了。只剩下一个比我早来半年的人,被紧急提拔为部门经理。再加上一个刚刚休产假回来的女孩子。公司基本上就我一个研发。硬生生把我逼成了全栈工程师。还有另外一个负责另一个产品线的工程师。。直到2023年公司倒闭。。
于是在2023年的时候,我出来找工作。恰好一家公司又要找一个会写Java编译器的全栈工程师。老板也是托猎头找了好几个月。才找到我。。
我感觉,基本上从35岁以后,找到的工作都是老板走投无路,没有办法不得已才招的我。。。
但凡有一点可能不招我,老板也不可能招我。。只能走一步看一步了。
相关链接
https://www.zhihu.com/question/649142124
热门文章
⬇️ 长按二维码,启动!
继续阅读
阅读原文