57

从这3个渠道了解流行编程语言,涨薪就靠它!

 5 years ago
source link: http://www.10tiao.com/html/27/201807/2650493820/2.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

作为从业者,我们看到了更多新兴的流行语言、框架和工具,它们改变着我们的工作方式,让我们看到更多的可能。学习的更多的语言,一方面是个人学习能力的体现。另一方面,当机遇来临的时候,你有更多的手段把握住他们。



只会一门语言的人学第二门语言容易乱,但是掌握五、六门语言后,反而不会混乱了,切换起来很容易。就好像很多人,跟本地人用本地方言交谈,跟外地人用普通话交谈,自然切换全无问题。无他,唯手熟尔。


至于很多人认为的学的多了会学杂,无法专注,无法成为专家。我是不赞同的,因为我们必须要承认,一个人之所以成为一个领域的专家,是因为他本身能力强,而不是因为他只学或者只会这一样东西。而百分之九十九的人即便只学一样东西,依然是临时工的命。


今天在本文介绍4个渠道,来帮助大家随时关注流行编程语言,大家也可以从这个综合数据中来了解未来应该学习什么语言。


1.TIOBE排名

TIOBE编程社区排名是一份关于编程语言人气的指标性榜单,它是基于谷歌、必应以及雅虎等流行搜索引擎上的对应点击量进行核算。



这份排名主要用于“确定您的编程技能是否跟得上时代,或者在面对新的软件开发任务时帮助您选择正确的编程语言。”


2.GitHut.Info

在开源在线存储库方面,GitHub显然是最为权威的代码集散地。

那么哪些语言在GitHub上最受欢迎?GitHub.info能够告诉我们答案。

它提供一套简单的仪表板,可以查看特定语言在其中拥有多少开源代码库。

通过初步查看,GitHub上最流行的语言为JavaScript,这一答案对于Web开发者而言毫不意外。毕竟JavaScript正是Web领域的语言王者。


3.PYPL (编程语言人气排名)

尽管其布局看起来与TIOBE如出一辙,但PYPL排名还纳入了最流行IDE、ODE以及数据库等信息。


这些结果由谷歌趋势服务负责提供。IEEE Spectrum: 2016年顶级编程语言虽然发布于今年7月,但这份来自IEEE.org(即电气与电子工程师协会)的交互式图表能够帮助读者快速了解当前各类语言的受欢迎程度,并据此确定自己的职业发展路线。举例来说,如果您打算成为一名Web开发者,那么点选Web按钮即可查看这一领域中的顶级语言选项。


其中包含多种类别选项,例如Web、移动、企业以及嵌入式,因此大家可以根据职业发展方向做出选择。


总结

大家应该将语言人气与您自己的发展规划相结合。举例来说,在Web开发方面,JavaScript永远是最值得优先考量的选项。而在嵌入式系统领域,C++、C以及Java都是值得学习的理想语言。


总体而言,TIOBE排名会每月提供统计结论,这种即时性优势使其更具参考价值。


另外,TIOBE还提供对应服务,帮助开发者了解哪些语言已经“过时”甚至“走向消亡”。


公众号内回复“1”带你进粉丝群

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK