Fundamentals 8 min read

What Do Programmers Earn Across China’s Top Cities? 2019 Salary Breakdown

This article presents a detailed 2019 salary survey of programmers in China's major cities, showing average, median, and 95% salary ranges for each city, and includes specific salary insights for Java, Python, algorithm engineers, and architects.

21CTO
21CTO
21CTO
What Do Programmers Earn Across China’s Top Cities? 2019 Salary Breakdown

Major Cities Programmer Salaries (2019)

Beijing : 26,430 programmers hired; average salary ¥17,224, median ¥15,000, 95% range ¥3,750–¥45,000.

Shanghai : 45,927 programmers hired; average salary ¥16,542, median ¥15,000, 95% range ¥5,250–¥37,500.

Shenzhen : 39,148 programmers hired; average salary ¥16,220, median ¥14,500, 95% range ¥5,250–¥37,500.

Hangzhou : 13,890 programmers hired; average salary ¥14,980, median ¥12,500, 95% range ¥3,750–¥35,000.

Guangzhou : 29,490 programmers hired; average salary ¥13,527, median ¥12,500, 95% range ¥3,750–¥30,000.

Nanjing : 14,247 programmers hired; average salary ¥13,393, median ¥12,500, 95% range ¥4,500–¥27,500.

Chengdu : 12,096 programmers hired; average salary ¥12,263, median ¥11,500, 95% range ¥3,000–¥30,000.

Dongguan : 2,901 programmers hired; average salary ¥11,591, median ¥11,500, 95% range ¥3,750–¥24,392.

Wuhan : 14,872 programmers hired; average salary ¥11,588, median ¥11,000, 95% range ¥3,750–¥25,000.

Changsha : 6,440 programmers hired; average salary ¥11,140, median ¥10,500, 95% range ¥4,000–¥25,000.

Xi'an : 7,369 programmers hired; average salary ¥10,888, median ¥10,000, 95% range ¥3,750–¥22,500.

Ningbo : 2,563 programmers hired; average salary ¥10,575, median ¥10,000, 95% range ¥3,500–¥21,000.

Tianjin : 2,273 programmers hired; average salary ¥10,552, median ¥9,500, 95% range ¥3,916–¥22,500.

Fuzhou : 3,374 programmers hired; average salary ¥10,449, median ¥10,000, 95% range ¥4,500–¥20,000.

Chongqing : 4,182 programmers hired; average salary ¥10,420, median ¥9,500, 95% range ¥4,000–¥24,542.

Dalian : 9,710 programmers hired; average salary ¥10,361, median ¥9,000, 95% range ¥2,500–¥27,500.

Hefei : 4,354 programmers hired; average salary ¥9,903, median ¥9,000, 95% range ¥3,750–¥20,833.

Jinan : 3,685 programmers hired; average salary ¥9,095, median ¥8,000, 95% range ¥3,156–¥17,500.

Zhengzhou : 4,041 programmers hired; average salary ¥9,095, median ¥9,000, 95% range ¥4,000–¥20,232.

Kunming : 1,679 programmers hired; average salary ¥8,620, median ¥8,000, 95% range ¥3,750–¥15,000.

Qingdao : 2,715 programmers hired; average salary ¥8,181, median ¥7,000, 95% range ¥3,750–¥17,500.

Shenyang : 3,433 programmers hired; average salary ¥7,882, median ¥7,000, 95% range ¥2,500–¥20,000.

Changchun : 1,002 programmers hired; average salary ¥7,684, median ¥7,000, 95% range ¥2,778–¥14,000.

Harbin : 801 programmers hired; average salary ¥6,673, median ¥6,500, 95% range ¥3,004–¥12,500.

Java Engineer Salary

Average and distribution details for Java engineers are illustrated in the chart below.

Java engineer salary chart
Java engineer salary chart

Python Engineer Salary

Salary information for Python engineers is shown in the following image.

Python engineer salary chart
Python engineer salary chart

Algorithm Engineer and Architect Salary

Salary distributions for algorithm engineers and architects are presented in the charts below.

Algorithm engineer salary chart
Algorithm engineer salary chart
Architect salary chart
Architect salary chart

For more detailed statistics, visit the repository:

https://github.com/juwikuang/china_job_survey/tree/master/notebook/201909

Source: http://tinyurl.com/y65y3vbc
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Tech IndustryChinasalary surveyprogrammer salarysoftware engineer2019
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.