Why we create software
Posted: Fri Dec 18, 2009 2:53 pm
Hello Friends,
I "dare" to start this topic inspired from Master Roberto and Marek's message viewtopic.php?f=5&t=1023&start=28
May be this is a very basic question - "Why we create software?" This can be answered in a different way. We, the programmers create a device (or a concept) which gives it's users most precious thing in the world - Time
And of course, in return they give us one basic thing to survive in this modern world - Money
I am wrong
Money is not the only thing we get in return. There are some software for which creators of those software don't get any tangible thing like Money. A good example is our HMG.
I am not sure why Master Roberto created this excellent software tool. May be he is working like a genius painter, who is creating his/her master piece with the joy of creation. Or may be he wants to share his concept with others who are "willing" to take it.
Sometims I am thinking, we all (programmers) are working with intangible things like 1s and 0s. IMHO, these are symbols which when mixed with logic create output. We can see (or even touch) the output, but symbols remain intangible. Are those symbols (1 and 0) like energy, which cannot be seen or touched but we can feel it by it's output?
(Comparing with energy may not be true, because in that case tangible output will be enormous as per Dr. Einstein's formula E=mc2
)
But, to me the basic question "Why we create software" is still unanswered.
With best regards.
Sudip
I "dare" to start this topic inspired from Master Roberto and Marek's message viewtopic.php?f=5&t=1023&start=28
May be this is a very basic question - "Why we create software?" This can be answered in a different way. We, the programmers create a device (or a concept) which gives it's users most precious thing in the world - Time
I am wrong
Sometims I am thinking, we all (programmers) are working with intangible things like 1s and 0s. IMHO, these are symbols which when mixed with logic create output. We can see (or even touch) the output, but symbols remain intangible. Are those symbols (1 and 0) like energy, which cannot be seen or touched but we can feel it by it's output?
But, to me the basic question "Why we create software" is still unanswered.
With best regards.
Sudip