Amen! If I wanted spaghetti, I’d have ordered Italian.
>>>And the result is crap code that NO ONE can decipher
No one is faster at completing the first 90 percent of a job... it’s the remaining 10 percent that’s the problem.
“Rajeh, have you started the project yet?”
“Yes, I’m 90 percent done.”
“Wow, you just started this morning. How can you be 90 percent complete on a 3 month project?”
“Oh, it’s an easy project.”
(a year later)
“Rajeh, D***, have you finished yet?”
“Oh yes, almost sir. We would be done, except for (blame it on someone who’s not there)”
The difference in productivity of programmers is infinite. In groups, the difference in productivities can be 40 times or more. The big worry is not the completion rate of these programmers... it’s the damage they can cause by their mistakes.