It's not Elixir, but I'm working through Jeremy Koppel's "Advanced Software Design Course". I've been coding for 22 years and it is definitely growing me. https://www.mirdin.com/
Is it programming language agnostic?
Ask HN: Programming Courses for Experienced Coders?
81–90 of 192 posts
Re: Ask HN: Programming Courses for Experienced Coders?
#82Re: Ask HN: Programming Courses for Experienced Coders?
#83I've taken 2 of David Beazley's courses.[1] And, I highly recommend them. If you haven't seen some of his talks, he's very good at explaining things by building them from nothing. I took 2 courses: "Rafting Trip" and "Write a Compiler". Both were awesome. The Rafting Trip took us through implementing the Raft consensus algorithm from scratch. And the "Write a Compiler" course had us build a small language using LLVM.…
Re: Ask HN: Programming Courses for Experienced Coders?
#84There is a general lack of advanced materials in software engineering. This is one area where market economy works against common good, unfortunately. People who have the knowledge and want to capitalise on it are highly incentivised to preparing beginner level materials and maybe a tiny bit to prepare the something for people who already have a bit of knowledge. After that, the number of people who are your potentia…
Re: Ask HN: Programming Courses for Experienced Coders?
#85I've taken 2 of David Beazley's courses.[1] And, I highly recommend them. If you haven't seen some of his talks, he's very good at explaining things by building them from nothing. I took 2 courses: "Rafting Trip" and "Write a Compiler". Both were awesome. The Rafting Trip took us through implementing the Raft consensus algorithm from scratch. And the "Write a Compiler" course had us build a small language using LLVM.…
Re: Ask HN: Programming Courses for Experienced Coders?
#86Getting more focused on a particular subtopic seems to be a good way to get somewhat more advanced material. PragProg has a bunch of books for the Elixir ecosystem that might be up your alley ( https://pragprog.com/titles/smgaelixir/genetic-algorithms-in... , for example). I recently went through the Typescript resources over at https://executeprogram.com and found them really effective at solidifying the edges of th…
Re: Ask HN: Programming Courses for Experienced Coders?
#87I'm still partial to LearnXinYMinutes[0]. It's how I learned enough MatLab/Octave in a couple hours to test out of an intro CS course. Usually I just use that site in addition to the official tutorial when a concept really stumps me. Here's their article on Elixir[1] [0]: https://learnxinyminutes.com [1]: https://learnxinyminutes.com/docs/elixir/
Re: Ask HN: Programming Courses for Experienced Coders?
#88There is a general lack of advanced materials in software engineering. This is one area where market economy works against common good, unfortunately. People who have the knowledge and want to capitalise on it are highly incentivised to preparing beginner level materials and maybe a tiny bit to prepare the something for people who already have a bit of knowledge. After that, the number of people who are your potentia…
I remember paying crazy amounts for books at university and wouldn't have been surprised to have to pay $200 for a book. As it was I bought mine second hand to save on cost.
When people can expense such items then I also imagine a $200 book selling well when properly targeted and marketed.
What sells even better though are courses, and there are many courses out there aimed at corporates which are in the thousands of dollars so again, $200 doesn't seem crazy at all in comparison.
Re: Ask HN: Programming Courses for Experienced Coders?
#89There is a general lack of advanced materials in software engineering. This is one area where market economy works against common good, unfortunately. People who have the knowledge and want to capitalise on it are highly incentivised to preparing beginner level materials and maybe a tiny bit to prepare the something for people who already have a bit of knowledge. After that, the number of people who are your potentia…
If this were the case, such a book would be an immediate buy for me. The problem is that you will have to show me that such a book will bring me this value in my culture/country (i.e. not USA) with a very high likelihood - this will be very hard.
Re: Ask HN: Programming Courses for Experienced Coders?
#90There is a general lack of advanced materials in software engineering. This is one area where market economy works against common good, unfortunately. People who have the knowledge and want to capitalise on it are highly incentivised to preparing beginner level materials and maybe a tiny bit to prepare the something for people who already have a bit of knowledge. After that, the number of people who are your potentia…
I wonder how much this is true in other areas (not counting academic papers).
It's not exactly true in law due to the plethora of giant treatises in any specific subject of law, as far as I know that might be a one-off due to US law putting such an (insane?) emphasis on precedent. Basically need a professional lawyer+historian to compile all the relevant stuff.
But other engineering or science disciples? I have no idea one way or the other.