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

My favorite version of Staff Engineer is "Person whose prospects for career advancement are limited by their seniority, who is consequentially incentivized to care about doing the right thing".

Least favorite version is the one who doesn't realize this, and makes a muddle of an already working system to demonstrate their impact.



I've been on both sides of the latter case.

I think we should encourage "muddling" to the extent that it actually improves systems. However, usually such engineers underrate how difficult it is to actually improve said systems while maintaining legacy feature parity.

That is, the answer is not to discourage muddling, but to have higher standards for project management.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: