Tech stack
The languages, frameworks, and platforms developers in and around Korea actually use.
Starts with 2 cross-tabs, or jump to the 5 individual answers ↓
Cross-tab
The languages that pay best are the ones fewest people use
Median compensation by programming language used
Go sits at a median of ₩100–120M and Bash at ₩80–90M, while JavaScript, TypeScript and HTML/CSS all land at ₩50–60M. Python, SQL and Java sit in between at ₩60–70M. Rows share respondents: almost everyone here uses several languages, so this ranks the people who use a language, not the language itself.
Median total compensation
Go
Bash/Shell
Python
SQL
Java
JavaScript
TypeScript
HTML/CSS
Every answer is one step, so a position is a rank on the scale rather than a point on a linear axis.
Language tracks the job, not the paycheque: Go and Bash cluster around backend and infrastructure work at foreign employers, where the pay gap already showed up. Go rests on ten pay answers and its middle half spans ₩70–80M to ₩120–140M, so read the ordering rather than the gaps. Languages with fewer than ten pay answers, Kotlin and Rust among them, are not shown.
10 groups with fewer than 10 answers are not shown (93 respondents).
Groups differ in more than the split shown, so read these as descriptions, not causes.
Cross-tab
Job hunters write Python, the employed write TypeScript
Languages used, by whether people are working
76% of students and job-seekers use Python against 59% of people currently working, while TypeScript runs the other way: 40% against 54%. That fits what each group spends its days on, coursework and machine-learning portfolios on one side, product and web work on the other.
Use Python
Use TypeScript
Each gap is around 15 points with margins near ±12, so this is a lean, not a rule.
Groups differ in more than the split shown, so read these as descriptions, not causes.
Every question in this chapter
Programming languages
131 answered · multiple answers allowed
Web & backend frameworks
131 answered · multiple answers allowed
Other frameworks & libraries
131 answered · multiple answers allowed
Cloud platforms
131 answered · multiple answers allowed
Social media
131 answered · multiple answers allowed