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
400
The right tool for the job
juliasilge
0
93
Good practices for applied machine learning
juliasilge
0
260
Applied machine learning with tidymodels
juliasilge
0
180
Maintaining an R Package
juliasilge
0
450
Text Mining: Exploratory Data Analysis to Machine Learning
juliasilge
1
270
Text Mining Using Tidy Data Principles
juliasilge
0
190
North American Developer Hiring Landscape
juliasilge
0
93
Understanding Principal Component Analysis Using Stack Overflow Data
juliasilge
13
4.6k
Other Decks in Technology
See All in Technology
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
480
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
770
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
12
8.4k
Issue設計から始める仕様駆動開発 / 20260731 Mizuki Hirata
shift_evolve
PRO
1
150
関東Kaggler会発表資料
takoi
1
200
GitHub CopilotのFinOps- AI CreditのObservabilityと価値を生むためのエージェント設計
yuriemori
0
140
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
550
JavaScript 研修 (2026)
recruitengineers
PRO
1
460
Pavlokで始める電撃駆動開発
sgrsn
0
180
PLATEAU で バーチャル花火大会
tatsuya1970
0
110
ホームラボ紹介
y_sera15
0
130
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
220
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
270
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
Building an army of robots
kneath
306
46k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Designing for humans not robots
tammielis
254
26k
Side Projects
sachag
455
43k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Music & Morning Musume
bryan
47
7.3k
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/