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

I worked for a couple companies during my career whose main product was incredibly complex and difficult to understand. Making a minor change in one component could send ripples through the whole product.

One or two 'superstar' engineers who had been with the project for more than a decade were the only ones who understood the bulk of it. They had job security!

I often wondered if they intentionally created it to be that way out of self interest. It made things rough for all the 'normal' engineers who wanted to improve things but got pushback from them and management.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: