Many developers enjoyed remote work options before the pandemic, but now hardly any of them expect employers will demand they return to the office if and when the COVID-19 pandemic ends, according to a survey by Microsoft-owned code-sharing service GitHub.
Before the pandemic, only 41% of developers worked at an office either full-time or part-time, but of the 12,000 surveyed in GitHub's 2021 State of the Octoverse report, just 10.7% expect to go back to the office after the pandemic ends.
Microsoft is touting hybrid as the way many people will work for the foreseeable future and that was borne out by the survey. Pre-pandemic, 28.1% of developers had hybrid arrangements but after the pandemic, 47.8% expect some hybrid arrangements.
Before the pandemic, 26.5% worked in places where all workers were remote. Now, 38.8% expect to be fully remote.
According to GitHub, productivity in 2021 began to return to pre-pandemic levels too.
"This year, requests are merged the fastest at work, almost 2x faster than open source. We also see that pull requests at work are merged 25% slower than last year. When we compare the previous two years, we can see signs that work rhythm is returning to pre-pandemic levels," GitHub says in the report.
GitHub says it now has 73 million developer users and that it gained 16 million new users in 2021. Users created 61 million new repositories and there were 170 million pull requests that got merged into projects.
GitHub's DevOps offering Actions, which launched in 2019, enables greater workflow automation through continuous integration/continuous development (CI/CD) functionality. It's proving more popular in larger code repositories than small and medium ones. GitHub says its data shows that Actions almost doubles the daily rate of pull requests for large repositories and helped contributors merge pull requests 31% faster.
For repositories with more than 100 contributors, 18.77% considered themselves heavy users. For repositories with more than 1,000 contributors, 50% said they were heavy users.
One of the biggest projects on GitHub is the container software Docker, which has a whopping 632,000 contributors from 215 countries and consists of 49,593 packages. By contrast, the Linux kernel has about 20,000 contributors.