前阵子,Stack Overflow发布了一年一度的2019年度全球程序员报告,近9万名程序员参与了这次调研。
这份报告从程序员群像特征、热门技术、职场发展等等不同角度,深入分析了程序员这一庞大的群体。从中,我们也为大家总结了一些主要发现。
想知道:
学习哪些编程语言最“吸金”?
程序员找工作/跳槽时有什么秘密武器?
他们都是如何选择自己的职业发展道路的?
......
一起来看看吧!
程序员画像 (demographic)
并非所有的程序员
都是科班出身
并不是所有的职业程序员,都是科班出身。数据显示,接近40%的受访者,在大学期间学的都是CE、EE、数学,甚至是社会学、艺术等非计算机相关的专业。
不过为了保持自己在市场上的竞争力,大部分人(不管科班/非科班)哪怕是在工作之后也会保持学习的状态,掌握新的语言、技术等等。
其中,有60%的受访程序员表示曾参加线上课程来提升自己的实力。
“害羞”?“闷”?“宅”?
都是刻板印象!
大多数人对于程序员的主观印象都是“不善言辞”、“闷”、“宅”等等。但这可能都是大家的偏见!
报告结果显示,超过60%的程序员表示比起线上交流,他们更喜欢与人面对面直接沟通。
而对于那些不喜欢面对面交流的程序员,你可以尝试在下面这些社交平台上找到他们:Reddit、YouTube、What'sApp、Facebook、Twitter等等。
不过,也有11%的受访者耿直地表示,他们既不喜欢面对面沟通,也不喜欢线上聊天。
程序员敲代码时
喜欢听什么背景音乐?
问卷中,受访程序员还勾选了敲代码时有助于让自己集中coding的音乐人或流派。
结果显示,金属摇滚乐是大部分程序员的首选。同时,Alan Walker、Taylor Swift、Linkin Park等等音乐人也是程序员们的最爱。
热门技术
发展最快的编程语言:Python
报告显示,JavaScript、Java、HTML/CSS等仍是业内最受欢迎的几大主流编程语言。而其中,Python是发展最快的。
在Stackoverflow 上,主流编程语言如 Java、Javascript、C#、php 和 C++ 的问题访问量过去几年基本没太大的变动,只有 Python 一路呈上升趋势。
最受喜爱的web框架:React
React被选为最受程序员喜爱的web框架。它受到青睐的原因总结起来不外乎于3点:
1)高性能;
2)适合大型项目开发;
3)Data-driven的开发模式。
同时,React也受到了广大科技公司的追捧:
facebook作为React的开发者,旗下facebook、What'sApp,Instagram三大App均在不同程度上使用了React框架;知名独角兽如Airbnb和Uber也都在用React重写他们的前端。
E/N/D
更多科技求职咨询,请关注“来Offer”!www.laioffer.com