soyjeansoy

soyjeansoy

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

al2o3cr

al2o3cr

IMO anything that encourages you to learn the stdlib and common packages (Ecto, etc) is a good place to start. The important thing is to write code, write tests, and debug lots of errors.

Small problems like those in Advent of Code can be a good way to practice manipulating data and breaking apart complicated problems into smaller steps.

For larger problems, there are already some books that specifically walk through building things in Phoenix - but you could also take most any other language’s web app examples and build those in Phoenix (especially useful if you already know another set of tools).

The important thing isn’t to memorize all the APIs (nobody does that), it’s to have enough exposure to them that you can remember to go look them up. For instance, you won’t get a ton of value from memorizing every nuance of what Ecto.Changeset.unique_constraint does, but you’ll get a LOT from remembering it exists and is in Ecto.Changeset.

dimitarvp

dimitarvp

You should learn functional programming as Elixir presents it. The official website’s guides are amazing for that.

But your best quality as a junior is the ability to ingest educational material and generally learn quickly.

Where Next?

Popular in Chat/Questions Top

William
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
xgilarb
Hi there, I’m interested in using Elixir because of the rumors about the reliability of the Phoenix framework, and surprisingly, Elixir’...
New
New
dopomecana
The title of this topic may sound silly at the first glance. But why I trying to ask you guys is how to go to the next level? I am curre...
New
ericdouglas
I think that would be really interesting to have official books created by the community about all kinds of development we can do with El...
New
miguelsrrobo
hi i was wondering if it is necessary to learn erlang to learn elixir
New
ericmachine88
Hi all, I am currently on this course Half a way thru, and struggled a bit… sometimes I don’t even know what I am coding especially ...
New
asfand
Hi Everyone, I am a student and know basics of web development, used some php and ruby, but I am not an expert in any. I want to learn E...
New
Santheepkumar
Hi all, I am a Fullstack JS developer for last 2 years. I need a good guide to learn elixer. Any suggestions please
New
marciol
Hey, I have very restricted resources and time so I’m trying to understand the best way to learn Liveview in terms of cost/time. The Pra...
New

Other popular topics Top

Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1140 51847 244
New
srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
yawaramin
In the Dialyzer docs ( http://erlang.org/doc/man/dialyzer.html#requesting-or-suppressing-warnings-in-source-files ), there is a way to tu...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
lk-geimfari
What is most correct way to open, read and parse JSON file with poison? For example if we have example.json file in root of some projec...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
myronmarston
The Elixir Typespec docs show the following syntax for keyword lists in typespecs: # ... | [key: type] # keyword lis...
New
beno
I will often find my self writing things similar to: case some_value do nil -> something() "" -> something() _ -> someth...
New

We're in Beta

About us Mission Statement