> Why PHP continues to thrive in the age of the PaaS Most companies/clients, particularly outside of the SV/SF bubble, value a working solution over technical elegance. They're not irrationally ideological about programming languages, and they don't want to pay $120,000/year or $125/hour to a developer with two years of experience. Given the supply of developers of various skill levels who can build working solutions…
I worked for a typical megacorporation for a few months (in Maryland). This is consistent with what I've observed. the company's main goal is to do what's required as cheaply as possible.
That said, Rails is starting to become more popular among the enterprise crowd. The main reason for it is that developers are more productive with Rails (given that they are working on a nontrivial project and have prior experience).
> What percentage of Ruby on Rails developers who started their careers with Ruby on Rails are capable of building a moderately complex Ruby application without Rails?
I think the main problem is that a lot of people try to learn Rails before learning Ruby. We end up having a lot of people who are experienced with a particular framework (Rails, jQuery, whatever)... but they know basically nothing outside that framework.