On November 17, GitHub released its 2021 annual report. The data showed that there are more than 73 million GitHub developer users worldwide, of which 56.8% are from outside North America.
Among the total number of developers in the world, the United States has the largest number of developers, with a total of 13.55 million, followed by Chinese developers accounting for 10%, with 7.55 million, ranking second in the world.
In 2021, when the new crown epidemic has not yet faded, this year's Octoverse report reflects how developers around the world can develop code, create documentation, and support communities in a smarter and more sustainable way.
This report combines statistics from more than 4 million repositories and survey results from more than 12,000 developers.
In the past year, a total of 16 million new developers have joined the GitHub community.
The data shows that JavaScript is still the most popular programming language on GitHub, followed by Python, and is now the second most popular language, followed by Java and the fast-growing TypeScript.
TypeScript has climbed from seventh place in 2018 and 2019 to fourth place this year. The popularity of PHP and Ruby, the two most popular languages five years ago, continues to decline.
The number of first-time contributors to open source projects is also increasing year by year. Compared with 2020, this year has increased by 213,319 first-time open source project contributors.
This year GitHub created a predictive model based on survey data to help understand the impact of the team’s use of different practices in software development and delivery.
They are: writing and sending code faster, creating documentation, and supporting sustainable communities.
In 2021, the automation of code writing and generation on Github will be significantly improved, which makes collaboration between different teams more convenient, and the value of developers' work is easier to realize.
The report shows that due to the increased automation of code generation, the performance of completed projects and open source project resource libraries increased by 43% and 27%, respectively.
Seamless code reuse improves developer efficiency by 87%.
In 2021, the delivery speed of developer code will increase significantly. The number of pull requests merged daily by the development team increased by 61%. Projects with fewer developers, faster merging, generally completed in less than 1 day.
The report shows that thanks to tools and documentation, the average output of open source library and enterprise project developers has increased by 50%.
For a long time in the past, the significance of assistive technology materials such as documentation and Readme has been underestimated.
The report shows that in 2021, such auxiliary documentation has greatly increased the output of Github developers by 55%.
In order to improve efficiency, companies should also add more such documents in project development.
In 2021, more developers have chosen to use Github to work remotely.
According to the survey, in the past year, 20% of Github developers chose to develop completely remotely, and 26% of developers chose a combination of on-site and remote development.
The report shows that when new contributors receive friendly and timely comments and promise to provide guidance, the output of the development team will be greatly improved. Open source projects increased by 46%, and enterprise projects increased by 16%.
In the result of "What do people usually do in the first hour on GitHub?", there are data showing that 192,830 people created issues, 16,102 people initiated PRs waiting for others to incorporate their own code, 24,404 pushed their own code to the original author’s Cang, 60,854 people responded to the issue...
Large repositories usually use the Good First Issue tag because it is a very effective approach.
The data shows that when 21%-30% of issues are marked as Good First Issues repository, there will be an average of 13% new contributors.
More than 40% of Good First Issues can help the project attract more than 21% of new contributors.
In addition, the report showed that 47.8% of respondents contributed code in private companies, and 27.9% were students.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。