StackOverflow2024年度调查76的程序员正在或计划使用AI工具

好用的小火箭节点推荐⭐Shadowrocket高速节点推荐

1. 最受欢迎的技术

JavaScript和PostgreSQL继续保持其最受欢迎的地位,而Rust和Markdown则是最受开发者钦佩的技术。JavaScript以 62 %的使用率排名第一,Python以 51 %的使用率紧随其后,并且是今年最受期望学习的语言。

2. AI工具的使用与信任

76 %的受访者表示正在使用或计划使用AI工具,但只有 43 %的人信任AI工具的准确性, 45 %认为AI工具难以处理复杂任务。尽管如此, 70 %的开发者认为AI不会威胁到他们的工作,这表明开发者对AI工具持谨慎乐观的态度。同时,使用AI工具的专业开发者从2023年的44%增加到2024年的 62 %。

3. 最流行的AI工具

ChatGPT 是最流行的AI工具, 82 %的受访者表示使用过,比 GitHub Copilot 高出两倍。使用ChatGPT的开发者中有 74 %希望继续使用该工具,显示了其在开发者社区中的广泛接受度和认可度。特别是有5年以下经验的开发者中, 71 %使用AI工具,而有20年经验的开发者中只有 49 %使用。

4. AI工具的效益

在使用AI工具的开发者中, 81 %认为其主要优点是提高生产力, 62 %认为可以快速学习新技能,而只有 30 %认为提高了准确性。这些数据表明,开发者主要利用AI工具来提升效率和技能学习,而不是依赖其来提高工作准确性。

5. 嵌入式技术的普及

Raspberry Pi和Arduino是最受欢迎的嵌入式技术,分别有 39 %和 30 %的开发者使用。这表明嵌入式技术在开发者社区中的重要性,同时也展示了开发者对硬件项目的兴趣。

6. 集成开发环境(IDE)的选择

Visual Studio Code 和 Visual Studio 是最受欢迎的IDE。Neovim因其83%的高钦佩度,成为许多开发者有兴趣尝试的替代方案,这反映了开发者对高效工具的追求。

7. 学习编程的途径

82 %的开发者通过在线资源学习编程,而在学校学习的只有 49 %。这显示了在线教育资源在开发者学习过程中扮演的重要角色,同时反映了自学在开发者社区中的普遍性。

8. 开发者年龄结构

25-34 岁依然是最大的开发者年龄段,但35岁以上的比例在逐年增加,从2022年的31%增加到2024年的 39 %。这表明开发者群体正在逐渐老龄化,同时也反映出开发者职业的长期稳定性和吸引力。

9. 开发者职业角色

全栈开发者( 31 %)和后端工程师( 17 %)仍然是最常见的开发者角色。这两个角色在过去六年中一直占据主导地位,反映了对全栈和后端技能的持续高需求。

10. 薪资变化

许多开发者的年薪比去年减少了至少 1万美元 ,尤其是区块链开发者和中后台工程师。尽管市场对某些技术的需求正在发生变化,但 80-81 %的开发者仍保持全职就业状态,反映了全球经济形势对薪资的影响。

11. 技术债务

62 %的开发者表示技术债务是他们工作中最大的沮丧点,这个比例是其他问题的两倍。技术债务问题的普遍存在,显示了在快速发展的技术环境中,维护和改进现有系统的挑战性。

12. AI的未来展望

很多开发者认为,随着AI工具的成熟,他们将更多地从编写代码转向审核生成的代码。大部分开发者认为AI工具在处理复杂任务时表现不佳,但可以减少他们在编写琐碎代码上的时间,提升工作效率。

13. 工作满意度

尽管面临薪资挑战和技术债务等问题,大多数开发者( 68 %)表示他们在工作中感到满意或无所谓。尤其是那些负责技术策略的开发者,他们在改善代码和数据库质量方面找到了最大的工作满足感。

好用的小火箭节点推荐⭐Shadowrocket高速节点推荐

THE END
分享
二维码
< <上一篇
下一篇>>