Survey takers
630
Unique respondents
Average age
29.87
Years old
Work/life happiness
5.74
Out of 10 โ€” above average
Salary happiness
4.27
Out of 10 โ€” below average
Average salary by job title (k USD)
Data Scientist 94k, Data Engineer 65k, Data Architect 64k, Other 60k, Data Analyst 55k, Database Developer 33k, Student/Looking 27k.
Satisfaction scores
Work / life balance
5.74
010
โ–ฒ Above average โ€” professionals fairly content
Salary
4.27
010
โ–ผ Below average โ€” professionals feel underpaid
Gender split
Male (74.3%)
Female (25.7%)
Male 468 (74.3%), Female 162 (25.7%).
Favorite programming language
Data Analyst
Data Engineer
Data Architect
Other
Python ~420, R ~90, Other ~70, C/C++ ~25, JavaScript ~20, Java ~15.
Difficulty to break into data
Neither 42.7%
Difficult 24.8%
Easy 21.3%
Very difficult 7.0%
Very easy 4.2%
Neither 269 (42.7%), Difficult 156 (24.8%), Easy 134 (21.3%), Very Difficult 44 (7%), Very Easy 27 (4.2%).
Average salary by country (k USD)
US 74k, UK 55k, Canada 53k, Other 50k, India 32k.
// Key findings
๐Ÿฅ‡
Data Scientists earn the most โ€” avg ~$94k vs $55k for Data Analysts
๐Ÿ
Python dominates โ€” preferred by all roles, especially Data Analysts
๐Ÿ˜
Salary dissatisfaction is real โ€” avg score 4.27/10 across all roles
๐ŸŒ
US leads in compensation โ€” $74k avg vs $32k in India
๐Ÿšช
Breaking in is mixed โ€” 42.7% say neither easy nor difficult
โš–๏ธ
Work-life balance scores better โ€” 5.74/10 vs 4.27 for salary