3 ms·
Some of it is deliberate. The quickest thing to hit the current deadline often involves leaving complexity behind. Some of it is incompetence. Occasionally th
by JonChesterfield 2y ago
Some of it is deliberate. The quickest thing to hit the current deadline often involves leaving complexity behind.
Some of it is incompetence.
Occasionally there are claims that it's deliberate attempts to make the author look more valuable though I haven't seen that in practice. Hopefully it's a myth.
Some of it is indifference. You're sufficiently beaten down by the environment that you no longer care about the product.
Also the underlying problems are sometimes very complicated in which case there may be no way to make the solution simple.
- rossdavidh 2y agoAll of your points are quite valid, although unfortunately I have seen attempts to make the author look more valuable; not a myth. But all of your points are still valid and important parts of the problem.
- JonChesterfield 2y agoThe "job security" joke is probably rooted in reality. Lots of jokes are. I may be fortunate to have not run into it, or merely not observant enough to distinguish it from incompetence.
- threatofrain 2y agoI think most people are in a position where coding more productively only makes then more secure in their career as opposed to thinking about how they can be deliberately counter-productive.