Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Publishing the Stack Overflow Developer Survey
Search
Julia Silge
August 27, 2019
Technology
2
78
Publishing the Stack Overflow Developer Survey
August 2019 talk at Pluralsight LIVE in SLC
Julia Silge
August 27, 2019
Tweet
Share
More Decks by Julia Silge
See All by Julia Silge
Introducing Positron
juliasilge
1
330
The right tool for the job
juliasilge
0
60
Good practices for applied machine learning
juliasilge
0
210
Applied machine learning with tidymodels
juliasilge
0
140
Maintaining an R Package
juliasilge
0
390
Text Mining: Exploratory Data Analysis to Machine Learning
juliasilge
1
250
Text Mining Using Tidy Data Principles
juliasilge
0
150
North American Developer Hiring Landscape
juliasilge
0
63
Understanding Principal Component Analysis Using Stack Overflow Data
juliasilge
13
4.5k
Other Decks in Technology
See All in Technology
AIにおける自由の追求
shujisado
3
480
AIと二人三脚で育てた、個人開発アプリグロース術
zozotech
PRO
0
540
計算機科学をRubyと歩む 〜DFA型正規表現エンジンをつくる~
ydah
3
130
21st ACRi Webinar - AMD Presentation Slide (Nao Sumikawa)
nao_sumikawa
0
230
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
620
eBPFとwaruiBPF
sat
PRO
4
2.4k
なぜフロントエンド技術を追うのか?なぜカンファレンスに参加するのか?
sakito
10
2k
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
240
AI時代におけるアジャイル開発について
polyscape_inc
0
120
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
生成AIでテスト設計はどこまでできる? 「テスト粒度」を操るテーラリング術
shota_kusaba
0
270
21st ACRi Webinar - Univ of Tokyo Presentation Slide (Shinya Takamaeda)
nao_sumikawa
0
110
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
990
Embracing the Ebb and Flow
colly
88
4.9k
Done Done
chrislema
186
16k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Building an army of robots
kneath
306
46k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Building Applications with DynamoDB
mza
96
6.8k
How to train your dragon (web standard)
notwaldorf
97
6.4k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
87
Transcript
Publishing the Stack Overflow Developer Survey Pluralsight LIVE 2019
Photo Placeholder Data Scientist, Stack Overflow Hello! I’m Julia Silge
@juliasilge
Global survey of 90,000 people who code
Qualified Responses Worldwide Location People Europe 36,073 North America 25,526
Asia 18,273 South America 3,459 Africa 2,850 Australia/Oceania 2,434 Other (country not listed) 268
United States 23.6% India 10.2% Germany 6.6% United Kingdom 6.5%
Canada 3.8% France 2.7% Brazil 2.2% Poland 2.2%
1 Developer Identities
None
Many developers are early in their career 41% Have less
than 5 years professional coding experience
None
2 The Work of Writing Code
Technologies cluster in related ecosystems
Solving coding problems
3 Jobs and Salary
None
None
“ How did we get there?
Embrace efficient tools
None
├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── R
│ ├── bar.R │ ├── dsl.R │ ├── graph-bar.R │ ├── graphing.R │ ├── love-dread-want.R │ ├── render-survey.R │ ├── survey_sections.R │ ├── utils.R │ └── wrap-graph.R ├── README.md ├── data ├── data-raw │ ├── README_2019.txt │ ├── b2b.Rmd │ ├── b2b.md │ ├── b2b_custom_regional.Rmd │ ├── b2b_custom_regional.md Embrace efficient tools
None
None
Collaborate across disciplines
Choosing technologies
None
<?xml version='1.0' encoding='UTF-8' ?> <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 576.00
360.00'> <defs> <style type='text/css'><![CDATA[ line, polyline, path, rect, circle { fill: none; stroke: #000000; stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10.00; } ]]></style> </defs> <rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/> <defs> <clipPath id='cpNTQuODU0Nnw0ODAuODQzfDMyNS44MjF8NS40Nzk0NQ=='> <rect x='54.85' y='5.48' width='425.99' height='320.34' /> </clipPath> </defs> <polyline points='54.85,276.84 480.84,276.84 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' clip-path='url(#cpNTQuODU0Nnw0ODAuODQzfDMyNS44MjF8NS40Nzk0NQ==)' /> <polyline points='54.85,208.01 480.84,208.01 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' clip-path='url(#cpNTQuODU0Nnw0ODAuODQzfDMyNS44MjF8NS40Nzk0NQ==)' /> <polyline points='54.85,139.18 480.84,139.18 ' style='stroke-width: 0.53; stroke: #EBEBEB;
None
None
None
Be mindful of data impact
Data for Humans
Skewed Irrelevant Irresponsible
Skewed Irrelevant Irresponsible Tweets used by permission
Data for Humans
“ Where are we now?
Interesting Awesome Comprehensive
Interesting Awesome Comprehensive
Interesting Awesome Comprehensive
Thanks! Find me at @juliasilge and https://juliasilge.com/