May 2020 Programmer Salary Report and Oracle High‑Performance System Architecture Book Recommendation
The article presents May 2020 programmer salary statistics across China, analyzes data anomalies and corrective rules, highlights regional wage differences, and recommends the book “Oracle High‑Performance System Architecture Practice” for deep understanding of Oracle database performance and optimization techniques.
In May 2020, a survey of 312,761 programmers nationwide reported an average salary of 14,542 CNY, a median of 12,500 CNY, and a 95% range from 5,250 CNY to 35,000 CNY, suggesting a roughly normal distribution.
Additional sections show average wages in first‑tier cities, major cities, and by job function, illustrated with several charts.
The article also describes a data‑anomaly check that flags cities where salary changes exceed 1,000 CNY, revealing, for example, a duplicated recruitment record in Jinan that artificially lowered the city’s average wage. To improve data stability, a rule was added to exclude all fresh‑graduate positions.
At the end, the author recommends the book “Oracle High‑Performance System Architecture Practice,” praising it as a rare, high‑quality resource on Oracle performance, covering architecture, SQL execution plans, optimization, and practical case studies.
The book encourages readers to hands‑on explore application‑layer and middleware considerations, including Java, JDBC, and MyBatis optimizations for Oracle databases.
Key takeaways from the book include detailed explanations of Oracle’s architecture, comprehensive SQL performance analysis, real‑world case studies, and a systematic approach to designing and implementing high‑performance Oracle solutions.
Architect's Tech Stack
Java backend, microservices, distributed systems, containerized programming, and more.
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.