受众特征
分享:
开发者概况
大约三分之二的受访者受雇于公司/组织。
开发者也经常兼任其他工作角色。除了开发者/程序员/软件工程师,受访者选择的前 3 种角色是团队主管、架构师和 DevOps 工程师/基础架构开发者。
高级
中级
初级
培训生
其他
培训生 | 初级 | 中级 | 高级 | 其他 | |
---|---|---|---|---|---|
5% | 2% | 1% | 0% | 6% | 我没有任何专业编码经验 |
48% | 19% | 2% | 0% | 8% | 不足 1 年 |
33% | 49% | 15% | 1% | 10% | 1-2 年 |
11% | 26% | 47% | 14% | 11% | 3-5 年 |
3% | 4% | 24% | 32% | 19% | 6-10 年 |
0% | 1% | 6% | 23% | 13% | 11-16 年 |
– | 0% | 5% | 29% | 33% | 16 年以上 |
0%49%
从初级到中级,或者从中级到高级,需要多少经验?具体的公司、任务和环境很大程度上各有不同,但上表显示了总体趋势。
18-20 岁
21-29 岁
30-39 岁
40-49 岁
50-59 岁
60 岁或以上
公司
66% 的受访者对其公司的新技术采购有一定影响或很大影响。担任 CIO/CEO/CTO、PM/PMM、架构师、团队主管、UX/UI 设计师、DBA 和开发技术推广工程师等职位的受访者最常指出,他们对新技术采购有很大影响。
虽然从试用开始是在购买产品之前了解产品的最流行方式 (79%),但自去年以来,通过电子邮件或者从自己常去的网站上面的广告来研究了解产品的受访者比例有所增加。
开发者和管理层在购买新技术方面的影响力几乎持平
开发者通常对购买新技术具有最大的影响力
不确定
管理层通常在没有开发者参与的情况下购买新技术
其他
大多数受访者在 2-7 人的小团队中开展项目。
Scrum
看板
组合
XP
其他
无
在同一个国家/地区
分布在多个国家/地区
在同一个地点
在同一个城市
男性
女性
不愿回答
非二元性别、性别酷儿或非常规性别
查找正确的工具
JavaScript
.NET
Java
Kotlin
C/C++
Python
PHP
Ruby
Go
SQL
团队工具