Programmers have it much easier to switch jobs due to scarcity and high demand - this also applies to China.
The 996 phenomenon seems to be more common. It's as if every job put you through the ringer.
But the funny thing is that you think interns are making a 7 figure salary which is laughable (I was referring to them definitely not to the CEO of BoA)
It is exactly the same thing. It has nothing to do with productivity. It is a test for membership in a club.
They can work in retail or commercial banking instead if they want better hours.
Just Google online and you'd see that the average salary for a software engineer in China is pretty high and has pretty good long term career perspective (+ stock and bonuses)
https://venturebeat.com/2015/02/16/think-your-annual-bonus-i... https://www.globaltimes.cn/page/202102/1215448.shtml https://www.payscale.com/research/CN/Job=Software_Engineer/S... https://www.glassdoor.sg/Salaries/shanghai-software-engineer...
The average salary for software engineer can higher than many place in Europe