KekKekington

KekKekington

Learning Ruby as a way to kickstart an Elixir career

The Elixir job market is fairly competitive and non-senior roles are hard to come by. I’ve been thinking about learning Ruby and RoR since many companies that work with Ruby may eventually switch to Elixir. Problem is that I’d have to force myself to learn it, since I don’t think there’s any real advantage technically to learn Ruby when I’m already familiar with Elixir. Anyone had a similar experience?

Most Liked

al2o3cr

al2o3cr

There’s a lot of common knowledge between Phoenix and pretty much any similar framework in other languages; in my experience 80% of the job is figuring out what the user / customer wants independent of the technology, and most of the other 20% is technology-agnostic (like database design).

Build things, and learn from that - the language and toolchain are secondary, especially early on.

foggy

foggy

I can’t speak to doing this exact route, but I just happened to switch my workplace from Ruby to Elixir because my background was Ruby and our needs heavily skewed in a direction where Elixir’s benefits became painfully obvious.

That said, I still consider that experience rather unique (in terms of my role and our needs and my knowledge level), and it doesn’t strike me as being prudent to learn a language you don’t personally see a use for with the explicit intent of maybe ending up at a company that maybe will switch to Elixir. This is just a way to further cloud an already murky job search process. If you want to learn Ruby to expand how hireable you are based purely on what languages you “know”, then that’s a separate question.

Where Next?

Popular in Discussions Top

PragTob
Hey everyone, this has been on my mind for some time and I’d love your input on it! TLDR: I feel like maps are superioer for storing and...
New
sergio
There’s a new TIOBE index report that came out that shows Elixir is still not in the top 50 used languages. It also goes on to call Elix...
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
New
owaisqayum
I have a sample string sentence = "Hello, world ... 123 *** ^%&*())^% %%:>" From this string, I want to only keep the integers, ...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New

Other popular topics Top

rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New

We're in Beta

About us Mission Statement