Stack Overflow
Surveys
Helvi Leriza Anhar
© IBM Corporation. All rights reserved.
OUTLINE
• Executive Summary
• Introduction
• Methodology
• Results
• Visualization – Charts
• Dashboard
• Discussion
• Findings & Implications
• Conclusion
• Appendix
EXECUTIVE SUMMARY
• Data contextual and analysis goal
• Methodology description
• Data gathering
• EDA
• Data Visualization
• Presentation support with graph and trends
• Discussion of overall finding and implication
regarding the result
• Conclusions
INTRODUCTION
• Stack Overflow’s annual Developer
Survey is the largest and most
comprehensive survey of people who code
around the world
• Results don’t represent everyone in the
developer
• Trends to predict where the developer
are going
METHODOLOGY
• Collect data
• Data wrnagling
• Exploratory data analysis
• Dashboard
PROGRAMMING LANGUAGE TRENDS
Current Next
Year Year
PROGRAMMING LANGUAGE TRENDS - FINDINGS &
IMPLICATIONS
Findings Implications
• Python fastest-growing • Possible developers
• Great interest in migration from JavaScript
typescript to TypeScipt
DATABASE TRENDS
Current Next
Year Year
DATABASE TRENDS - FINDINGS &
IMPLICATIONS
Findings Implications
• Lack of interest in used • PostgreSQL and MongoDB
database. establishment in the
• MySQL as most used market.
database
DASHBOARD
<Please present your dashboard in the following
slides.>
DASHBOARD TAB 1
DASHBOARD TAB 2
DASHBOARD TAB 3
DISCUSSION
OVERALL FINDINGS &
IMPLICATIONS
Findings Implications
• Over 90% young male • Global polarization of
developres developres location and
• Developers mostly located gender
in developed countries • Young developers without
postgrad studies on its
majority.
CONCLUSION
• Developers are people with very
marked characteristics.
• There is a job to be done to
spread accessibility of this
labor market to countries in
development.
• A good idea of popularity trends of
different tools, platforms and
languages can be obtained.
APPENDIX
• Include any relevant additional
charts, or tables that you may have
created during the analysis phase.
JOB POSTINGS
POPULAR
LANGUAGES