Open Source, Salary & SocietySeptember 12, 2008 at 5:53 pm | Posted in Patterns, Programming | 2 Comments
Tags: corporate, free software, jobs, open source, OpenSource, programmers, salary, software
Very Recently I read an article titled Franchise by Russ Nelson. I was quite impressed by the man’s talents. He says that even if we have Free Software running on all across the world, the salaries of programmers will still be on a higher scale and he concludes by disagreeing with the Richard Stallman. I was very happy th at he disagrees on such a point on technical basis rather than biased opinions. On the basis of my very small amount of experience in software and my experience in analyzing the general life, business aspects and experience by the habit penetrating deep into the economics I can very strongly state an opinion which is very different both from Russ Nelson and Richard Stallman. When Russ Nelson said In a free market, over time, competition in the production of a commodity product will eliminate all profits, he was right and he was talking about the business owners, the lords of the companies. He is not talking about programmers. At such point, after such threshold, the salaries of programmers will become independent no matter whether the programmer will be working in company creating proprietary softwares or in a company creating free softwares.
One more thing I am sure of that will happen is the reduction in the number of poor programmers getting high-paying jobs and that will relieve Joel Spolsky of his worries a bit about poor quality software 😉 . Since at that point humanity will be liberated from poor thoughts, businessmen will come to one in contact with quality programmers and in conflict with poor ones. Either you make quality bread or you shut down your bread house, which a business man will not. He will simply fire the poor bread maker and hire a good one who can practically make good breads, not theoretically. Myself, personally, I really hate it when I see good, quality programmers earning 20% of the salaries than poor ones who with years of experience still use void main() and solve problems using arrays all the time in C++.
Now the only question remains is salary will be on a higher side or on lower plane. I am sure both salaries of programmers and software coming out of the hands of programmers in such an open market, will get better. I don’t think programmers will get way much higher. I repeat both softwares coming out of the hands of the programmers and salaries of those programmers will be better than what we are getting in today’s proprietary, closed and non-cooperative corporate culture. I think good programmers in such an era will not be poor like what we have the situation now.
That trend has to go, good programmers need to be paid good and poor programmers need to be fired. In fact poor programmers must be capsuled in a spaceship and need to be sent away to the Saturn at minimum, so that they will no loner be able to pollute and handicap our society’s intellectual humans and our kids. This time is still years ahead, it may take a decade before it happens but who knows, after all software is field which is totally different and unusual of all the professions exist today. I am glad to be a Computer Programmer.
Copyright © 2008, Arnuld Uttre, #331/type-2/sector-1, Naya Nangal, Distt. – Ropar, Punjab (INDIA) – 140126
Verbatim copying and distribution of this entire article are permitted worldwide, without royalty, in any medium, provided this notice, and the copyright notice, are preserved.