Web Developer Career Trends 2016
At RED Academy our number one goal is to ensure our graduates have the skills and tools they need succeed in the rapidly-evolving tech industry.
To stay hyper-relevant, we run a quarterly in-depth State of the Nation – an in-depth analysis of the jobs market, surveying and collecting data from a number of online sources, including Indeed, Builtwith.com, GitHut, Glassdoor and Stack Overflow, which we use to inform and shape our Web Developer curriculum on an ongoing basis.
So, what does the data say? Let’s take a tour of some of the information we collect and talk about what it means. The view from 20,000 ft:
To review this in the local job market, we did an analysis of job posts on Indeed for “Web Developer” positions in Vancouver, and found that:
- Unsurprisingly, HMTL is needed for 70% of jobs
- PHP is in 38% of job postings
- Angular now at 30%
- React is also growing steadily at 9%
- Ruby is at only 8%
Demand for a particular technology is an important factor when deciding what to learn, but it’s not the only thing to consider.
The number of open source projects for a given technology is very important. Open source means code sharing and open participation. Anyone can view contribute code to open source projects, and participate in community discussions that help move technology forward.
There is a lot to love about the open source movement. Let’s take a look at some of the numbers from GitHub and find out which programming languages are the most popular in the open-source world:
There are some other interesting things about this data, when considered alongside industry demand:
- Ruby is one of the top 10 languages used in the open-source community, but the industry demand for the language is comparatively small.
- PHP is a language in a sweet-spot, with both high industry demand, and a large open source community.
- Java and Python are considerably popular in industry and open-source.
You might think this is enough to go on. But let’s take things a little further. We have numbers, but we should also find out from developers which languages and technologies they believe to be the best. There’s no substitute for experience.
What are the most popular languages/technologies according to professional developers; folks working with code every day? This year’s Stack Overflow Web Developer Survey provides further interesting insights:
When comparing this with the data from Builtwith.com, we can see how prevalent WordPress and PHP really are. This is chart shows the languages used to build the top 1,000,000 websites (by popularity) on the internet:
That’s right, nearly 1/2 of the top 1,000,000 sites on the internet are powered by PHP! This is largely due to the popularity of WordPress which represents 40% of the top 10,000 websites (and 49% of the top million). WordPress was a forerunner of the web 2.0 movement, largely due to its low barriers to entry for content publishers and entry-level developers alike, which helped democratize publishing on the web (i.e. Blogs!). It’s now one of the most powerful and widely-adopted web platforms you can find, and that’s why we teach it.
So what about salaries? According to Glassdoor, the average salary of a web developer in Canada is $55,000, with Vancouver slightly higher at $59,093 and Toronto at $58,699.
So looking at the data, it builds a pretty revealing picture:
- Ruby on Rails is popular in open-source, but nowhere else. And surprisingly, there is very little demand for Ruby developers from the industry.
- The internet runs, in large part, on PHP, thanks to WordPress.
Interested in finding out more?