Cheap, Lazy, and Stupid Solution

July 11, by JULIUS SIRAIT

If you don’t have tons of money and you can only afford cheap hardware, your system more likely scales well like what google have done. And I’m sure that your codes will be better.

If you are the founder of your software company, and you are rich, you will hire more and more people. Soon you will get troubles how to manage them to get the job done. Read the mythical man month to understand this.

If founders of google are genius web designers, they must have put many stuff on their front page, and perhaps google will never win the search engine market.

If you are super genius programmer, you will write the codes that only genius can read it. You don’t realize that your coworker is a stupid. This makes your organization very difficult to move forward because it has problem in collaboration. Even if you are really a super genius programmer, you need to collaborate.

If you are not a lazy programmer, you will add more features to your software. And because you are a hard working programmer, you might end up reinventing the wheel.

Those above are some paradox you will find in programming. Your boss might push you to add more features. Perhaps you want to show that you are a super cool geek.

In software development, you should care more about maintainability and stability.

Conclusion: In software development, you are very lucky if you are poor, lazy, and stupid. :)

What do you think?

Comments