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.

I'm often in a position where I need to choose between a number of web technologies. These technologies might be programming languages, or web application frameworks, or types of databases, or some other kind of toolkit used by programmers. More often than not, after some doing research, I end up with a list of contenders that are all equally viable. They're all powerful enough to solve my problem, they're all popular and well supported, and they're all equally familiar/unfamiliar to me. There's no obvious rationale by which to choose between them.

Still, I need to pick one, so at this point I usually ask myself a hypothetical question: which one of these technologies, if I invest in learning it, would be most helpful to me in a job search?

Where can I go on the internet to answer this question? Is there a website/service that scrapes the texts of worldwide job postings and would allow me to compare, say, the number of employers looking for expertise in technology x vs. technology y?

(Where x and y are Rails vs. Djando, Java vs. Python, Brainfuck vs. LOLCode, etc.)

share|improve this question

closed as not constructive by gnat, Emmad Kareem, Ryathal, Bryan Oakley, Jarrod Roberson Jun 8 '12 at 18:40

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.

I don't know if such a thing exists, but it could be an interesting project to creat this! –  FrustratedWithFormsDesigner Jun 8 '12 at 17:36
What will you do if you learn that in Jan, there are 5000 requests for ASP.NET and 4000 openings for Java? Dump Java for Jan? Your criteria is a bit strange to me. –  Emmad Kareem Jun 8 '12 at 17:56
indeed.com/… is exactly what you're looking for –  brian Jun 8 '12 at 18:37
Brilliant. Thanks, Brian. –  dB' Jun 8 '12 at 19:06
I would love to see a job ad for lolcat! –  Andrea Jun 8 '12 at 20:14

3 Answers 3

Have you checked the TIOBE index? I believe it scrapes search engines for 'technologyname' + 'Programming'. Another thought is to measure #hashtags in Twitter.

share|improve this answer
Thanks. Tiobe's close to what I'm looking for but it only seems to rank programming languages. I'd also like to be able to compare other technologies like frameworks and toolkits. I like the twitter suggestion. –  dB' Jun 8 '12 at 18:33
In addition to twitter hash tags, technology can be measured in many other ways. GitHub is a prime example, but there are still others. Check out the amazing work that MadRobby, Mr. Fuchs is doing. Author of scriptaculous.js and micro.js. This is a good link for anyone that has not seen it. microjs.com/# peace~ –  ClintNash Jun 10 '12 at 6:15

This probably isn't exactly what you're looking for, but you could search Dice.com for postings for mentioning the terms in question. Dice is a technology jobs board, so the results should be more pertinent to what you're looking at. This also lets you filter on other potentially important factors like openings in areas where you would want to live.

share|improve this answer
That's pretty close, actually, but ideally I'd like to be able to aggregate results from across lots of different jobs boards (e.g. craigslist, simplyhired, indeed, etc.), not just dice. –  dB' Jun 8 '12 at 18:37

Google Trends can give you at least a rough idea how much people are interested in something.

share|improve this answer

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