Udacity Data Science Nanodegree

StackOverflow Developer Survey

Table of Contents

  1. Project description
  2. File Descriptions
  3. Results
  4. Acknowledgements

Project Motivation

This project analyzes the 2023 Stack Overflow survey data to explore developer demographics and career trajectories.

Focusing on income distribution, educational backgrounds, and geographic concentrations, the analysis aims to uncover trends and patterns within the global developer community. Through visualization techniques and data interpretation, the project provides insights into factors influencing earning potential, educational pathways, and regional disparities. The findings contribute to understanding the dynamics of software development and inform strategies for talent development and recruitment in the tech industry.

Questions to be answered in the analysis:

  1. How is developer income distributed across the field?
  2. What range of educational backgrounds do developers possess?
  3. In which countries do we find a high concentration of experienced developers?

File Descriptions

StackOverflowAnalysis.ipynb - Jupyter Notebook for project

data/survey_results_public.zip - Zip file of the StackOverflow 2023 survey CSV file.
data/survey_results_schema.zip - Zip file of the StackOverflow 2023 survey schema file.
so_survey_2023.pdf - The Stackoverflow 2023 survey form.

Results

  1. Developer ranges widely but mostly central around 10k to 100k dollars.
  2. Most developers have obtained a bachelors but around 20-30% don't even go to college
  3. Developers with high experienced tend to live in US and EU which indicates they are most prominent markets.

Medium blog here.

Acknowledgements

  • Udacity for providing an excellent Data Scientist training program.
  • StackOverflow for providing their developers survey of 2023.