热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

“数”说程序员|“后浪”涌袭下的开发者现状

红网时刻长沙10月23日讯(见习记者赵翼鹏)10月23日至25日,“长沙・中国1024程序员节”将盛大举行,为期3天的会议将

红网时刻长沙10月23日讯(见习记者 赵翼鹏)10月23日至25日,“长沙・中国1024程序员节”将盛大举行,为期3天的会议将以开源为主议题进行讨论,并包括了十多场技术论坛,多位操作系统领域大咖还将史上首次在岳麓山展开对话。为什么会是1024?程序员在当今社会中的生存现状又是如何?在CSDN的2019-2020中国开发者调查报告中(以下简称“报告”),或许能找到答案。

数学里,1024是2的10次方,是二进制计数的基本计量单位之一,在计算机数学里,1024M=1GB,在“一级棒”的谐音助力下,在计算机数学里像原点坐标般的1024也逐渐成为了程序员们的代名词,而每年的10月24日也被行业认定为“程序员节”。

?url=http%3A%2F%2Fcrawl.ws.126.net%2Fimg%2F9ea00911bfa82176846d6372d8b1b8fa.jpg&thumbnail=650x2147483647&quality=80&type=jpg

?url=http%3A%2F%2Fcrawl.ws.126.net%2Fimg%2F3a90d535f74eb52aef2d4aafcbcd6209.jpg&thumbnail=650x2147483647&quality=80&type=jpg

开发者年龄及学历分布。

“后浪”,是在开发者的圈子里绕不开的新名词,30岁以下的开发者人数占比超过8成,30到40岁的开发者人数占比只有16%,而40岁以上的开发者人数占比仅有2%,而从近5年的数据来看,30岁及以下开发者人群始终保持在8成以上,并且软件开发群体一直呈现出越来越年轻化的特点,这也预示着一批批年轻的“后浪”们正不断涌入软件开发行业,并始终是该领域的主力军。这一点,从开发者学历分布与从业年限的数据中也能得到佐证,本科及以下学历进入到这个行业的有近90%的比例,从业年限在五年以内的开发者占到了61.6%。

?url=http%3A%2F%2Fcrawl.ws.126.net%2Fimg%2F47de5537a53ae3992210fbd64e24ae60.jpg&thumbnail=650x2147483647&quality=80&type=jpg

?url=http%3A%2F%2Fcrawl.ws.126.net%2Fimg%2F672c30cdf9be06482f54ec0e022153cd.jpg&thumbnail=650x2147483647&quality=80&type=jpg

开发者性别比例及月薪分布。

从整体来看,开发者依然属于相对高薪的职业。月薪在8千至1.7万元的占47%,月薪低于5千元的仅占9.5%,同时,高于3万元的也仅占6.8%,而在一线城市(北京、上海、广州、深圳、天津)中,月薪超过1.7万元的开发者占比能达到30%,这一比例远高于国内其他城市,这也导致了近半数的开发者工作在一线城市。同时,通过结合受教育程度与薪资水平的数据特点来看,在开发者领域中,受教育程度与薪资水平成正比。

在国内知名的问答社区平台上,有不少人提问“为什么女程序员那么少?”这一疑问亦是开发工作者领域的一大特征,这是一个性别比例极度失衡的行业,在30岁以下的开发者人数中,男性占比高达92%。男女从业人员的性别比例失衡也导致了男女开发者薪资水平的差距:在男性开发者中,月收入超过1.7万元的占20%,而女性月收入过万的仅11%。

在这个年轻、高薪行业中,一批又一不断涌入的“后浪”促使着这个行业的蓬勃发展,但也推着“前浪”们不停地向前走。

在调研中,53%的开发者会通过为参加正式课程的情况下,自学一门新语言、框架或工具,31%的开发者接受了软件开发方面的在职培训,21%的开发者则参与过编程或软件开发的兼职线下课程。可以说,学习是开发者始终具备的能力,而自学则是开发者持续学习的主要路径。

?url=http%3A%2F%2Fcrawl.ws.126.net%2Fimg%2F902550d2f7dd9dfe7609b2df0195e5de.jpg&thumbnail=650x2147483647&quality=80&type=jpg

开发者的每周学习时长。

从学习时长来看,尽管开发领域工作繁忙,但依然有38%的开发者每周学习1―5小时,每周学习6小时以上的开发者占比达到了59%,而在参与过学习培训的开发者中,70%的开发者的培训预算都由个人负担。在日新月异的软件开发行业,大数据技术、区块链技术、物联网技术以及开源技术不停更新迭代,只有保持持续学习才能跟上技术变化的脚步。


推荐阅读
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • PHP插件机制的实现方案解析
    本文深入探讨了PHP中插件机制的设计与实现,旨在分享一种可行的实现方式,并邀请读者共同讨论和优化。该方案不仅涵盖了插件机制的基本概念,还详细描述了如何在实际项目中应用。 ... [详细]
  • 编写了几个500行左右代码的程序,但基本上解决问题还是面向过程的思维,如何从问题中抽象出类,形成类的划分和设计,从而用面向对象的思维解决问题?有这方面的入门好书吗?最好是结合几个具体的案例分析的 ... [详细]
  • 近期数据显示,2019年全国高校毕业生的平均期望月薪已公布。其中,北京、上海和南京分别以12992元、12070元和9771元位居前三。然而,在应届毕业生期望薪资较高的同时,不少企业正经历大规模裁员,尤其是对有经验的程序员。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • Python入门:第一天准备与安装
    本文详细介绍了Python编程语言的基础知识和安装步骤,帮助初学者快速上手。涵盖Python的特点、应用场景以及Windows环境下Python和PyCharm的安装方法。 ... [详细]
  • Python 异步编程:ASGI 服务器与框架详解
    自 Python 3.5 引入 async/await 语法以来,异步编程迅速崛起,吸引了大量开发者的关注。本文将深入探讨 ASGI(异步服务器网关接口)及其在现代 Python Web 开发中的应用,介绍主流的 ASGI 服务器和框架。 ... [详细]
  • 在Java中,this是一个引用当前对象的关键字。如何通过this获取并显示其所指向的对象的属性和方法?本文详细解释了this的用法及其背后的原理。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 本文详细介绍了C语言中的指针,包括其基本概念、应用场景以及使用时的优缺点。同时,通过实例解析了指针在内存管理、数组操作、函数调用等方面的具体应用,并探讨了指针的安全性问题。 ... [详细]
  • 本文介绍了如何利用 Spring Boot 和 Groovy 构建一个灵活且可扩展的动态计算引擎,以满足钱包应用中类似余额宝功能的推广需求。我们将探讨不同的设计方案,并最终选择最适合的技术栈来实现这一目标。 ... [详细]
  • 鼠标悬停出现提示信息怎么做
    概述–提示:指启示,提起注意或给予提醒和解释。在excel中会经常用到给某个格子增加提醒信息,比如金额提示输入数值或最大长度值等等。设置方式也有多种,简单的,仅为单元格插入批注就可 ... [详细]
  • 区块链的兴起:恰逢其时,犹如1996年的互联网
    本文探讨了区块链技术的发展阶段,将其与1996年互联网的兴起进行对比,分析了当前区块链技术的现状及其未来潜力。 ... [详细]
author-avatar
林台育怡婷雅雯
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有