2019 September Nationwide Programmer Salary Survey and 90‑Post‑1990s Programmer Job Report
The report presents September 2019 salary statistics for programmers across major Chinese cities, compares programming language earnings, highlights algorithm engineer and architect pay, and analyzes the 90‑post‑1990s programmer job market including average monthly salaries near 20 K, gender distribution, city preferences, and top‑desired companies such as ByteDance, Tencent and Alibaba.
September 2019 saw a comprehensive salary survey of programmers in China, revealing average wages, median figures and salary ranges for major cities such as Beijing (average 17,224 CNY, median 15,000 CNY), Shanghai, Shenzhen, Hangzhou, Guangzhou, and others.
Programming language salary rankings showed that Python engineers earn significantly more than Java engineers, with the top 21 languages displayed in a chart.
Algorithm engineers and architects command high salaries, as illustrated by separate charts for each role.
Additional factors examined include education level versus salary and work experience versus salary, both presented with visual graphs.
The 2019 "90‑Post‑1990s Programmer Job Report" indicates that 90‑post programmers have an average monthly salary close to 20 K, dominate the internet workforce, and represent 82% of the developer pool; women account for 17% of programmers (approximately one in six).
Geographically, Beijing, Shenzhen, Shanghai, Guangzhou, Chengdu and Hangzhou host the majority of 90‑post programmers, with Beijing leading in high‑salary proportions. Second‑tier cities like Hangzhou and Chengdu are emerging as attractive options due to lower living costs.
Top preferred employers for 90‑post programmers are ByteDance, Tencent and Alibaba, with ByteDance receiving the most résumé submissions; other major hiring companies include Meituan, Xiaomi, SenseTime, NetEase, Baidu, Kuaishou and Ant Financial.
Job competition varies by language: Java positions have the lowest competition (average 4 candidates per role), while JavaScript positions are highly competitive (average 28.8 candidates per role); C#/.Net, Delphi, C/C++, and PHP also show relatively lower competition.
For more detailed statistics, see the repository: https://github.com/juwikuang/china_job_survey/tree/master/notebook/201909 .
Architecture Digest
Focusing on Java backend development, covering application architecture from top-tier internet companies (high availability, high performance, high stability), big data, machine learning, Java architecture, and other popular fields.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.