RIA Job Trends 2010

Last year around this time I was asked to make a presentation on RIA trends to developers. With the down economy (something just don’t change do they?) people in the group were really interested in the job trends for some of the different RIA development languages. Using indeed.com I was able to find the following stats.

I’ve made some updates to this to make it a bit more specific in the search. Hopefully the new results are more reflective of the actual current environment.


((flex developer) or (macromedia flex) or (adobe flex) or (actionscript flex)), ((silverlight) or (microsoft silverlight)), dojo, ((openlaszlo) or (open laszlo)), javafx, jquery Job Trends graph

((flex developer) or (macromedia flex) or (adobe flex) or (actionscript flex)), ((silverlight) or (microsoft silverlight)), dojo, ((openlaszlo) or (open laszlo)), javafx, jquery Job Trends ((flex Developer) or (macromedia Flex) or (adobe Flex) or (actionscript Flex)) jobs((silverlight) or (microsoft Silverlight)) jobsDojo jobs((openlaszlo) or (open Laszlo)) jobsJavafx jobsJquery jobs


Breaking out the individual sections you will see…

Adobe Flex (Macromedia Flex)
Keeping strong and great growth!


((flex developer) or (macromedia flex) or (adobe flex) or (actionscript flex)) Job Trends graph

((flex developer) or (macromedia flex) or (adobe flex) or (actionscript flex)) Job Trends ((flex Developer) or (macromedia Flex) or (adobe Flex) or (actionscript Flex)) jobs

Microsoft Silverlight
Wow! Look at that growth!


((silverlight) or (microsoft silverlight)) Job Trends graph

((silverlight) or (microsoft silverlight)) Job Trends ((silverlight) or (microsoft Silverlight)) jobs

OpenLaszlo
It jumped for a bit, but I think this is the last year to include this chart.


((openlaszlo) or (open laszlo)) Job Trends graph

((openlaszlo) or (open laszlo)) Job Trends ((openlaszlo) or (open Laszlo)) jobs

Ajax (Specifically Dojo and JQuery)
Ajax is a hard one to include. Not because I don’t believe that it is an RIA technology, but because of how encompassing the word is. For this I will break it down to Dojo & JQuery, two of the specific frameworks. Similar to how Actionscript is to Flex, Javascript is to Dojo/JQuery. I would argue that Dojo/JQuery are the most popular Javascript framework for creating RIAs.


dojo, jquery Job Trends graph

dojo, jquery Job Trends Dojo jobsJquery jobs

JavaFx
Last year it was the new kid on the block and has had it’s ups and downs.


Javafx Job Trends graph

Javafx Job Trends Javafx jobs

New Additions
This year I wanted to add a few more to my search. Obviously there are other technologies that go into RIAs, but to just say “Flash” or “HTML” would definitely get a different result then what we are looking for. And yes, I didn’t include any server-side technologies as I am focusing on front-end pieces. Though they are also important in the RIA stack.

Objective-C
Had to include this in there as a representative of the iPhone Apps market.


objective-c Job Trends graph

objective-c Job Trends Objective-c jobs

GWT (Google Web Toolkit)
By request, the addition of GWT. Again, strong growths as in all RIA sectors.


GWT Job Trends graph

GWT Job Trends Gwt jobs

And Finally, the Superchart with all the technologies together. This just tells me that RIA technologies are just growing immensely.


((flex developer) or (macromedia flex) or (adobe flex) or (actionscript flex)), ((silverlight) or (microsoft silverlight)), dojo, ((openlaszlo) or (open laszlo)), javafx, jquery, objective-c, gwt Job Trends graph

((flex developer) or (macromedia flex) or (adobe flex) or (actionscript flex)), ((silverlight) or (microsoft silverlight)), dojo, ((openlaszlo) or (open laszlo)), javafx, jquery, objective-c, gwt Job Trends ((flex Developer) or (macromedia Flex) or (adobe Flex) or (actionscript Flex)) jobs((silverlight) or (microsoft Silverlight)) jobsDojo jobs((openlaszlo) or (open Laszlo)) jobsJavafx jobsJquery jobsObjective-c jobsGwt jobs

And finally, the salary trend comparison for each:

Salary Comparison

Salary Comparison

Salary Trends

Salary Trends

  • Share/Bookmark

Comments (17)

adamFebruary 3rd, 2010 at 9:07 am

