Is Elixir worth learning even though it has so few job opportunities?

It’s a fair question. And one I asked myself when I started learning Elixir a few years ago.

But you get paid to solve problems. Not to code.

And that’s a delicate thing you need to understand. Normally if you have a business and you’re uncommitted one way or the other about how a problem is going to be solved, then you have to pick between hiring an untested Java programmer, or someone who knows how to solve your problem with any language.

Providing the language is not too esoteric (and Elixir isn’t) then I would pick the person who has given some thought to how the program would be solved.

Not someone who knows all about list comprehensions (hehe), but falls down on how to process a million records in an hour from Postgresql.


  1. Which programming languages do you think will be worth learning in 2021?
  2. Is Elixir + Phoenix worth learning when you have to create very quickly web backends that scale to millions of users?
  3. How much of the "Programming Elixir" book must I go through before I can start learning Phoenix?
  4. How do I learn Phoenix (Elixir) in a pleasant way?
  5. Did anybody learn a programming language at the age of 50?
  6. Is Elixir (programming language) dying?
  7. What popular or emerging web applications are built with the Elixir language and Phoenix framework?
  8. Why are video tutorials useless for learning programming?