0%

c语言——c语言开发

为什么现在大厂很少招C语言开发了?

  大厂?什么是大厂?华为算不算?大疆算不算?CVTE算不算?海康算不算?等等这些,估计在提问者眼里,你的大厂指的是阿里系、鹅厂、猪厂、字节跳动(抖音、头条)、快手、美团这些互联网企业吧,这些企业做的基本都是互联网、大数据、游戏、算法方面的,不需要C语言开发很正常的。

  我稍微普及一下几个主流编程语言都是用来干嘛的:

  C语言:系统底层、底层硬件驱动开发、嵌入式开发

  C++:游戏开发,大规模、高性能、分布式要求的程序开发

  Java:网页、企业级开发,开发WEB程序,开发应用软件、游戏后台

  JavaScript:是浏览器的脚本语言,一般和HTML、CSS这些一起学,主要做网站的前端开发,展现各种炫酷的画面

  PHP:主要是网络前端,用于生成网页,也可以整个web服务器都用PHP,比如很多论坛引擎

  Python:是做服务器开发与物联网开发,各大软件的API、桌面应用、大数据

  这是主流的几种编程语言,最近GO语言在大数据方面应用也比较火,我也不清楚,我也是做嵌入式软件开发的,还做过半年的硬件开发。

  看了上面几种主流语言的介绍,相信应该知道提问者所谓的大厂为什么不要C语言开发了,因为他们用不着啊,他们不做具体的实体电子产品,基本只做软件产品及衍生服务,手机做吗?无人机做吗?电视机主板做吗?医疗器械做吗?监控设备做吗?你所谓的这些大厂都不做,但是但凡需要做具体实体电子产品就必须有嵌入式开发,也就是C语言,上面几种语言也只有C是涉及到软件和硬件交互的语言。而你所谓的大厂招的最多的应该就是JAVA了吧,当然其他的也很多,只提JAVA是因为JAVA经常处于TIOBE榜首,处在互联网风口猪都能飞起来。但是如果你去华为这些做电子产品的公司,嵌入式软件的岗位就很多了(当然这些做电子产品的公司也是招JAVA之类的岗位,界限没有那么明确)。

  题外话:这几年中国的互联网太火了,蚂蚁金服要上市了,在蚂蚁金服上班的小伙伴都高兴疯了,2000亿美元的估值,10000亿软妹币的估值啊,这是要诞生多少千万富翁,分分钟实现财富自由的节奏啊,羡慕。我同学就是做JAVA的,在学而思上班,市值涨的也很快,互联网的确来钱快,这样显得C语言的确有点落寞,没有那么风光,披红挂彩的。但是不管怎么样还是感谢祖师爷赏饭吃,祖师爷发量还是可以的。

  互联网确实不怎么找招c开发,招最多的业务程序员,java, oc, go等, 要性能上c++,c的开发效率会被对手甩n条街的。嵌入式(家电,汽车),芯片,机器人等需要硬件层编程的时候,就需要c语言了。但是,要么校招待遇比不上互联网大厂,要么招的少。