Good stuff. It’s interesting that the more postings there are for a technology, the lower the average salary.

Matthew FabbFebruary 3rd, 2010 at 12:37 pm

Do a search for “Macromedia Flex” and “Adobe Flex” for a better representation, since just Flex likely picks up many non-technology jobs:
Search for http://www.indeed.com/jobtrends?q=“macromedia+flex”%2C+”adobe+Flex”

That chart shows the reality of things a little bit better, as things in Flex really only started to take off after Flex 2 was released.

Same thing with salary, which is closer to what I’ve seen in the industry than the low salary that you get with just Flex:
http://www.indeed.com/salary?q1=adobe+flex&l1=&q2=silverlight&l2=&q3=openlaszlo&l3=&q4=ajax&l4=&q5=javafx&l5=&q6=objective-c&l6=

Jonathan CamposFebruary 3rd, 2010 at 12:38 pm

very cool, will definitely make that update

Jonathan CamposFebruary 3rd, 2010 at 1:00 pm

Made that update and also changed out Ajax for Dojo. Again, ajax is way to general. The new charts should be much better.

keifFebruary 3rd, 2010 at 4:51 pm

I think it isn’t really fair for Dojo being the AJAX equivalent – in reality, there are a number of libraries that this represents:

Dojo JavaScript Toolkit, MooTools, jQuery, Prototype, Scriptaculous, ExtJS and YUI being the probably most well known. With several others available, those represent what I have most often come across in work, in sites, or in job postings.

Jonathan CamposFebruary 3rd, 2010 at 4:56 pm

I completely agree that this was the hardest one to make up a name for. So I thought like a recruiter and tried to come up with a keyword that they might latch on to. Not a perfect science, I completely admit that. Is there a better term(s) that you think would be better? I am just afraid that putting “ajax” is still too broad.

uberVU - social commentsFebruary 4th, 2010 at 1:13 am

Social comments and analytics for this post…

This post was mentioned on Twitter by untereinerL: RIA Job Trends 2010 http://is.gd/7DCh1...

AndriyFebruary 4th, 2010 at 9:57 am

I think you should include GWT into your investigation

Jonathan CamposFebruary 4th, 2010 at 10:10 am

good point. I haven’t seen a lot of requests for that, but it would be a good addition for curiosity sake.

[...] Dena Cassella wrote an interesting post today onHere’s a quick excerptvery cool, will definitely make that update. Jonathan CamposFebruary 3rd, 2010 at 1:00 pm. Made that update and also changed out Ajax for Dojo. Again, ajax is way to general. The new charts should be much better. … [...]

Brian LesserFebruary 6th, 2010 at 4:48 pm

The problem with putting the company names in queries for things like Flex and Silverlight is that they narrow the search too much. Here’s another query that might be a little better:

http://www.indeed.com/jobtrends?q=((flex+developer)+or+(adobe+flex)+or+(actionscript+flex)),+silverlight,+jquery,+dojo&l=

Note that jquery is experiencing a lot of interest.

Cheers,
-Brian

Jonathan CamposFebruary 6th, 2010 at 6:01 pm

I will check ou that search shortly and update. Getting perfect data from indeed isn’t easy.

I knew someone would ask about jquery. While I concede it is popular and very well done, I am not sure that most jquery requests are for RIA applications. That is the only reason I didn’t include it. If we can get a few more responses on it from others I’d be happy to add it.

Brian LesserFebruary 6th, 2010 at 6:59 pm

Hi Jonathan,
I guess it depends on how rich your RIAs have to be… Maybe have a look at the JQuery plugin page: http://plugins.jquery.com/ and decide based on that?
Cheers,
-Brian

Jonathan CamposFebruary 6th, 2010 at 9:02 pm

I completely agree it can do it. I just don’t know how many people really use it for rias compared to those that use it just to make a normal site more dynamic. Similar to why I didn’t add a search for “flash”. Because you can make an ria with flash, but I believe the majority of flash only requests are for sites and advertising.

Jonathan CamposFebruary 8th, 2010 at 9:19 am

Updated to include JQuery and OR statements in search

[...] create the content is another. Here too, Silverlight seems to be finding its way as evidenced by Jonathan Campos blog which analyzes indeed.com job [...]

[...] The World in a State of Flex [...]

Leave a comment

Your comment