CodersRank is a community-based platform. It’s designed to help developers showcase their experience, grow professionally and make connections.

For the second year in a row CodersRank aims to give devs a big-picture overview of their coding habits from the past year. The platform combines their experience and activity from various sources: GitHub (public AND private repos), GitLab and Stack Overflow.

Aside from the personal overview, the platform also provides three additional reports:

  • Global
  • Local / Country-level
  • Fun Facts

The Global-level stats are based on 40,000+ CodersRank developers from around the world, same with the Local report. The Fun Facts are based on GitHub’s publicly available data on top performing repos and users.

In this article, we’ll highlight 10 of the most interesting stats from these three reports. Let’s see how developers coded in 2020!


CodersRank 2020 Developer Report

1. Most active month for coding: May

In 2020, developers were most productive in May. They submitted 286,000 commits, 816,000,000 insertions and 296,000,0000 deletions.

(Source, slide 2)

2. Most productive coding day of the week: Monday

Developers were most active on Mondays in 2020. They made a total of 376,000 commits on these days.

(Source, slide 3)

3. Most productive time of day: daytime

Devs churned out the most code and contributions between 12 pm and 6 pm during the day in 2020. Who said that developers were night owls?

(Source, slide 4)

4. Most used programming language: JavaScript

In 2020, JavaScript is still ranking as the top language worldwide. The full list included:

  1. JavaScript
  2. HTML
  3. TypeScript
  4. CSS
  5. Python

We recognize that most developers do not consider HTML and CSS as programming languages, but rather markup languages. The CodersRank report did not differentiate between stats this year and simply listed the most used technologies as is. Next year, HTML and CSS will likely be featured on a separate list.

(Source, slide 5)

5. Security was top priority

Based on the number of commits, fluidattacks/integrates was the most popular public repository in 2020.

(Source, slide 6)

6. Open source code beat private code

In 2020, developers committed almost 4x as much open source code as private code.

(Source, slide 7)

The strapi/strapi framework gained over 11k stars on GitHub this year, effectively beating out nest, django, laravel, and spring.

(Source, slide 5)

After much competition with react.js, vue.js landed on the first place with the most stars gained in 2020 (24k). These two were followed by angular, svelte and nuxt.

(Source, slide 6)

9. Big cities pushed big code

Cities that pushed the most code in order:

  1. London
  2. Sao Paulo
  3. Frankfurt am Main
  4. Moscow
  5. Saint Petersburg

(Source, slide 7)

10. The longest coding streak in 2020: 211 days

This person pushed out code every single day for 211 days straight. Congrats, great work! (Hopefully some washroom breaks were incorporated, though.)

(Source, slide 8)

Still reading? Here’s a surprise for you 🎁

If you registered a developer profile on CodersRank when the Year in Review came out, you probably weren’t able to generate your own personal report.

Well, great news! We are planning on doing a data refresh before the end of January so that all the new devs on the platform can get their 2020 coding report! Stay tuned.

Author

CTO & founder of @CodersRank, the very same website you are looking at. Back-end developer, father, sports man, author of an e-book and audiobook, creator of an online interview platform. Avid gamer when time allows. | CodersRank: Our goal is supporting CODERS growth by their always up to date, professional CodersRank profile.

Write A Comment