网站首页 > 业界 > 正文

2017年最应该学习的编程语言是php?

2017-04-24 21:23:31 来源: 点击:站内收藏

许多开发者都会定期审视自己的技能树和职业选择,如今有不少“最佳编程语言”评选数据来源,这是否为我们提供了参考?



国外最喜欢做调查研究的了,我们来看看Stack Overflow 开发者调查,超过173个国家的56,000名开发者在2016年底参与了Stack Overflow发布的调查,其中


最常使用的

JavaScript — 55.4%

SQL — 49.1%

Java — 36.3%

C# — 30.9%

PHP — 25.9%

Python — 24.9%

C++ — 19.4%

C — 15.5%


开发者最喜欢的

Rust — 79.1%

Swift — 72.1%

F# — 70.7%

Scala — 69.4%

Go — 68.7%

Clojure — 66.7%

React — 66.0%

Haskell — 64.7%

Python — 62.5%

C# — 62.0%


开发者最恐惧的:

Visual Basic — 79.5%

WordPress — 74.3%

Matlab — 72.8%

Sharepoint — 72.1%

CoffeeScript — 71.0%

LAMP — 68.7%

Cordova — 66.9%

Salesforce — 65.4%

Perl — 61.3%

SQL — 60.3%


开发者们有兴趣学习的:

Android — 15.8%

Node.js — 14.8%

AngularJS — 13.4%

Python — 13.3%

JavaScript — 11.9%

React — 9.2%

Swift — 8.7%

MongoDB — 8.1%

Arduino / Raspberry Pi — 8.0%

C++ — 8.0%


Stack Overflow最常被提问:

JavaScript — 16.6%

Java — 14.7%

Android — 11.5%

Python — 11.4%

C# — 11.1%

PHP — 8.6%

jQuery — 6.7%

C++ — 6.6%

HTML — 6.6%

iOS — 6.3%



2016年上升最快的是Go语言,从榜上无名到13位(2.3%)。Java虽然以近C语言两倍的差距占据榜首,2016年还是下降了4.19%。

调查告诉了我们什么?

事实上没有什么。

数据结果看着有趣,但总是矛盾的,数据收集的方式也总是受到局限:

搜索引擎数据对于老旧的,问题频发的语言以及普及更广的语言更有利

在线调查会受到特殊受众的局限,Stack Overflow的开发者多是相对更在行的程序员,更容易在流行语言和框架中提出问题。

历史的使用模式对于未来趋势的映射越来越少,Node.js在十年前还不存在,20年前,Perl和C语言还是服务器端开发最常用的语言选择。

举个例子,所有的调查排行中,Java的排名都高于PHP,但Java通常被应用于教学和开发控制线程、桌面和原生安卓应用。而PHP被用于82.4%的网页服务器,Java只有2.7%。



为何需求量减少不会影响PHP程序员的薪资?

在全球前一百万的网站中,大约有70%的站点使用PHP开发,PHP的用武之地不仅仅只是在网站开发,在游戏开发、广告系统开发、API接口开发、移动端后台开发、内部OA系统开发等开发上都能使用PHP,所以,无论是考虑开发周期,还是计算开发成本,PHP都是值得优先考虑的,在中国也是如此,PHP程序员的需求量即便不是热门了,企业也会一直都需要它。



相关热词搜索:编程语言
评论正在载入