petros

petros

Hi folks,

I have been reading books, blog post, and other resources. Due to time constraints and other factors (coming from years of imperative and OOO paradigm), I find my learning curve is steep.

I really want to figure this out though, and I want to double down and speed up my learning.

Do you think some of the courses on Erlang & Elixir Training - Erlang Solutions would help?

Has anyone attended any of the courses offered? Any feedback to share?

I am also wondering if I can approach this a bit differently. Here are two ideas:

  • Pay someone to coach me
  • Start working somewhere part-time with no pay in exchange of learning and gaining experience

Any thoughts or suggestions would be greatly appreciated.

:man_bowing:

Showing Posts 1 to 7

stefanchrobot

stefanchrobot

Which books have you tried? I found “Elixir in Action” to be the key to understanding a lot of more advanced Elixir/Erlang/OTP concepts.

Rik

Rik

Visit Exercism programming exercises .
This site has an excellent elixir track with 150 challenges, the first 35 challenges contain references to relevant documentation. You can also ask for assistance from mentors, they often react within 12 hours. All with no costs!

petros

petros OP

Thank you @Rik I have started the tutorials again and indeed they are helpful.

petros

petros OP

I now have almost all books from Pragmatic Bookshelf. I think my problem is that I haven’t done anything real yet. I’ve only tried tutorials and books where most examples are not getting through at least for me. What’s missing here is start building real needed little things.

Rik

Rik

When I have finished the books Elixir in Action and Programming Elixir (after doing many exercises on exercism.org) I will move on to :

Meanwhile or after finishing those projects I will start with learning Ecto and Phoenix. I have tried to read more then one Elixir study book at a time but that does not work for me. I have learned to focus on one thing at a time otherwise nothing will finish.

MarcSchopper

MarcSchopper

I can also really recommend the Toy Robot Book, this was a lot of fun.

But also the video tutorial “Phoenix LiveView Tetris in Elixir“ from Groxio.

I am considering doing the elixir certification exams from erlang-solutions.

Does somebody have some expiriences with them?

petros

petros OP

Just wanted to drop an update after three years :). I still haven’t found an Elixir day job, but I think my current situation is close.

On how to learn, nothing beats building something useful. Not tutorials or example apps. Just find something that you or someone else needs, and build it. Of course, tutorials, courses, books, are still useful as a starting point. But what I had to find was the point where you stop reading and start building.

After all this time I have built the site of Greece |> Elixir (which is the Greek Elixir community I founded and leading). I have built a Nerves app that checks if my plants need watering. Built a Soccer Cafe app to use with my son. You gather around a soccer game that updates online, with Presence and a chat, and you chat about the game. My son can invite his friends to the party :slight_smile: . I built an app to manage common charges for buildings that I am using for the building where my apartment is.

And now, I have the opportunity to build an internal integration platform using Elixir/Phoenix, for my day job! This is the closest to actually using Elixir day to day.

It goes without saying that a lot of this was also enabled by our LLM friends. So things might have changed a bit compared to when I was asking 3 years ago.

— All posts loaded —

Where Next? Top

Trending in Chat/Questions Top

Other Trending Topics Top

budgie
A little off-topic, but I feel like people here have a good head on their shoulders. I used to be quite good at making software. Was luc...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
juhalehtonen
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
budgie
I love Elixir. It’s one of 2 programming languages I’ve ever fallen in love with. But I don’t use it anymore. Serverless was the promis...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews