当前位置: 首页 > news >正文

曾经的王,突然 MySQL 倒下了!!!

Stack Overflow 发布了 2025 年开发者调查报告,据称共计超过 9 万名开发者参与了此次调查。

完整报告包含了受访开发者画像,以及关于开发技术、AI、职业、社区等方面的内容。本文主要介绍关于开发技术和 AI 的部分。

懒人目录:

  • 最流行编程语言:JavaScript

  • 最“赚钱”编程语言:Zig

  • 最流行数据库:PostgreSQL

  • 最流行 Web 框架和技术:Node.js

  • 最受欢迎集成环境:Visual Studio Code

  • 最受欢迎 AI 搜索工具:ChatGPT

  • 最受欢迎 AI 开发工具:GitHub Copilot

  • 对 AI 工具的信任度:39% 的人对 AI 工具表示有些信任

  • 开发者使用 AI 工具的场景:82.55%开发者用于帮助编写代码

  • 对未来 AI 工具用途变化的期望:相信开发工作流程将在一年内因为 AI 工具而有所不同

最流行数据库PostgreSQL 取代 MySQL 成为今年最流行数据库。
在专业开发者群体中,有 49.09% 的人正在使用 PostgreSQL,比去年上涨 2.61%;MySQL 占比 40.59% 位居第二,SQLite 占比 30.17% 位居第三,DynamoDB 占比 10.31% 超越 Oracle 排名第九位,Oracle 占比 10.06% 位列第十名。
对于正在学习编程的人来说,更多的则是使用 MySQL,其采用占比为 45.71%。MongoDB 数据库则位居第二(占比 28.15%),其次是 SQLite(占比 26.93%)。

最流行编程语言

JavaScript 连续 11 年成为最流行编程语言,Python 取代 SQL 成为第三大流行编程语言。其他编程语言比如 Bash/Shell, C, Ruby, Perl 和 Erlang,它们的排名均上升了一位。
Go 和 Rust 的使用情况占比与去年相比也有了一定的上升。

最“赚钱”编程语言

如果你近期准备面试跳槽,建议在ddkk.com在线刷题,涵盖 一万+ 道 Java 面试题,几乎覆盖了所有主流技术面试题,还有市面上最全的技术五百套,精品系列教程,免费提供。

报告显示,Zig 开发者的年收入中位数是103611 美元(合人民币约 74 万元)。Zig 作为一门通用编程语言,专为稳定性、可维护性和性能而设计,追求替代 C 语言在系统编程上的最佳地位。

垫底的则分别是 PHP 和 Dart:

结合去年的数据来看,Zig 可谓是“横空出世”。去年薪资最高的 Clojure 则掉到了第 5 名。

当然,参与这份问卷调查的开发者很少在中国工作,因此对于咱们程序员同胞来说,这些不同编程语言的薪资收入情况无法直接对比。

最流行 Web 框架和技术

Node.js 和 React.js 是最流行的两种 Web 技术。专业开发者使用两者的比例相当,而正在学习编程的人使用 Node.js 多于 React(52% vs 48%)。其他较受欢迎的还包括 jQuery、Express、Angular、Next.js 和 Vue.js。

最受欢迎集成环境

Visual Studio Code 仍然是大多数开发者的首选 IDE,今年它在所有受访者中的使用率从 75% 增加到 81%。

最受欢迎 AI 搜索工具

ChatGPT 是最受欢迎的 AI 搜索工具,被 83% 的受访者使用,其次是 Bing AI (20%)、WolframAlpha (13%) 和 Google Bard AI (10%)。

最受欢迎 AI 开发工具

GitHub Copilot 是最受欢迎的 AI 开发工具,被 55% 的受访者使用,其次是 Tabnine (13%) 和 AWS CodeWhisperer (5%)。

对 AI 工具的信任度

在使用或计划使用 AI 工具的人中,只有不到 3% 高度信任它们的准确性,而有两倍多的人(大约 6%)非常不信任。此外有 39% 的人对 AI 工具表示有些信任,30% 则表示没有所谓信不信任。

开发者使用 AI 工具的场景

绝大部分开发者使用 AI 工具帮助编写代码,其他的用途包括调试、写文档、学习代码库,以及测试等。

对未来 AI 工具用途变化的期望

无论是专业开发者还是正在学习编程的人,他们都相信开发工作流程将在一年内因为 AI 工具而有所不同。

http://www.cnnetsun.cn/news/801418.html

相关文章:

  • MATLAB数据分析,基于遗传算法,粒子群优化算法优化BP神经网络GA-BP和PSO-BP的数...
  • Java毕设项目:基于springboot的三体科幻社区管理系统的设计与实现(源码+文档,讲解、调试运行,定制等)
  • 31岁仍被说幼稚:上班最狠的PUA是让我们盼着自己变老
  • 生物医学研究新利器:自我进化LLM智能体架构与实战
  • 【2026全网首发】AI智能体完全指南:面试必备+大模型开发实战+学习资源全解析
  • 基于STM32的老年智能手环系统设计
  • 基于STM32的蓝牙智能控制风扇
  • kotlin
  • 4.2.多线程JUC-并发和并行
  • YOLO26改进 - 特征融合 | EFC增强层间特征相关性,通过多尺度特征交互减少冗余信息丢失即插即用
  • AI驱动的动态调度:从理论到实践,程序员必备的智能制造核心技能(建议收藏)
  • 探索Matlab水下图像处理与GUI界面构建之旅
  • 大模型开发学习路径:从基础知识到工程实战的完整指南
  • 导师严选2026 10款一键生成论文工具测评:本科生毕业论文必备清单
  • 多模态融合技术全解析:从传统架构到GPT-4o的演进之路
  • 大模型训练三阶段全解析:预训练、微调与对齐(程序员必看,建议收藏)
  • 如何快速删除 Linux 中的海量小文件:告别rm命令的缓慢困境
  • Claude Skills 保姆级教程:无脑照做就能用出效果
  • YOLOv26自行车部件检测识别系统实现
  • YOLO26改进 - 卷积Conv | SPConv:基于分割的卷积巧解特征冗余,实现高效特征提取
  • 电子标签拣货系统:高效、智能的物流分拣解决方案
  • 基于深度学习的防化服检测系统
  • 基于Matlab-YALMIP-CPLEX的微网优化调度:‘总费用最低‘的蓄电池与市场购售电功...
  • MATLAB算法仿真:无人机系统三维地图路径规划 - 多种算法对比(包括BA、CPFIBA和D...
  • Java程序员请注意:Redis进阶骚操作都在这里了!
  • 转行简历怎么写?简历制作网站模板直达,HR认可更易过
  • 电商GIF主图制作教程?高效 GIF 压缩工具免费攻略
  • C++课后习题训练记录Day81
  • 能否用自然语言控制音色?CosyVoice2-0.5B指令调优实战指南
  • Java毕设选题推荐:基于springboot+vue的通用预约系统的设计与实现基于Springboot校园实验室预约管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】