Written by
Michael Gariffo, Staff Writer
Michael Gariffo
Staff Writer
Michael is a veteran technology writer who has been covering business and consumer-focused hardware and software for over a decade.
Full Bio
on December 31, 2021
| Topic: Developer
GitHub published its 2021 State of the Octoverse Report, outlining the ways developers are continuing to create code, accelerate projects, and collaborate as COVID-19 continues to transform work realities.
Despite the ongoing shifts in how and where developers are operating, GitHub found coding milestones are actually being reached faster. This is due to a combination of more efficient review frameworks, an 87% boost in speed resulting from reused code and toolchains, and the expanded use of automation. This last factor was apparently responsible for increasing merged pull requests by 36% and reducing merge timeframes by 33%.
Despite all of these structural changes, most developers told GitHub they continue to rely on Python and Java, particularly TypeScript.
Moving forward, only 11% of developers expect their positions to return to permanent collocation in the future, down from 41% prior to the pandemic. The two major factors helping them migrate to permanent remote and hybrid operating environments are documentation and automation. In fact, well-maintained READMes, guidelines, and repositories can result in as much as a 50% increase in productivity, the report claims. Meanwhile, automation was found to contribute as much as 43% to improvements in productivity within proprietary development environments and 27% in open source situations. Both sides also reported higher fulfillment metrics where automation was used to reduce friction.
As new developers and engineers continue adjusting to shifting priorities, mentorship and welcoming community environments continue to play a major role, GitHub noted. This was especially true for open source teams, where respondents reported a 46% increase in productivity when coaching and mentoring were employed.
The full findings of GitHub’s 2021 State of the Octoverse Report are available here.
Featured
Why I replaced my iPhone 12 with the Pixel 6
Covid testing: The best at-home rapid test kits
American Airlines has a special way of dealing with angry customers
Low-code and no-code platforms move beyond the shiny-tools stage
Enterprise Software
|
Open Source
|
Mobile OS