2017-06-13供稿中心: 北大青鸟武汉中南软件学院
每天都会有新关注北大青鸟的同学反馈:
1. XX课程我适合学习么?
2. 学完XX课程之后能拿到多少薪资?
3. XX学完之后找工作吃香么?
今天,小青给大家分享的这篇文章,能够详细的分析目前编程语言薪资情况,帮助0基础学习的同学选择适合自己的课程。
在选择一门编程语言时,大家会思考很多因素,比如:薪资、这门语言是否吃香等。还有一些初级程序员会思考,我该学习哪门语言才能有利于我的职业生涯规划与成长,Java还是ReactJS或者是Android亦或者是NodeJS……
下面笔者就带大家讨论讨论这个问题,在开始之前,请大家思考一下,影响薪资的客观因素有哪些?比如经验、地理位置等。与此同时,在讨论薪水的时候,你或多或少地有一些开发经验。下面的数据分别来自2016 StackOverflow开发者调查和YouWorth。
一、各门编程语言的薪资状况:
1、JavaScript
JavaScript编程语言普遍用于前端开发,它几乎可以应用于任何应用程序,包括系统级应用程序。而且,目前一些流行的框架,大部分是基于JS的,比如React.js、Angular.js、Node.js等。
JavaScript平均工资US(每年):
· YouWorth——$90,000
· StackOverFlow——$95,000
2、Java
Java可以用来开发任何类型的应用程序,事实证明,大公司一直都比较偏爱用Java来构建企业级软件。
Java平均工资US(每年):
· YouWorth——$94,000
· StackOverFlow——$88,000
适合课程:北大青鸟java课程
3、Python
Python深受欢迎主要得益于它在多元项目中所表现出的可读性和可用性。它主要用于科研项目,也适用于Web开发和应用程序开发。近年来,Python随着工资的高涨,需求量也不断增加。
Python平均工资US(每年):
· YouWorth——$103,000
· StackOverFlow——$100,000
4、PHP
PHP是一门后端服务器编程语言,目前有超过80%的网站是使用它构建的。最新推出的PHP 7进行了很大的性能提升与优化。
PHP平均工资US(每年):
· YouWorth——$87,000
· StackOverFlow——$75,000
5、C++
C++经久不衰的最大因素是它的执行速度。Facebook公司使用它来处理每秒数百万的请求,并且具备无与伦比的可伸缩性和可靠性。
C++平均工资US(每年):
· YouWorth——$99,000
· StackOverFlow——$100,000
二、开发者到底应该选择哪门语言?
正如你所看到的,任何一门语言,想要获得较高的报酬,都必须要有一定的开发经验。其次,选择一门语言最大的因素,除了薪资的诱惑外,个人兴趣和职业成长才是最重要的因素。
在IT行业,拥有多门技术或者成为全栈工程师已成为一门趋势。
在StackOverFlow调查过程中发现,大多数开发者都会同时使用多门语言,如下图所示: