今天看到某视频平台上一个300万播放的视频,一个40岁的老程序员哭诉自己失业后的遭遇,自己是C语言开发,找不到工作,想要转Java,不知道是否可行。
说实话,我认为40岁了,还在纠结开发语言,还是有点说不过去了。语言只是招式,重点是最后的那个products做得怎么样。40岁了,你应该在架构层面有独到的理解或者管理方面有一定经验才对。嵌入式Linux至少我组里还缺人,但我们只招两类,一类是经验不多的,毕业两三年就行,另一类是经验丰富的,你40岁了,应该属于经验丰富类别的,但是你还在纠结开发语言,这个说不过去,我们对于经验丰富的工程师,要求都偏向架构方面。
现在的soc强大了,嵌入式Linux开发也要求面很广了,而不是n年前的认知,觉得嵌入式就是C开发。我们是嵌入式Linux开发,光语言层面,我们就用到了C,C++,lua,shell,JavaScript,HTML5,golang,Python,rust。因为工程里面这些语言都有涉及,光C是不行的。无论做什么,都是需要不断学习进步的,守个老底,无论做什么,都有over的那一天!
到了这个年纪应该是做到飞花折叶,伤人立死。怎么还在讨论练刀还是练棍?
前两天我群里的大佬分享了一套《JAVA面经》,最近春招进行中,这几个月面试竞争压力大,多看多学,知道面试官要问什么很关键,这样有很大概率在千千万万的面试者中脱颖而出。
这份文档有263页,相当的细,免费分享给大家,先展示部分截图内容。
部分目录:
内容截图:
Java基础部分
Java多线程部分
数据结构与算法部分
Linux命令部分
Java 内存模型 和 垃圾回收部分
内容太多我懒得一一截图了,你们领了自己去慢慢看吧,绝对有收获!