Ever wondered what is common between coding, composing music and painting?
You need a highly refined skillset to work in one of these fields.
Except programming that is. Nowadays, engineering colleges are churning out engineers. Problem is; these engineers don’t have an ounce of passion for their craft.
And that is where the problem comes. To excel in one of these fields, you need to be passionate. Which only 0.2 percent of engineers from these so called reputed colleges come.
But this is not what I want to talk about. Coding is like composing music or writing poetry. Sometimes it can be elegant and sometimes it can be infuriating.
But when you make a software, you are leaving you mark on this world although in a very small way.
Think about it. If you are an engineering student, you won’t have created anything new; just some spec work made on top of other people’s work.
But when you actually create something and see other people use it, the experience can be exhilarating. Its like giving life to something.