Hacker News new | ask | show | jobs
by spo81rty 1750 days ago
Just because you have a degree or think you are a software developer, it doesn't mean you are any good at it and should be hired. Companies are substantially better off having fewer developers than having bad ones.

Bad developers take a lot of time to train, manage, QA their work, fix their work, fix their work again, and then finally someone else just does it. They are in fact a net NEGATIVE impact on the team. You are actually better off without them. They actually slow you down instead of improving productivity.

It's akin to hiring a cook who screws up every meal they make. Not only did I pay them to do so, now I have to pay others cleanup their mess.

1 comments

Why does it take longer to QA their work? Do you not QA "the good developers" work? Why does their work need to be fixed and re-fixed? Do you not have a test suite?