Quote:
Originally Posted by OrganicJerk
So I saw from Kartu's post above. I didn't know what build of Linux Sony was using specifically, but I would still figure that finding "Android" programmers are still cheaper than finding "MontaVista Professional Edition" programmers. That was one of my original points, and I still think it holds true.
|
There are two problems with this claim though.
1) There's the assumption that "more" = "cheaper". This doesn't work if the demand remains higher than the available supply. As people tend to chase money, it's reasonable to assume that if the rest of your argument is true, that the supply of "Monta Vista Professional Edition" programmers likely outstrips demand and makes them cheaper than Android developers. No demand = little supply, and I'll get into why the supply is likely bigger with my next point. Many of whom would love to start their own small business, and effectively cause the supply to shrink.
2) There's the assumption that a programmer is tied down to a platform. Which is kinda true, but "Monta Vista Professional Edition" is no more a platform than a tomato is a vegetable. It looks like one, but it isn't. In this case, the platform is Linux, which is one of the biggest around with a large base of programmers who know it. Switching between eCos, Ubuntu, Red Hat or Monta Vista is less work than switching between Win32 and .NET. And many developers, including myself have done the latter. And many developers, including myself, have worked on all 3 major platforms (Windows, Linux, OS X). That said, there are developers who wind up in a rut because they stop adapting, or simply stop wanting to adapt, to the changes in the industry.