Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Even though Ruby on Rails seems to be the most popular with the most job openings, is there a compelling employability reason to learn django for example? Maybe because everybody's learning RoR and there's a shortage of django developers in relation to the demand? Or is php along with a popular php framework the way to go simply because of the sheer volume of php related jobs out there?

share|improve this question

closed as not constructive by NickC, Carson63000, GrandmasterB, Justin Cave, qes Jan 5 '12 at 8:59

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
This is subjective based on where you are located, what the employment opportunities are and what your skills and experience are. –  Deco Jan 5 '12 at 5:14
    
There's no right answer to this question. –  NickC Jan 5 '12 at 5:27

2 Answers 2

up vote 0 down vote accepted

It depends on many factors

  1. Your location
  2. Firms that you want to work for
  3. Kind of web application these firms are building
  4. And even all of these wont point you to that one holy grail.

Learn what you like most and think you can accomplish your tasks with.

share|improve this answer

You'll have to look at the job listings in your local area, everywhere is different. And I would say that if Ruby on Rails is "the most popular with the most job openings" where you are, then your location is more different than most!

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.