Utopia For Developers


Data Exploration

1. Country with the highest job satisfaction

2. Job satisfaction based on developers background

3. Contributing to open source makes your salary higher?


  1. I measured the job satisfaction level for each country and found that United States has the highest job satisfaction level for developers in the world, and 5 of top 10 countries with the highest job satisfaction level are located in Europe.
  2. I then looked at their undergraduate background and found that developers whose undergraduate major is not IT-related have slightly better job satisfaction.
  3. Finally, I found that developers who contribute more to the open source have higher salary (although ”does it have the direct causation?” is still debatable).




Analyst at Caterpillar Inc.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Variables-basic building blocks of programming (C# as an example)

What is Cloud Computing ?

Combining constraints in PureScript

Getting Started with Jupyter Notebook and Anaconda on Windows 10

How to cancel an approval process utilizing a schedule flow

PWA Support on Desktop and Mobile Using Flutter apps

Road to SnowFlake SnowPro Core Certification: Cache & Query Performance

Chapter 12: SnowFlake Cache and Query Performance.


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Aarya Brahmane

Aarya Brahmane

Analyst at Caterpillar Inc.

More from Medium

Data Visualisation

Data Visualization Using Google Data Studio — for beginner

Thoughts Behind Beautiful Dashboards

Beginners Tutorial: Visualize your data using Google Data Studio