Comment

Comment by throwarayes

Rot sets in when:

- teams no longer have a real customer, such as “big rewrites” that will ship in 3 years

- teams accept low quality and slack off. One PR isn’t called out and that gives a permission structure for lower quality

- a bad egg gets on the team the wrecks the feelings of emotional safety. The brilliant narcissist the company feels they need to let his/her abusiveness slide

- we throw new hires “into the deep end” because they have to “take their lumps” like we did

- people get territorial over code because they’re insecure and maybe not great developers.

- the customer is ignored to chase the latest cool new thing

- hiring standards are lowered and anybody with a pulse that walked by the tech section in the bookstore is hired

- good developers stop seeing peers, and realize they do all the work, so leave for a healthier team

- tech illiteracy outside the team trumps tech competency in the team. When the manager says “stop writing unit tests, just get the feature done”

- any rumor “hire cheaper labor” causes your best to flee and your least qualified to jockey for status

parent throwarayes 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton