3 ms·
Interesting question. As someone else pointed out, TPM is a role more like what you’re describing. For Staff+ engineers, communication and high level architect
by questionableans 6y ago
Interesting question. As someone else pointed out, TPM is a role more like what you’re describing.
For Staff+ engineers, communication and high level architecture are just the tip of the iceberg. You have to understand the problem domain and the solution domain, be able to come up with good technical solutions (which is generally a collaborative process), and sell others on these ideas. Then you have to follow through with implementing them yourself and leading others working with you on them. If you don’t have the technical depth to understand the details, you’re not going to succeed at that. If you haven’t already internalized a lot of the details through your past work, you’re not going to have enough time to both learn the technical details and do all the communication, implementation and other parts of your job.