根据国际数据公司IDC的数据,目前全中国约有185万程序员,其中高达92%为男性,30岁及以下的程序员占比在8成以上,并日趋年轻化。66%的程序员拥有本科学历,而硕士、博士也分别占了11%和1%。
薪资方面,全国近7成的程序员的月薪在8千以上,整体呈现为腰部聚集、两级收窄。虽然并非每个程序员都是年入百万的“大神”,但行业内部收入相对有保障。
从城市分布来看,全国近半数的程序员工作在北京、上海、广州、深圳、天津,其中北京、上海、广东是程序员聚集度最高的地域,占全国总数的47%。
值得注意的是,月薪超过1.7万的程序员,在一线城市占比达到30%,远高于全国的19.6%。而国内最大程序员社区发布的《2019-2020中国开发者调查报告》 显示,薪资与学历也呈正相关,在硕士程序员中,月薪超过1.7万的占比达到42%。
而具体到一线城市内部,根据国内最大程序员社区6月份的统计数据,程序员薪资最高的城市是北京,平均为19082元,广州排名第5,平均为14233元。
程序员最适合发展的城市是哪个城市?第一反应就是北京,上海,深圳。
根据报告显示,北京是全国程序员分布最多的城市。而在全国重点城市程序员净流入分布方面,杭州以12.46%的占比领先于其他城市,西安、成都、深圳分别位居第二三四位。
杭州是年轻一代的程序员心中的理想之地,相比于北上广深过快的工作节奏,这类‘新一线’城市发展潜力强、发展空间大,亦不失为一个就业的好选择。
从不同城市的生活节奏来看,北上广以“快”节奏为主。其中上海程序员认为工作节奏快的占比高达58.67%,北京紧随其后,占比达54.24%。而深圳、广州两地认为工作节奏“很快”的也不在少数,占比分别为32.35%、25.86%。
相较之下,杭州的程序员工作节奏与北上广深有较大差别,认为工作节奏 “不快也不慢”的占比为48.86%。这说明杭州作为新一线城市,在工作节奏上会比一线城市稍慢一些,这也是很多人选择到杭州发展的原因之一。