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
48
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
Good practices for applied machine learning
juliasilge
0
140
Applied machine learning with tidymodels
juliasilge
0
72
Maintaining an R Package
juliasilge
0
270
Text Mining: Exploratory Data Analysis to Machine Learning
juliasilge
1
200
Text Mining Using Tidy Data Principles
juliasilge
0
100
North American Developer Hiring Landscape
juliasilge
0
28
Understanding Principal Component Analysis Using Stack Overflow Data
juliasilge
13
4.3k
Text Mining with Tidy Data Principles and Count-Based Methods
juliasilge
3
900
Navigating the R Package Universe
juliasilge
2
5.6k
Other Decks in Technology
See All in Technology
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
3
650
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
510
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
440
On Your Data を超えていく!
hirotomotaguchi
2
670
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.7k
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
270
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
4
230
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
350
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
200
Databricks における 『MLOps』
databricksjapan
2
170
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Happy Clients
brianwarren
92
6.4k
Building Adaptive Systems
keathley
31
1.9k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
Clear Off the Table
cherdarchuk
84
310k
Building Applications with DynamoDB
mza
88
5.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
17
6.4k
The Language of Interfaces
destraynor
151
23k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Embracing the Ebb and Flow
colly
80
4.1k
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/