Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
70
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
290
The right tool for the job
juliasilge
0
44
Good practices for applied machine learning
juliasilge
0
200
Applied machine learning with tidymodels
juliasilge
0
120
Maintaining an R Package
juliasilge
0
370
Text Mining: Exploratory Data Analysis to Machine Learning
juliasilge
1
240
Text Mining Using Tidy Data Principles
juliasilge
0
140
North American Developer Hiring Landscape
juliasilge
0
51
Understanding Principal Component Analysis Using Stack Overflow Data
juliasilge
13
4.5k
Other Decks in Technology
See All in Technology
CSPヘッダー導入で実現するWebサイトの多層防御:今すぐ試せる設定例と運用知見
llamakko
1
270
少人数でも回る! DevinとPlaybookで支える運用改善
ishikawa_pro
4
1.8k
20250728 MCP, A2A and Multi-Agents in the future
yoshidashingo
1
100
ユーザー理解の爆速化とPdMの価値
kakehashi
PRO
1
110
[MIRU2025]Preference Optimization for Multimodal Large Language Models for Image Captioning Tasks
keio_smilab
PRO
0
110
Power Automate のパフォーマンス改善レシピ / Power Automate Performance Improvement Recipes
karamem0
0
270
PdM業務における使い分け
shinshiro
0
670
AI時代の知識創造 ─GeminiとSECIモデルで読み解く “暗黙知”と創造の境界線
nyagasan
0
160
Tiptapで実現する堅牢で柔軟なエディター開発
kirik
1
150
機械学習を「社会実装」するということ 2025年夏版 / Social Implementation of Machine Learning July 2025 Version
moepy_stats
1
1.4k
大規模組織にAIエージェントを迅速に導入するためのセキュリティの勘所 / AI agents for large-scale organizations
i35_267
6
330
Turn Your Community into a Fundraising Catalyst for Black Philanthropy Month
auctria
PRO
0
200
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
Become a Pro
speakerdeck
PRO
29
5.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Done Done
chrislema
184
16k
How GitHub (no longer) Works
holman
314
140k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
For a Future-Friendly Web
brad_frost
179
9.8k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
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/