AngularJS2017开发者技术和薪酬调查报告

2017 年 Stack Overflow
的开发者调查
,超过64000 人踏足,结果很有趣,我们从下边几点解读一下:

  1. 今非昔比类其余开发者占比
  2. 开发者的年华分布
  3. 性别
  4. AngularJS,学历分布
  5. 推荐的上学格局
  6. 编程语言名次
  7. 数据库名次
  8. 最受欢迎的技能框架排名
  9. 开发者薪酬调查

  10. 不同门类的开发者占比

这项调研有 36125 人加入,结果如下图所示:

Web 开发者占比 72.6% 。在 2015 年,那一个比例是 48.5%
。这种变化趋势,印证了 Stack Overflow 开创者、Coding Horror 博主 Jeff
Atwood 曾经说过的一句话:“所有编程都将是 Web 编程。”
这和国内前端大热的场景也是适合的。

在 Web 开发者中,又分三类:

  • 全栈 Web 开发者,占比 63.7% ;
  • 后端 Web 开发者,占比 24.4% ;
  • 单独的前端 Web 开发者,占比 11.9% 。

名次第 2 的是桌面应用开发者,占比 28.9% ,我在自由职业此前就做这块。

名次第 3 的是运动开发者,占比 23.0% 。

留意,有统计或数学背景的开发者占比唯有 11.3%
,如果您有这地方的背景,会很有竞争力哦,同时,这两年人工智能火热,你参预进去会相比易于啊——现在机械学习开发者占比只有3.8% ,门槛就在数学。

2. 开发者的年纪分布

重重人都觉着软件开发是吃青春饭的,干不过 34
岁,这是真的吗?大家来看望调查结果:

这项调研是针对还在做开发的开发者的,有 40890 人涉足。结果突显,有 10
年以上经历的开发者总占比为 25.9% ,以 22 岁为条件年龄,换算一下:

  • 32 岁及以上的开发者占比 25.9%
  • 34 岁及以上的开发者占比 19.8%
  • 37 岁及以上的开发者占比 14.6
  • 40岁及以上的开发者占比 9.5% 。

以此检察里多数出席者是鬼子……国内的开发者年龄分布可能不大一样,可是,以后会逐步趋同。

所以,倘诺您年纪稍大,也别担心,5 个开发者中有一个是 34 岁以上的喀。

3. 开发者的性别分布

有 35990 人踏足这项调查,结果如下:

男性占比 88.6% ,女性占比 7.6% ,男女比例 12:1。

您看,假使你是男生,你所在的团体,没有女子是很正规的哇,要找女对象,一定要和测试、产品、质地管理等部门的人多对峙,或者在大学里搞定。

或者因为泰王国开发者参预的由来,变性开发者占比 0.5% 。

奇怪的是,还有 1.2% 的开发者性别是 Other !难道是外星人?

4. 学历分布

此项调研有 34938 人给予了反馈,结果如下:

可以见到:

  • 文人学历的开发者占比 42.0%
  • 研究生学历占比 21.7%
  • 研究生学历占比 2.5%

享有研究生及以上学历的开发者总共占比 76.5% ,中学及以下的 14.3% 。

这种相比,表达学历很要紧。而且,随着教育程度的普及,将来受过高等教育的开发者占比还会升级。

5. 开发者都是怎么学习的

23568 人涉足此项调查,结果:

通过在线课程学习的开发者占比 64.7% 。

透过看书学习的占比 49.9% 。

业余时间上课学习的占比 31.9% 。

透过给开源社区做贡献来学学的,占比 31.5% 。

来,看看你自己,有没有上学?借使你一下班就看电视、打游戏、逛大街、泡吧……赶紧醒醒,这样子下去,你神速就遭到职场中年危机啦!

6. 编程语言排名榜

PHP 是世界上最好的编程语言……这多少个梗可不一定对哇!

这项调研,收到 36625 份反馈,总计结果如下:

JavaScript 是最盛行的语言,使用它的开发者占比 62.5%
!这么些第一的职务,它占据了 5 年啦。那是如同证实了 Stack Overflow
创办者、Coding Horror 博主 Jeff Atwood
杜撰的“阿特Wood定律”:任何可以用JavaScript来写的行使,最后都将用JavaScript来写。

第 2 位 SQL ,第 3 位 Java ,也是好多年没变过啦。

诙谐的是,2017 年是近来 5 年来,使用 Python 的开发者占比第一次超越 PHP
!这可能得益于两点:

  1. 2017 年各个基于 Python 的人造智能框架大热
  2. 自动化运维大量应用 Python

  3. 数据库名次

29452 名开发者参加了此项调研,结果如下:

这是 Stack Overflow 第一次向开发者调研他们运用的数据库技术,MySQL 和 SQL
Server 是采用最常见的数据库。

自家一向觉得 SQL Server没人用……打脸啦……

有趣的是, SQLite 居然排到了第三,这么些结果应当是运动端支付大量采用SQLite 导致的。

Redis 那个 Key-Value 内存数据库名次第 7
,做后端开发的同伴,应该对它很熟练啦。

MongoDB 和 Node.js 很配,使用 Node.js 的伴儿肯定很熟稔。

8. 最受欢迎的技艺框架名次

有 20229 人涉足最受欢迎的技巧框架名次调查,结果如下:

Node.js 占比 47.1% ,排第 1 位。

第 2 位是 AngularJS 。不亮堂过年 Vue.js 会不会上榜呢?

第 3 位是 .NET Core 。

再接下去是 React 。Facebook 改变了 React
的开原商讨,揣度二零一八年会有变化啦。

像 Firebase 这么棒的框架,居然国内不能在生育条件使用,真是遗憾呢……

9. 开发者薪酬调查

有关薪水的调研,收到了 12128 份回答,下图显示的平均年薪:

从社会风气范围内的均值来看,使用 Clojure(一种运行在Java平台上的 Lisp
方言)的开发者年薪最高,达到 72000 新币。折合人民币 467100 元,不到 50
万,我接触到的众多显赫开发者年薪都超过这个数了。

闻明的 C++ 语言,使用它的开发者,平均年薪只有 51324 新币,折合人民币
332964 元,似乎也不是很高哇。

诸君小伙伴,可以和这些调研结果相比一下,看看自己的年薪是不是超越了社会风气均值!假若想进一步进步,可以看看《程序员的成长课》这本书,据说月薪从
3 千到 5
万的开发者都在看:《程序员的成长课》。

相关文章