Live data from Hacker News

Ask HN: Programming Courses for Experienced Coders?

news.ycombinator.com

11–20 of 192 posts

Re: Ask HN: Programming Courses for Experienced Coders?

#12
post #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.

It is interesting, though, that you can easily get intermediate training and coaching in basically any sport. But the thing you do for money? Take this very ad-hoc approach.

Re: Ask HN: Programming Courses for Experienced Coders?

#14

The obvious “next step” is experiential, i.e., write complicated programs. Books about writing compilers, databases, operating systems, emulators, file systems, etc. are all useful.

Do you have any book recommendations for those topics?

Re: Ask HN: Programming Courses for Experienced Coders?

#15
When writing a small application in Go I had great success asking Chat GPT specific questions. It helped me figure out which packages I needed to use and how to interact with them.

I understand that this might not fit your use-case, but it's worth a try. Just be aware that it tends to hallucinate APIs.

Re: Ask HN: Programming Courses for Experienced Coders?

#16
post #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.

It is interesting, though, that you can easily get intermediate training and coaching in basically any sport. But the thing you do for money? Take this very ad-hoc approach.

I’m sure you can find individual coaches but the cost will exceed what most people are willing to spend or invest. Take executive coaches for example, they exist but from what I understand they’re largely private coaching and cost $$$.

Re: Ask HN: Programming Courses for Experienced Coders?

#17
post #11

Peter Norvig's programming course from 10 years ago. It says there "no experience required", but it's intermediate-advanced actually. https://www.udacity.com/course/design-of-computer-programs--...

It is also very interesting to watch an accomplished computer scientist write code and solve problems.

Re: Ask HN: Programming Courses for Experienced Coders?

#19
The more advanced a book or course is, the less popular it can be. What are you looking for in a resource that you don’t get from the docs? Knowing that might help narrow down the recommendations.

If you’re looking to understand what makes Elixir different from the most popular languages and how OTP works, I’d suggest Elixir in Action: https://www.manning.com/books/elixir-in-action-third-edition

If you’re already familiar with that, then take a look at the books from Pragmatic Bookshelf. They have quite a few books that cover different aspects of Elixir development including a recent ML-focused one: https://pragprog.com/categories/elixir-phoenix-and-otp/

Re: Ask HN: Programming Courses for Experienced Coders?

#20
post #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.

It is interesting, though, that you can easily get intermediate training and coaching in basically any sport. But the thing you do for money? Take this very ad-hoc approach.

People age out of being competitive athletes themselves and coaching is a natural way to stay involved with the sport.

Old coders who love coding don't have to do so indirectly.

Post reply on HN