same as it ever was.
same as it ever was.
Like a lot of jobs in tech, there is overlap. Managers can write code, and senior engineers can manage people if they want. Everyone needs at least some technical skills, and everyone needs at least some people skills. But the intent is to provide a good long-term path for people who want to focus more on one or the other.
But if your message is "it's better than elsewhere", then yes, it probably is.
And I'm sure even the worst at google are far from 'useless.' Figure of speech.
Edit: Possibly better than the alternative overall though. So frustrating to have competent people promoted as you're trying to put out a working product. Cancel those meetings and fix this code!
It's just the whole needing to give blunt assessments of underlings that may have consequences for their and their families livelihood that I'm not suited for.