akoutmos

akoutmos

Author of Build a Weather Station with Elixir and Nerves

Elixir job market

In my most recent blog post (Broadway, RabbitMQ, and the Rise of Elixir Part 2-Alex Koutmos | Engineering Blog) I used Broadway to process every HackerNews item since Elixir was announced in 2011 and plot the trend of Erlang+Elixir over time. Out of curiosity, I was wondering how the Elixir job market has fared over time and modified my Broadway pipeline to only look at comments posted via the “whoishiring” user on HackerNews.

I figured I would share the results here for people hesitant about learning Elixir out of fear they may not be a job market out there (which unfortunately I have heard quite a few times from people :/). From the results I aggregated from HackerNews, it looks like 2019 was Elixir’s best year and it is trending upwards quite nicely!

Monthly totals of job listings containing the string “elixir” (case insensitive):

Yearly totals of job listings containing the string “elixir” (case insensitive):

First Post!

Zesky665

Zesky665

Why is it that there is always a spike at the end of the year?

Most Liked

venomnert

venomnert

Budgeting for the next year can also open up new opportunities in tech.

akoutmos

akoutmos

Author of Build a Weather Station with Elixir and Nerves

I wondered that myself (the seasonality of the graph). Maybe that’s when fiscal years start and headcount opens up for most places?

Where Next?

Popular in Discussions Top

JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 55125 245
New
AstonJ
I’ve just started the Phoenix part of the utterly brilliant online course by @pragdave. On generating the Phoenix app he uses the --no-ec...
New
und0ck3d
Hello everyone! A few days ago I’ve created a topic here about how people were creating CMSs with Elixir and Phoenix. I’ve been studying...
New
rower687
Hi all, I’ve been reading a lot about the “let it crash” term and how supervising processes and the whole messaging passing make an elixi...
New
lorenzo
Hey everone! I created a prototype for my app using Nodejs for the api. But the framework I chose wasnt great (in general theresnt any g...
New
slashdotdash
Phoenix Live View is now publicly available on GitHub. Here’s Chris McCord’s tweet announcing making it public.
New
thojanssens1
It would be nice to be able to define a redirect from one route to another from the router.ex file. E.g.: redirect "/", UserController, ...
New

Other popular topics Top

electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New
kip
I’m a bit excited to announce that Localize and friends are now at release 1.0. Even though it’s a 1.0 release, it stands on 8 years of w...
New

We're in Beta

About us Mission Statement