I'm always shocked when I visit shanghai and the taxi drivers can actually speak English. Nothing like that ever happens in Beijing.
Plenty of foreigners work in China having much less than 6 months of Chinese. Most of them weren't even at my level. They still got by. Business meetings held with foreigners are usually in English anyways, it is only the old guard (Xi's generation) that can't English very well. And those people aren't so common in tech.
My winning combination for China: Google Fi (unrestricted access to real Internet), Google Translate, Didi. Most places have pictures for food so I just play the pointing game, but it would be difficult if you were a picky eater.
Plenty of foreigners work in China having much less than 6 months of Chinese. Most of them weren't even at my level. They still got by. Business meetings held with foreigners are usually in English anyways, it is only the old guard (Xi's generation) that can't English very well. And those people aren't so common in tech.