Live data from Hacker News

Ask HN: Programming Courses for Experienced Coders?

news.ycombinator.com

1–10 of 192 posts

Re: Ask HN: Programming Courses for Experienced Coders?

#2
I'm guessing that anything functional-language-focused aimed at a higher level would work. But I would also like to know the answer to this (and also am focused on Elixir).

Informally I just tend to write tight modules that loosely adhere to hexagonal architecture and are easy to unit-test.

I'm at a startup that is hiring, btw (I would be the one to reach out to). Seeking someone that is... probably like you, actually. Interested in Elixir but trying to aim higher as a self-motivated learner.

Re: Ask HN: Programming Courses for Experienced Coders?

#3
My take is that there’s such variance in people’s skill levels and so it’s really hard to cater educational programming content. Personally, I’ve found getting introductory books/courses and skimming through it until you hit something that you don’t understand and then diving deeper into that bit.

Re: Ask HN: Programming Courses for Experienced Coders?

#6
post #2

I'm guessing that anything functional-language-focused aimed at a higher level would work. But I would also like to know the answer to this (and also am focused on Elixir). Informally I just tend to write tight modules that loosely adhere to hexagonal architecture and are easy to unit-test. I'm at a startup that is hiring, btw (I would be the one to reach out to). Seeking someone that is... probably like you, actuall…

How do one get in touch with you? :)

Re: Ask HN: Programming Courses for Experienced Coders?

#7
When I want to take the next step with a new language, I usually find a popular or interesting framework/library for that language, and I do a deep dive into the codebase.

Set it up for local development, then step through calls with a debugger, look at the whole call/request lifecycle, start to tinker with the subsystems..

It's a great way to see the real-world usage of all the core concepts you've been introduced to in the intro/learning courses or tutorials, and be exposed to more advanced patterns.

For Elixir, the obvious choice would be Phoenix if you're on the web app side of things..

Re: Ask HN: Programming Courses for Experienced Coders?

#8
post #2

I'm guessing that anything functional-language-focused aimed at a higher level would work. But I would also like to know the answer to this (and also am focused on Elixir). Informally I just tend to write tight modules that loosely adhere to hexagonal architecture and are easy to unit-test. I'm at a startup that is hiring, btw (I would be the one to reach out to). Seeking someone that is... probably like you, actuall…

Hi, nice to meet you. I'm an early adopter of Elixir (coming from Haskell/OCaml) and I will second another comment here, I've found the best way for me to learn Elixir is to be frequently building tooling that I either need or want, one habit I started was to migrate small projects I had previously over to Elixir, the community is a pretty good place to go for questions/inspiration. https://elixirforum.com/

Re: Ask HN: Programming Courses for Experienced Coders?

#9

Specifically for Elixir, I found the first edition of Elixir for Programmers [0] by Dave Thomas to be very good. It's now on the second edition which I haven't done. [0] https://codestool.coding-gnome.com/courses/elixir-for-progra...

Thanks! I'll check that out

Edit: Exactly the kind of thing I was looking for

Post reply on HN