Stack Overflow 2024 开发者报告出炉,Postgres 依然是开发者首选

全球最大的开发者问答网站 Stack Overflow 刚刚发布了 2024 年开发者调研报告,我们一起来看看吧。

1 调查对象

这次报告总共收集了来自 185 个国家的 65437 份问卷。

file

开发经验年限主要分布在 1 ~ 25 年之间。

file

2 编程语言

file

file

语言的流行度上依然是三巨头:

  1. 以前端为主的 JS / TS + HTML / CSS
  2. 除了前端,什么都能搞一点,尤其精通 AI 的 T 字型战士 Python
  3. 抱紧数据库大腿的 SQL

file

Rust 的偶像属性则更进一步,遥遥领先于其他语言。

3 数据库

file

file

来到我们关注的数据库领域, Postgres 连续第二年成为了最流行的数据库。相比 MySQL,在所有访问者中 48.7% vs 40.3%,在专业开发者中 51.9 % vs 39.4 %,和 2023 年相比进一步拉开了差距。

file

Postgres 也在偶像人设上越走越远,47.1% 的渴望度(Desired)和 74.5% 的膜拜度(Admired)遥遥领先。飞天茅台也只能甘拜下风。几大主流数据库 2023 vs 2024 的对比,提升显著的是 Postgres 和 SQLite,其它波动不大:

file

新面孔里, Databricks SQL 第一次出现,流行度 1.9%(vs Snowflake 2.6%, BigQuery 4.8%) 。DuckDB 从去年的 0.61% 提升到了 1.4%。

file

此外 TiDB 依然是国内唯一上榜的数据库产品。

4 云平台

file

AWS,Azure,GCP 三巨头稳中有进。

file

而剩下的公司里, Vercel 有所增长,Cloudflare 能维持住份额,其他几家降低。巨头之间的战争,最后是压缩了小厂的生存空间。

5 工具

file

IDE VS Code 占据统治地位。

file

Altassian 三件套 Jira,Confluence,Trello 依然支配着打工人的日程。当然 Notion + Markdown 组合的崛起也给全村带来了希望。

6 自建还是外采

这是今年的新问题。

file

最主流的还是干一点,买一点。

file

DBA 是最想自己干的(事多钱少风险高,撸起袖子自己搞)。

file

采纳技术的因素,API,有声誉,可定制,开源。说白了,就是要选个看着靠谱的,能让随便折腾的,即使最后跑路了,还是能留下代码兜住底的!

7 薪资和满意度

file

工资相比去年都下降了。

file

今年新增了满意度调查,管理人员比一线员工更 happy。遍身罗绮者,不是打工人。

file

8 AI

file

file

开发者使用 AI 已经成为了主流,从去年的 43.78% 大幅提升到了 61.8%。

file

对于 AI 工具的评价也比较正面。

file

ChatGPT 是无可争议的 top ,后面跟着 GitHub Copilot,Google Gemini。前面 5 小强,微软占了 4 席,无愧开发者之友。

file file

更多的初学者会担心 AI 给他们工作带来的威胁。

file

而专家们还比较淡定,希望大家明年还有一样的从容。

9 总结

开发者身处 AI 的最前线,也最能感受到 AI 带来的改变。就像这份 Stack Overflow 的调研报告,2023 年收到了 90,000 份的报告,而今年的数字是 65,000 份。 因为大家访问 Stack Overflow 的次数少了,都转而去问 ChatGPT 们了。

file

file

而机会总是留给有准备的人。 深耕开发者生态的微软才能结合 GitHub + VSCode 找到 Copilot 的突破口,有扩展性架构的 Postgres 才能孵化 pgvector 向量插件。 同样的,充满好奇心和学习能力的开发者们也能在 AI 时代里创造出更加卓越的产品。

file

就像 Stack Overflow 的官方总结所说的,软件开发是一项长期学习的实践。


💡 更多资讯,请关注 Bytebase 公号:Bytebase

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值