admin管理员组

文章数量:1531995

2024年5月27日发(作者:)

CBDN研究报告的特征

摘要:CSDN 重磅发布最新的开发者调查报告——《2020-2021中国开发者调

查报告》,本调查报告紧扣技术热点、把握知识趋势,同时特邀相关技术领域的

专家们,共同参与调查项的设计及分享专业的行业点评,旨在全面和深入地了解

中国开发者群体整体现状、应用开发技术以及开发工具、平台的状况和发展趋势。

你为什么想当程序员?

当提及这个话题时,有人称始于兴趣,有人无奈调侃还不是因为穷,也有人

说,不是我选择了程序员,而是程序员选择了我,天将降大任于斯人也。

纵观过去一年,在人工智能、云计算、大数据、物联网、区块链等互联网潮

流技术的加持下,各行各业的数字化进程加快了脚步。与此同时,在中美科技创

新激烈竞争的背景下,国内对芯片、操作系统、数据库等基础硬件及软件的关注

达到了前所未有的高度,“自研”成为国产破局的唯一之道。而开源也成为这个

时代技术创新落地和行业发展过程中强有力的催化剂。

作为身处这个最好时代,也是最具挑战时代下的技术型人才,机会摆在眼前

何不试一试,不过究竟该怎么试?在面对层出不穷的技术工具、框架、场景时,

又该从何处入手?

在此,CSDN 重磅发布最新的开发者调查报告——《2020-2021中国开发者

调查报告》,本调查报告紧扣技术热点、把握知识趋势,同时特邀相关技术领域

的专家们,共同参与调查项的设计及分享专业的行业点评,旨在全面和深入地了

解中国开发者群体整体现状、应用开发技术以及开发工具、平台的状况和发展趋

势。

接下来,让我们通过本报告,迅速 Get 干货满满的技能升级指南吧!

40 岁以上技术人多数担任技术经理,一线城更容易获得高薪

互联网呈“年轻化”,后端开发最受欢迎

都说走在前沿、跟随潮流的互联网永远是一个年轻的赛道,据调查结果显示,

的确如此。从数据上来看,30 岁以下的开发者占比高达 81%,相较往年,互联

网呈年轻化的态势仍在持续。同时,作为准开发者的学生群体也是未来科技行业

中一股不容忽视的力量。在这一群体中,后端开发岗位最为热门,占比 24%。

与之形成对比的是,40 岁以上的技术从业者相对较少,仅占 3%。不过对于

自身职业发展方向,有 11% 的从业者选择从初级程序员一步一步走上技术经理

岗位,带领技术团队坚持奋战在研发一线。其次,后端开发和全栈这些相较而言

对技术能力要求更高一些的岗位也是他们选择的发展方向。

北上广依然是开发者的「身之所往」,更容易获得高薪的机会

在技术领域上,国内 86.7% 的开发者选择了软件、互联网、IT 制造领域,

且大多集中在一线城市。报告显示,广东、北京、上海是开发者聚集地,占全国

总数的 38%,而这些城市也囊括了产学研界较好的资源,对于技术型人才而言,

机会比较多,也相对比较公平。

其次,江苏、浙江、四川、山东处于第二梯队,占全国总数的 24%。

在薪资方面,程序员一直是业界公认的高薪人群。报告显示,月薪超过 1.7

万的开发者占比 21.2%。近九成的开发者工资在 5000 元以上,其中,8001-17000

元区间的开发者占比最高,为 44.5%。

在北京,月薪高于 1.7 万的开发者占比高达 30%,远超其它地区。其次,

广东、上海地区月薪高于 1.7 万的开发者分别占比 19% 和 16%。

通过结合受教育程度和薪资水平的数据特点来看,学历越高,高收入群体的

比例越高。其中,学历背景为博士研究生的开发者,薪资达 1.7 万元以上的占

比 57%。所以科技技术是第一生产力,随着知识的覆盖面越广,所能实现的价值

也会越高,薪资自然水涨船高。

「三月不出单,出单顶半年」,身在金融业的从业者或多或少都听过过来人

的经验,那么在金融行业做程序员又是一种怎样的体验?报告显示,金融业高收

入群体占比最高,86% 的人群月薪超过 8 千元,其中月薪超过 1.7 万元的开发

者占比 42%。

当代的程序员没有想象中那么爱跳槽,打磨好技能晋升才是王道

在外界看来,优胜劣汰、竞争颇为激烈的 IT 行业,跳槽应该是一种很常见

的现象。不过根据调查我们发现,36.5% 的开发者没有跳槽的经历。跳槽四次及

以上的开发者仅占比 11%。

当提及开发者技能达到一定要求后,是否想晋升为一名管理者的问题上,有

54.09% 的开发者表示想成为一名管理者,仅有 9.4% 的开发者不想成为管理者。

Java 用户量降至 50%,IntelliJ 成为最受开发者欢迎的工具

Java 用户量呈下滑趋势,JavaScript、Python 分别位居二三名

在编程语言方面,使用 Java 的开发者数量逐渐降低,和去年 60% 用户量

相比,今年 Java 开发者人数下降至 50%。其中原因与近几年间 Google 推行

Kotlin-First 扶持策略不无关系,同时在此影响下,有很多 Android 开发者开

始由 Java 向 Kotlin 转换。

轻芒联合创始人、前豌豆荚技术负责人范怀宇表示:“Kotlin 虽然在统计

中总的比例不高,但在 Android 开发上进一步在取代 Java。Kotlin 作为另一

个基于 JVM 的编程语言,一方面可以保持 Java 使用 JVM 稳定和高性能的好处,

享用 JVM 已有的生态;另一方面,通过其更为灵活的语法特性,越来越广泛地

被 Android 开发者使用,已然成为 Android 的首选编程语言,对于新参与

Android 的开发者而言,Kotlin 是更好的学习对象。”

与此形成鲜明对比的是,Python 在人工智能的发展及其本身的便利性等优

势下,使用量正在逐渐提升,Python 开发者数量占比近三成,在常用语言中跃

居第三。

不过,范怀宇也建议道,其它的一些明星编程语言,比如 Go、Rust 等,使

用的开发者数量虽然没有明显上升,或依然未出现在榜单,且对于新开发者而言

并非首选,但在特定领域,比如更高性能的服务端开发上,还是非常值得关注和

学习。

、jQuery、Spring 三足鼎立

在主流的开发框架上,国内外的应用存在很大的差异。和国外应用更为广泛

的 React 框架不同,国内开发者最常使用 进行 Web 开发,且 +

jQuery 的技术组合也成为前端工程师最为基础和必须掌握的技能。

本文标签: 开发者技术成为行业