jaeyson

jaeyson

What are skills/expectations for Junior Elixir roles

Where should a Junior Elixir Dev focused first? what projects should I create? my current work has nothing to do with specifically Elixir. I want to hear what’s on your mind cause for me it’s really hard to spread too thinly in terms of learning (also time constraints). Thanks :slight_smile:

Most Liked

dimitarvp

dimitarvp

Elixir’s main strengths are:

  1. Transparent parallelism, e.g. Task and Flow. Try and make a project that ingests data from public datasets, in parallel, and also stores them somewhere after processing, again in parallel.

  2. Metaprogramming. If you go through the Exercism.IO’s Elixir track you’ll have plenty of opportunities for that, e.g. in the Roman numerals translation module.

  3. Ecto and Phoenix (and Absinthe for GraphQL). Try and couple some of your hobby / portfolio projects to a Phoenix app that persists to (and loads from) a MySQL or PostgreSQL database through Ecto.


I personally am immune to “falling in love” with a language syntax anymore so I am just looking for what are the main benefits that a language and its ecosystem bring to the table. If you can demonstrate knowledge and good practices in those and put them in a public GitHub portfolio – even if it’s only 2-3 good, solid projects (and they don’t even have to be big!) – you’ll be in a much better place than most candidates.

AstonJ

AstonJ

Start somewhere easy or an area that you’re interested in most perhaps? Either that or the area in which you hope to get a job?

Luckily we have lots of books and courses about Elixir so if you’re seriously about getting a job in it, I would read/do as many of them as possible - I reckon a prospective employer would like that :smiley:

dimitarvp

dimitarvp

I’d love it! PM me with me details. I just can’t find any time ever to scan for the discounts of books…

Where Next?

Popular Community topics Top

AstonJ
I love real wood furniture, floors, worktops and have been thinking about learning! Which got me thinking, anybody have any other skills...
New
AstonJ
Whether related to dev/tech or not :upside_down_face:
New
CommunityNews
Like many of the virus’s hardest hit victims, the United States went into the COVID-19 pandemic wracked by preexisting conditions. A fray...
New
AstonJ
Are you reading any non-programming related books, if so what, and what did you think of them?
New
AntonRich
I like learning languages, but since learning English (which of course I can improve) I didn’t know which one I want to learn first. I’m ...
New
jaeyson
I’m wondering how you journal or keep track with your learning. I myself using diary (just timestamp and quick summary on what I did), bu...
New
First poster: bot
Abstract U.S. government concerns about great disparities in housing conditions are at least 100 years old. For the first 50 years of thi...
New
First poster: gflashner
Ben Affleck Says He’s Done With DC Films, No Matter Who’s in Charge. Ben Affleck had such a horrible time making Justice League, he bowe...
New
TomMahon
Dick Steinheimer, “Stein” as he refers to himself, shares a small office space near the Bayshore Freeway now. His aren’t the habits of to...
New
alvinkatojr
Here is an interesting article from Tammy, who is an editor from Pragmatic. It talks about the lack of attention and care to detail in to...
New

Other popular topics Top

New
PragmaticBookshelf
Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular wor...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
rustkas
Intensively researching Erlang books and additional resources on it, I have found that the topic of using Regular Expressions is either c...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
New