We built a small tool that helps us recruit. It periodically pulls data off of Github for developers in India, and shows how they are connected. You can watch this 2-minute video to understand how it works.
This data also helps us understand how popular different programming languages are across cities. For example, if we take the top cities, based on the number of users (we’ve been fuzzy about the geography and included Colombo and Singapore into the mix)…
… and the top programming languages, again based on the number of users …
… it begs the question: is the popularity of languages the same across cities? Or are there certain cities that love or hate certain languages?
This is the distribution of programmers across these cities:
This does not readily lead to any insights. But we could look at this number differently. If all cities had the same distribution, then what would these numbers have looked like? In other words, how many developers of each programming language would each city have had? That’s shown below:
So, for example, Bangalore actually has 321 Javascript developers. But if it had the same percentage of Javascript developers as other cities, it would just have had 263 Javascript developers. So clearly, there are more Javascripters in Bangalore than you’d expect.
The numbers below show the difference between the expected and actual number of programmers.
A few things stand out:
Whether you’re a start-up looking for your lead developers, or an IT firm recruiting open source geeks, or just a geek yourself looking for friends to hack with, we hope this gives you a idea of which city to visit next.
The emergence of Generative AI (GenAI) is reshaping healthcare use cases and facilitating the rapid… Read More
The U.S. Food and Drug Administration's (FDA) stance on GenAI is clear: it's a groundbreaking… Read More
Executive Summary In healthcare, protecting patient information is not just a legal requirement; it's a… Read More
Demand forecasting in the supply chain is crucial for optimizing inventory levels and ensuring efficient… Read More
Hi, I am ChatGPT 3.5 Turbo. Do you know what my favorite number is? Do… Read More
After a successful webinar on digital transformation and sustainability, we organized a sequel titled “Data-Driven… Read More
This website uses cookies.
View Comments
Interesting analysis. You may also consider using the user metadata shared by StackOverflow.com along with Github.
I did a fun experiment with the StackOverflow dataset - http://mvark.blogspot.in/2014/03/the-top-programmers-in-india-according.html