This article is a good tongue-in-cheek bit of humour, and i love a laugh, but i sensed that it was a little bit more than this.
When i was a kid learning basic, and was new to programming (12 years ago), i had this mentality. The mentality quickly dropped when i started having to maintain and design real projects. I very quickly learnt that there's nothing clever in making code that's hard to read.
My goals have always been development time, and execution efficiently. I've found that it's very easy to write a program that's fast and easy to read. If a piece of code is easy to read, then it's easy to debug. If you are wasting energies on making code that's hard to read, then it can't be good code, and therefore a good program. If it's not a good program, then how is that going to make you look as a programmer?. How does this improve your job security?.
In my experience, fantasies like these are often shared by newbies, or people who aren't very good at it. If this article has inspired you to become a "bush mechanic" style coder, then you shouldn't be in the game. You'd be better leaving the field and giving somebody else who is more gifted than you a go.
This article is a good tongue-in-cheek bit of humour, and i love a laugh, but i sensed that it was a little bit more than this.
When i was a kid learning basic, and was new to programming (12 years ago), i had this mentality. The mentality quickly dropped when i started having to maintain and design real projects. I very quickly learnt that there's nothing clever in making code that's hard to read.
My goals have always been development time, and execution efficiently. I've found that it's very easy to write a program that's fast and easy to read. If a piece of code is easy to read, then it's easy to debug. If you are wasting energies on making code that's hard to read, then it can't be good code, and therefore a good program. If it's not a good program, then how is that going to make you look as a programmer?. How does this improve your job security?.
In my experience, fantasies like these are often shared by newbies, or people who aren't very good at it. If this article has inspired you to become a "bush mechanic" style coder, then you shouldn't be in the game. You'd be better leaving the field and giving somebody else who is more gifted than you a go.