I have been receiving emails from companies advertising for open positions for programming. Mostly Dot Net related stuff.
Salaries indicated range from the mid 50's to the 80's. Quite a few 80's in fact.
I recall that a lot of very large and successful leading edge companies are running world class world scale operations using PHP and MySql as their platform. Not Dot Net. And not just a few companies, quite a few companies have, since their inception, run Linux, BSD's, Apache, Mysql, Postgres and so on (add the links later) and done quite well (ebay, facebook, and platforms drupal, moodle, OFB).
So I wonder, what is the reason that American companies are pouring such exorbitant amounts into salaries for Dot Net Platform Developers.
A rhetorical question. I am already convinced that it is the marketing and not the technical knowledge that has been driving this.
So I Google Php, who is using it. I get Wikipedia on the first page. The Wikipedia page sites statistics from the National Vulnerability Database that indicate that PHP is really a child’s toy.
O.K.
So I Google the same using Dot Asp. Wikipedia displays nothing about security related to Dot Asp. So, now I’m suspicious. Go straight to the National Vulnerability Database and look up each of the two (links follow). That's Dot Net and PHP5.
Poof, instant asshole. It's like the more resources that are expended on one end, the greater the waste on both of the ends. All almost exclusively, expended to create the same rows and columns that every software ever written has been fundamentally designed to do.
That's not innovation that's being a real sucker.
As I watch the (second) migration of foreign IT workers, I observe the wreckage on the landscape. American business weaned onto the stupidity of Cloud based expectations through naivety and under the influence of slick expensive (intoxicating ?) marketing. Rushing to the marketplace with purses in hand, in the new crush to finance the next wave of high end mediocrity.
While the bosses aging secretary nurses the ancient spreadsheets from which all that really matters within the organization continues to flow.
Wow 80 thousand. Let me think about this for a while.