3 ms·
>> How long does it take for an experienced programmer to learn Elixir good enough to get a job? To master Elixir would take months IMO because functional prog
by qhwamx 5y ago
>> How long does it take for an experienced programmer to learn Elixir good enough to get a job?
To master Elixir would take months IMO because functional programming and OTP are pretty different from main streams. Still, it would be faster if you are already familiar with the concepts.
However, to get a job, you don't have to be so good. We're hiring, and we never have a chance to hire some Elixir gurus, but we did hire developers who are eager to learn Elixir and train them. On choosing a small audience programming language, the decider (our VP of Engineering) had already been aware of that. We are pretty happy so far because:
- We are very productive because of Elixir (for language features and BEAM);
- We can hire intelligent people easier because it's easier to filter.
On the other hand, I applied for a lot of Elixir jobs. My experience is that it's effortless to get into the interview. But the result depends on how well you match each other.
You may find a company that is willing to hire you without too much expertise in Elixir at this moment. It shouldn't be very hard. I've been through more challenging things combined, e.g., looking for an Elixir job while at the same time jumping from front-end to back-end, seeking visa sponsorship, borders closed due to COVID-19. And yet I received some offers, even though not very smoothly (that's another long story).
>> How good is the Elixir and Phoenix job market?
I subscribed Elixir related jobs sites, email lists, slack channels, forum threads. According to my observation, it's still not widespread but growing very fast in the past two years. I don't know where you're but there are quite a lot in US and EU now.
- wincy 5y agoAw man I’m doing C# now because I couldn’t find an Elixir job despite having previous experience and applying a few places. Maybe I should look, this new job is okay but I don’t wanna look like a job hopper. Also feel like I’m not really learning anything new and growing though. As a hiring person do you think you’d give someone a pass who was honest and said “I started this new job but it isn’t what I expected and figured it was better to change sooner rather than later?”
- qhwamx 5y agoSeeking a new opportunity while having a job is not a big deal, IMHO. Talking with expert interviewers often helps me find some weaknesses in myself. The most brutal interview for me was with two intelligent developers, one of whom is a core Elixir team member. I felt so well before submitting the assessment code but so bad after they gave their review opinions. I learned harder after that, and I felt way more improved. And, I found myself more peaceful because I perceived that I was not as good as I thought. >> “I started this new job, but it isn’t what I expected and figured it was better to change sooner rather than later?” I would say it's OK. What matters is passion. If you quit the new job because you're chasing for something you love, that's fine to me.