4 ms·
My experience is the MacGyver programmer equates to an inexperienced/unguided (as in no effort to learn how to learn to design code, through school or other mea
by greghinch 14y ago
My experience is the MacGyver programmer equates to an inexperienced/unguided (as in no effort to learn how to learn to design code, through school or other means) person, often young and/or arrogant. If something is worth doing it's worth doing right. If you're creating something of worth, you're going to have to revisit any code you write for changes/updates. The MacGyver programmer has no place on any of my teams. Not only do they often create more work than they accomplish, they poison the morale of the rest of the team who have to pick up the slack and clean up after them.
- issa 14y agoI'll have to do a follow up post to clarify, as this seems to be the common second reading of what I was trying to say. Programmers of all levels can do Macgyver Programming. I was trying to point out that it is a mistake for any programmer's boss to want all code written that way.