How Do Bad Developers Hide, Thrive And Survive?
Software development wants cowboy developers
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult. C. A. R. Hoare
Software development is full of cowboy developers creating bad software every day.
The big question is how do bad developers keep getting work? If their work is bad, if their skills were terrible, then no one would hire them.
The software development world wants cowboy developers, who work fast and create low quality code. Most manager and projects want fast code, not quality code.
Gresham’s Law explains Why Bad Developers Push out Good Developer and Developers Create Low-Quality Code. Cheaper developers creating fast code/software is what managers want. Companies get paid for creating software, not creating quality software.