要了解全球程序员的情况,GitHub是一个不错的窗口。我们依据GitHub发布的《Octoverse 2021年度报告》,来了解开发者世界的状态,尤其是中国程序员的情况。
依据GitHub的数据,2021年中国有755万程序员,排名全球第二。放眼全球,程序员数量已经超过7300万,比2020年增长了1700万。
全球程序员数量与增长情况
根据预测,2025年GitHub上的程序员估计能达到1亿。
在全球总开发者中,来自北美洲的最多,占比达到31.5%,其次是亚洲31.2%,之后是欧洲27.3%。当然,亚洲当中,中国程序员群体是最为庞大的。
全球程序员的区域分布
在超过7300万的程序员群体中,美国共有1355万,占比最高;中国其次,有755万,只有美国的一半左右。需要指出的是,中国人口可是美国的近4倍,程序员数量却只有美国的近一半。不得不说,美国的软件和互联网产业在相当长时间内,还将独步天下啊。不过,中国程序员增长很快,2020年中国共有程序员652万,2021年就增长到755万,增长了超过100万人。
除了中美以外,程序员增长最快的地方还有印度尼西亚、巴西、印度、俄罗斯、日本、德国、加拿大、英国等。其中,印度这个国家尤其值得关注。印度的软件产业其实发展不错,而且印裔程序员在美国硅谷具有很大的影响力。印度的互联网产业近几年也发展很快。相信在几年之后,印度将成长为中美之后第三大单一互联网市场。
除了程序员的总量和分布情况,GitHub还给出了一些有意思的数据,比如各种程序语言的使用情况。
从编程语言的使用来看,Javascript排名第一,Python第二,Java第三。TypeScript是从2017年开始,逐渐赶超 C#、PHP、C++等以往受欢迎的程序语言。
最受欢迎的10大编程语言
此外, 依据GitHub的数据,发现一个有意思的现象,那就是新冠疫情之后,程序员越来越喜欢远程办公了。
依据GitHub的调研数据,在疫情之前,有超过40%的程序员倾向于在办公室集中办公,疫情之后,这一比例掉到了10.7%。
与之对应的,倾向于远程办公的程序员变多了。其中,倾向于部分人在办公室部分人远程办公的程序员比例,由疫情前的28.1%增长到47.6%;倾向于全员远程办公的程序员比例,由疫情前的26.5%增长到38.8%。
倾向于远程办公的程序员比例
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net