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
110
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Publishing the Stack Overflow Developer Survey
August 2019 talk at Pluralsight LIVE in SLC
Julia Silge
August 27, 2019
More Decks by Julia Silge
See All by Julia Silge
Introducing Positron
juliasilge
1
390
The right tool for the job
juliasilge
0
91
Good practices for applied machine learning
juliasilge
0
260
Applied machine learning with tidymodels
juliasilge
0
170
Maintaining an R Package
juliasilge
0
450
Text Mining: Exploratory Data Analysis to Machine Learning
juliasilge
1
260
Text Mining Using Tidy Data Principles
juliasilge
0
190
North American Developer Hiring Landscape
juliasilge
0
90
Understanding Principal Component Analysis Using Stack Overflow Data
juliasilge
13
4.6k
Other Decks in Technology
See All in Technology
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
890
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
490
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
1
470
StepFunctionsとGraphRAGを活用した暗黙知活用のためのRAG基盤
yakumo
0
110
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
210
設計レビューとAIハーネスで向き合う AIが生み出した新しいボトルネックの対処法 / Design Reviews and AI Harnesses Against New Bottlenecks Created by AI
nstock
4
420
現場との対話から始める “作る前に問い直す”業務改善
mochico50
1
220
AI Native なプロダクト組織の立ち上げ方 : 生産性 100 倍への挑戦
mikesorae
0
1.2k
PHPで作って学ぶリアルタイム音声対話AIとWebSocket入門 by ムナカタ
munakata
0
130
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
1
140
Network Firewallやっていき!
news_it_enj
0
260
人とエージェントが高め合う協業設計
kintotechdev
0
750
Featured
See All Featured
Making Projects Easy
brettharned
120
6.7k
Raft: Consensus for Rubyists
vanstee
141
7.6k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
45k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
A Tale of Four Properties
chriscoyier
163
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A Modern Web Designer's Workflow
chriscoyier
698
190k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
510
Exploring anti-patterns in Rails
aemeredith
3
450
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/