2 ms·
Having had 3 full time Elixir engagements and one engagement where I partially used Elixir, I am not so convinced Elixir/Phoenix is the best career choice. It
by leifg 5y ago
Having had 3 full time Elixir engagements and one engagement where I partially used Elixir, I am not so convinced Elixir/Phoenix is the best career choice.
It limits you to certain jobs and there is a lot of competition (from anecdotes I see there is a lot of interest for developers to learn but not a ton of interest in companies to use it). I started with Elixir in 2015 and even though there are more companies now using it than back then, I don't see a strong upwards trend line.
Furthermore what happened twice: Elixir will be one or two projects within the companies. In one case it was a micro service architectures with plans to replace Elixir with a different language.
So worst case scenario is you will end up in a company that technically uses Elixir but for various reason you will not end up working in an Elixir based project and you only have a limited set of other languages to choose from. So at the very least pick a second favorite and apply to companies that use that technology.
All of that being said: I use Elixir for 100% of my side projects and love the language. I love the ecosystem and the community.