“学C++工资有那么高吗?”“就是有那么高”

  • 我好像是小号
    https://mparticle.uc.cn/article. ... mp;uc_share_depth=1


    许多朋友都有这样的疑问,学习C/++能做什么?有什么好处?薪资怎么样,下面就为大家来解答!

    像前面的文章有提到过,计算机专业位列热门专业第一门,可想前景如何。C语言C++属于高级语言,适合人类编写,现在主流编程语言都是由C语言所衍生而来。所以掌握好C语言十分必要!

    目前国内的嵌入式开发非常火,而C/C++主要用于底层的嵌入式开发、驱动开发等,也用于WINCE等嵌入式系统的应用软件开发。可以说C/C++软件工程师发展前景还是不错的。

    让我们通过下面这张表格来看看各城市C/C++工程师工资情况。


    从这张表格可以看出,C/C++工程师的平均薪资都是相对较高的,毕业生们更倾向去北京、上海、深圳。

    与Java和.NET比C++是一种应用范围更广、运作效率更高的编程语言,软件开发行业一直流传着一句话:没有学过C/C++就不是真正的程序员,没有掌握C/C++编程技术就等于没有抓住通向国际一流企业的敲门砖。因此,C/C++是程序员的骄傲,是成为一名优秀程序员的必备的知识底蕴和素养。

    ▌薪资分布

    在万众创业,大众创新的口号下,“创业”的概念红得发紫,不过在2015年下半年的资本寒冬之后,创业公司的工资好像没那么高了,看看下面的图:


    整体来看,公司越成熟,开出来的价码也就越高,创业公司反而最低。虽然有创业公司为了挖人,开出了年薪50w以上的价码,但这毕竟是极少数。

    薪资分布也很有趣,15k的月薪是一个分水岭,15k以上占25%,20k以上占14%,25k就只占5%了。


    目前,C/C++技术在很多行业应用广泛:网络、通讯、图像、游戏、桌面等,它也是目前唯一适应多方面需求的编程语言。C/C++适用于Windows程序设计,PC游戏、嵌入式等软件开发,在软件编程领域,几乎没有C++软件工程师不能解决的问题。主流的3种操作系统Windows、linu、Unix内核部分都是用C++语言和汇编写的,上层高级特性也是用C++写的。它的实时性,灵活性、是其他的编程语言无可比拟。

    正是这些原因各类企业对C++软件工程师的需求持续升温。国际上许多著名的企业像IBM、HP等都将C++作为优秀程序员的必备软件语言要求,是招聘员工的基本参考。所以,业界流传着:掌握C++技术是通往一流企业的敲门砖。

    ▌哪些细分方向的需求更强烈,薪资更高呢?


    互联网金融和电子商务都一马当先。但论增长率,企业服务和医疗的公司增长速度最高,电子商务增速明显放缓。各个细分行业薪资差不太多,信息安全,金融,数据服务,游戏和硬件,成为薪资排名的top5。

    ▌2020年的C/C++工程师能拿多少钱呢?


    图片截取至boss直聘

    我国目前C++软件开发人才缺口每年为10W人左右,未来随着信息化、数据化不断提速,这一数字还将成倍增长。据调查,初、中级C++软件开发工程师的年薪目前为5W-15W,高级软件工程师则高达15W-30W。市场最紧缺的C++技术总监或项目总监年薪更高。C++软件工程师的年薪与JAVA软件工程师和.NET软件工程师的年薪相比一般平均要高于2-3W。据专家预测,C++软件工程师是未来几年最热门和最受欢迎的职业之一。


    通过上面的介绍,我们对学C/C++在互联网行业能有多少薪资应该有了清晰的认识,如果你也想要获得高工资,掌握一项技能,不要犹豫了。时不待我,趁现在C++软件工程师发展前景好的时候,学好知识后找一份薪水丰厚的工作。

    当然,如果想在这方面走的更远,学习的时候一定要学精学深。不仅仅只是会学就可以,还要能够“实践”,毕竟技术岗位看的是实践能力。


    iOS_fly_3.jpeg

    iOS_fly_47.jpeg

    iOS_fly_26.jpeg

    iOS_fly_32.jpeg

    iOS_fly_39.jpeg
    iOS fly ~
  • x
    xx6412223
    这个要给大学生看了。要是国内公司招聘码农没有大龄歧视,我也很愿意转c+
  • G
    Guangzhen
    现在的毕业生只会人工智能+Python
    大部分都是半吊子坑货,导师也都是及其不负责任的想凑热门的黑心老板 iOS fly ~
  • m
    mozhenliang
    又见uc
  • F
    FanZhen2002
    c和c++是两种语言。市场决定的,c++ 程序员不好找,大学里只学c的比较多
  • b
    beck917
    c版入门可难,容易放弃
  • j
    jckimi
    嵌入式行业8年,很遗憾,税前刚刚过W Kimi
  • 我好像是小号
    回复7#jckimi
    不会吧? iOS fly ~
  • z
    zhenyue
    有培训机构的气息,铜臭。
  • x
    xgzdgs
    我实习的时候写c++工资比我现在全职写golang还高。。。 iOS fly ~
  • f
    firingme
    语言不难,难的是整个计算机硬件体系的理解 iOS fly ~
  • l
    lm1000
    没错,对比云,嵌入式工资不高。
  • x
    xierbenq
    说实话,随着我国自主创新不断深入,底层开发应该需求会越来越旺盛 iOS fly ~
  • j
    jckimi
    回复11#firingme

    +1,这也是为啥我从来都是推荐从C入门,别的不说,至少能了解内存。
  • 我好像是小号
    回复14#jckimi
    像我这种,c加加开始学习阔以嘛?iOS fly ~
  • I
    IAmThrilling
  • w
    wrs
    回复7#jckimi

    前嵌入式从业人员抱头痛哭
  • 波多野结衣
    作者还在拿IBM、HP来说事,看来也是个中老年码农
  • s
    songco
    都是那头发换的嗯,你说的对
  • w
    wrs
    这种文章一般是拿N年前的相关文章改下日期重新发,至于正文内容是不会与时俱进的。
  • 波多野结衣
    正好这几天百年IBM被分拆的新闻甚嚣尘上,所以看到拿IBM说事感觉很讽刺
  • r
    rk23
    C+Java+python 大多数够用了
  • j
    jckimi
    回复15#我好像是小号


    实际上,多数时间玩MCU的话,没必要C++,C学好就行
  • 我好像是小号
    回复23#jckimi
    主要玩x86 工业视觉什么的iOS fly ~
  • j
    jckimi
    回复24#我好像是小号


    那就学吧,直到你发现自己智商不行
  • 我好像是小号
    回复25#jckimi
    主要只要功夫深铁杵磨成针 iOS fly ~
  • f
    fqxufo
    js天下第一iOS fly ~
  • t
    tbacc
    C++是真的难!
  • Y
    YuanDi
    C++能搞熟的,都是裁员目标了小尾巴~
  • l
    lumi
    cpp不好学,还是学go吧
  • U
    UGPee
    C++不好用
  • f
    firingme
    C++ 语言上也没特别难的地方。模板,异常,标准库,基本上也就这几个难点。一般觉得难是因为内存模型和编译器原理不太懂。 iOS fly ~
  • t
    tbacc
    一般难的是,语法基础都会,就是看不懂别人的代码!
  • x
    x8blaze
    回复32#firingme

    现在c++特性多了很多,奇奇怪怪的写法可以看看Android的一些c++代码,前c++从业人员表示现在的c++真难看
  • g
    gxsgxs
    python、go多好使啊?
  • l
    lifanxi
    我有朋友创业公司招C++开发,开价35K,坐标南京。