Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Once you reach a certain level, all problems are solved by people. There is no such thing as a purely technical problem.

It's a good summary overall, but in my view the best principal engineers are the ones who also solve pure, hard, technical problems. Far too often, people at the principal level are content with strategizing and guiding, staying away from the ground. But you lose a lot of potential that way. Nothing can replicate the value of problem solving and building things together. As an engineer, few experiences will give you the kind of learning you get when pairing with someone experienced, knowledgeable and passionate in a subject. As a principal, there is no better way to visit the depths of a problem domain than by working directly on it. Of course it takes a tremendous amount of trust from both parties to not feel undermined sharing responsibilities, and that's usually the hardest part.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: