C++的岗位多不多,这个是不是必须大厂才行?
网友提问:
C++ 的岗位多不多?这个是不是必须大厂才行呢?
Yt回复:
一、语言本身没有意义
很多朋友一直在追求:我要做嵌入式、我要做Linux内核、我要做C++、我要做自动驾驶……
但我想说:语言本身是没有意义的。
二、面试时聊C++,入职后不一定
即使你面试的时候聊的是C++,后面真的入职了,你会发现——哪里有多少纯C/C++的岗位?
包括很多人做自动驾驶,也是一样。
三、大厂招聘已经说明了一切
你去看腾讯等大厂的招聘岗位,第一句往往是:
熟悉 C、C++、Java、Go、Python 任意一门语言即可。
语言本身带来的鸿沟,正在变得越来越低。
任意一门语言都OK。
四、底层语言的优势在哪里?
既然语言鸿沟变低了,那底层语言的优势在哪里?
学Java的朋友,看C/C++可能会觉得接受不了
但以C/C++为基础去看Java,你会发现:“原来是这么回事,很简单。”
所以,我建议:以C/C++作为你做项目的基础语言,用它去做点东西出来。
五、投递时不要挑语言,要挑企业
投递的时候,不要再说“我一定要找C++岗位”。
挑企业,不要挑语言。
看中哪些企业,就投哪些企业。拿到offer之后,你再去选。
六、最后
技术方向也好,语言也好,都是一个很弱很弱的制约条件。
不要把“一定要找C++岗位”当成很重要的目标——它没有意义。
连C++语言本身,我都认为它不是一门很好的语言。
所以,放开手脚,去做产品、去投企业,别被语言绑住了。