C系(C/C++)程序员会找不到吗?在我的刻板印象里,C系程序员如果找不到工作了,问题基本出在程序员自己身上,跟就业市场环境没什么关系。在我的刻板印象里,C系程序员往往是越老越吃香的,因为哪怕一个有十年工作经验的C系程序员都不敢说自己精通C语言,所以,如果C系程序员有一天失业了,多半是因为这个程序员可能连熟练使用C语言这个要求都没达到!
我这么说不是没有根据的,我曾经做过一项调查,针对各个编程语言的程序员,用人单位在各个年龄段之间的招聘情况。
这个调查结果显示,只有C系程序员在40岁这个年龄段,用人单位的需求量最大,其他编程语言在这个年龄段的招聘基本上寥寥无几了。
所以,C系程序员找不到工作的原因基本上就一个,那就是技术不达标!尤其是年纪越大,用人单位对于C系程序员的要求就越高。
如果一个C系程序员经过了长时间的工作,技术达不到用人单位的期望,自然最后就找不到工作了。
作为“全球最难编程语言”,C语言基本上是很少有人能够自夸精通的,有人经常这么调侃:“哪怕是C语言之父自己,都不敢说自己精通C语言!”,可见C语言有多么难!
想要尽可能掌握C语言,作为程序员首先得摸清楚计算机原理,还需要掌握各个操作系统的底层原理,这样才能充分发挥C语言的性能。
但是,光是摸清楚计算机原理和操作系统底层原理这两个东西,就足够让一个程序员去学一辈子了,有些人光理解内存和CPU就已经焦头烂额了,何况是整个计算机和操作系统原理呢?
虽然C系程序员在“有生之年”可能无法完全摸清楚计算机原理和操作系统原理,但有一点,那就是需要不断学习去尽量掌握这些知识。
因此,淘汰C系程序员的标准,其实就是看这个C系程序员掌握的知识是否比其他人更多,C系程序员的职场法则其实就是优胜劣汰!
虽然C系程序员的竞争很残酷,C系程序员自己得认识到,用人单位同样也得认识到这点。
当我们看到一些用人单位在招聘C系程序员的时候,要求一个程序员“精通C语言”,基本上这些用人单位就别去看了,因为他们根本不懂C语言!
况且,如果我是用人单位的HR,如果有程序员说自己“精通C系”,我基本上会说这个人大言不惭!
懂C语言的用人单位在要求程序员能力的时候,往往只会使用“熟练使用”、“熟悉”等词汇,绝对不会要求C系程序员“精通”C系语言,尤其是不会要求C系程序员“精通C语言”,注意,不是精通C++哦!
#程序员# #编程# #计算机# #职场#