Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!

Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
整理|苏宓出品|CSDN(ID:CSDNnews)身处技术圈的漩涡之中:
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!】你是追着日新月异的技术潮流跑以此筑造全栈本领 , 还是扎根于自己已有的技能继续深造成为该领域的专业人士?
你是遵循自己的兴趣使用新的编程语言等工具 , 还是满足工作的硬需求点到即止?
在程序员的生涯中 , 时常有人陷入了迷茫 , 跟着浪潮随波逐流 , 逐渐丢失了属于自己进阶的方向 。 近日 , 全球知名程序员问答社区StackOverflow对来自全球180个国家/地区的73268名软件开发者调查后 , 重磅发布了《2022DeveloperSurvey》报告 , 剖析当代开发者如何学习与升级技能 , 以及正在使用的工具现状 。 在此 , 也希望疾步行走中的大家不妨适当停下脚步看看当前的整体开发趋势 。
通过该报告 , 我们有以下最新发现:
在线学习编程的比例从60%上升到了70% , 45岁以上的受访者喜欢从书本上学习知识 , 而年轻人依赖在线学习与资源 。
今年 , Docker似乎正在成为专业开发人员的基本工具 , 从55%增加到69% 。
Rust已成为最受欢迎的语言的第七个年头 , 87%的开发人员表示他们希望继续使用它 。
Angular.js连续三年成为开发者最讨厌的框架 。
Clojure仍然是最高收入语言 。 Chef开发人员是薪水最高的 , 但Chef也是开发者最不喜欢的工具之一 。
85%的开发人员表示 , 他们的组织至少部分是支持远程的 。
62%的受访者称 , 每天花费超过30分钟寻找问题的答案或解决方案 。 25%的人每天花费超过一个小时 。
对于一个由50名开发人员组成的团队来说 , 搜索答案/解决方案所花费的时间加起来是整个团队每周损失333-651小时的时间 。
当代开发者的学习状态:身兼数职 , 依赖在线学习
当代开发者进入“内卷”时代 , 根据调查显示 , 不少开发者身兼数职 。 46.82%的受访者称自己为全栈开发者 , 尤其是数据库管理员、产品经理、安全专业人员认为自己具备的技能最多 , 共有7种 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
开发者当前的工作类型
无论是国内还是国外 , 程序员群体的学历背景大多数是本科及以上 , 其中本科的学士学位最常见 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
开发者所接受的正规教育程度
根据调查显示 , 随着开发者群体趋于年轻化 , 在线学习编程的人数比例从去年的60%上升到了今年的70% 。 其中 , 45岁以上的受访者最有可能从书本上学习 , 而年轻人偏向在线学习 。 较年轻(18岁以下)的受访者最依赖在线资源 , 并且最有可能从在线课程或认证中学习 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
学习编程的方式
在受访者中 , 75%的程序员作为专业开发者工作了14年及以下时间 。 而能做到高管、副总裁级别的大多数都是具备了多年专业编码经验的人 , 据此次调查显示 , 做到高管级别的人员拥有平均17.04年的经验 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
专业编码的年限
Oracle上榜开发者最讨厌的数据库 , JavaScript最受欢迎
在今年调查报告中 , StackOverflow进行三类人群的数据统计 , 分别是所有受访者、专业开发者和正在学习编码的人员 。