Quantcast
Channel: CodeSection,代码区,Python开发技术文章_教程 - CodeSec
Viewing all articles
Browse latest Browse all 9596

Packt 2016 开发者技能报告

$
0
0

全文24页,全英文,介绍当下定义软件开发者工作方式的 工具 和 技术趋势 。本文只列出部分笔者认为重要的部分,欲查看完整报告, 点击这里 。

目录 介绍&统计 人们使用的工具
编程语言 根据年龄分解 根据公司规模分解 哪门语言薪水最高 焦点 :Google Golang 焦点 :python 焦点 :web框架之争、 新的和将要到来的工具 新的编程语言 新的框架 为什么学习新技术
Docker Swift React.js lonic 哪些人参与了技能调查
受访者在哪些公司工作 企业与团队规模 工作年限 薪资 结论 1 介绍与统计

Packt Skill Up Survey 2016主要统计以下信息:

- 开发者使用最多的工具 - 原因 - 完成哪些任务

这项调查将会告诉你现代开发中最终要的技能、技术趋势以及未来你需要掌握的知识。

2 使用的工具

我们深入分析,渴望知道IT专家使用哪些工具完成每天的工作;技术社区针对特定的工作选择的最佳工具以及原因。

2.1 编程语言

2015年调查显示javascript和Python是人们认为最值得学习的语言,今年结果不变。


Packt 2016 开发者技能报告

JavaScript和Python各自在web开发和数据科学领域发挥重要作用。而且他们同样适用于其它领域:企业级app,桌面应用向浏览器迁移等。JavaScript对不同类型的开发正越来越重要。

Python易于学习,包含丰富的库,其应用领域从渗透测试到web开发。Java和C同样重要。

2.2 根据年龄分解
Packt 2016 开发者技能报告
2.3 根据企业规模分解
Packt 2016 开发者技能报告
2.4 按语言划分的薪水 中位数
Packt 2016 开发者技能报告

这里表明的是薪水的 中位数 ,表示的是一种趋势,并不是绝对的。

2.5 焦点:Golang

Go语言已经受到人们的欢迎与应用,但是根据统计其应用相对单一,集中在 软件工程师 领域。


Packt 2016 开发者技能报告
人们使用Go的原因
Packt 2016 开发者技能报告
Packt 2016 开发者技能报告
2.7 焦点:Python
Packt 2016 开发者技能报告
Packt 2016 开发者技能报告

根据上面的数据,似乎各个领域的开发者都在使用Python,Python已经变成最有用的语言之一。我们强烈建议你们学习Python。

2.8 新的编程语言
Packt 2016 开发者技能报告
2.9 新的框架
Packt 2016 开发者技能报告
3 为什么学习新技术 3.1 Docker
Packt 2016 开发者技能报告
3.2 Swift
Packt 2016 开发者技能报告
3.3 React.js
Packt 2016 开发者技能报告
3.4 lonic
Packt 2016 开发者技能报告
4 哪些人参与了调查

这项调查覆盖全球11000位开发者(包括南极洲),他们来自不同行业、不同规模的公司。调查参与人数最多的前三个国家分别是:美国(2272)、英国(509)和德国(366)。

受访者中SaaS、web 开发和移动app开发占最大的优势。其次是IT咨询和教育

4.1 受访者在哪些公司工作

有苹果、Google、亚马逊、IBM、微软、甲骨文

4.2 公司和团队大小 4.2.1 公司 >2500 名受访者工作在不足20名员工的小型组织。 >1000 名受访者工作在20-100名员工的小型组织。 >1500 名受访者工作在100-1000名员工的中型组织。 >3000 名受访者工作在超过1000名员工的大型组织。 4.2.2 团队

45%团队人数少于10人,23%单兵作战。即使是超过1000名员工的公司,它们大部分团队依然不超过10人,IT行业更钟情于 敏捷开发 和 小团队 管理。

4.3 工作经验

75%超过5年工作经验

4.4 薪资分解

平均年薪66553美元

5 结论

以上统计与分析只能作为参考,开发者还是要结合自身的 兴趣 、 职业规划 、 空余时间 (搞IT的加班多)、 热点 、 行业需求 等因素综合考虑再确定需要学习的技能。


Viewing all articles
Browse latest Browse all 9596

Trending Articles