I wrote a similar article 2 years ago ( https://minimaxir.com/2018/10/data-science-protips/ ) arguing against MOOCs for learning data science/machine learning skills, as they are not reflective of real world applications. I'm all for personal projects especially in DS/ML (it's how I started my career in the field), but the unfortunate reality is that there's really no way nowadays to learn the hard/boring parts of DS…
How horribly disappointing. I'm at the tail end of a 6 month, $17,000 online DS bootcamp. I've got some great projects and learned a ton but yeh, they seem to be slowly preparing to let us down. They keep saying how hard it will be to find a job and may take months. LOL, I'm screwed.
Most of the time, you don’t really need another MOOC
51–60 of 116 posts
Re: Most of the time, you don’t really need another MOOC
#52Re: Most of the time, you don’t really need another MOOC
#53I've been doing a heavy C++ project, and as a web developer, I was basically a walking footgun. I realized this early on, hired a total expert in the field (the guy has contributed to C++ standards committees before), and am Loving how smoothly this project is going thanks to learning from him. It's incredibly fun.
I pay the guy $150/hr in 10 hour chunks and get the most in-depth insight into what I'm doing, how to revise my code, what the code means in the first place, etc. It's perfect if you know how to code but find yourself in a brand new domain. I still learn outside of our hour-long mentor sessions, of course.
Skip the MOOC, hire the teacher.
..and then also do the MOOC, honestly they're pretty great.
Re: Most of the time, you don’t really need another MOOC
#54Doing all MOOC is bad for some of the reasons the articles covered. But doing all projects is also sub-optimal because sometimes it is hard to know what you don't know. Balancing theory and practice works the best for me.
Re: Most of the time, you don’t really need another MOOC
#55As a noob, I feel this. The weird thing is that I am very well aware that tutorials only feel good because I see progress, but that progress is empty. I am aware that confronting a personal project really settles that knowledge in, but I still postpone personal projects whenever I think “I don’t really understand what this means, maybe I should just finish that online course and I’ll be ready”. Also fighting perfecti…
I wish you many productive struggles and subsequent successes in your journey!
Re: Most of the time, you don’t really need another MOOC
#56Anyone who's professionally coding right now has one super-effective option that's rarely talked about: Hire someone knowledgeable to walk you through what you're learning. I've been doing a heavy C++ project, and as a web developer, I was basically a walking footgun. I realized this early on, hired a total expert in the field (the guy has contributed to C++ standards committees before), and am Loving how smoothly th…
Yeah, it's... an option, I guess, if you've got the dough. Many of us don't have that kind of budget so we look for some of those experts who have blogs and youtube channels.
Re: Most of the time, you don’t really need another MOOC
#57Anyone who's professionally coding right now has one super-effective option that's rarely talked about: Hire someone knowledgeable to walk you through what you're learning. I've been doing a heavy C++ project, and as a web developer, I was basically a walking footgun. I realized this early on, hired a total expert in the field (the guy has contributed to C++ standards committees before), and am Loving how smoothly th…
For those who want an easy (and free!) mentor system for learning various programming languages, try Exercism [1]. I have been using it to learn Rust and Clojure.
Re: Most of the time, you don’t really need another MOOC
#58I wrote a similar article 2 years ago ( https://minimaxir.com/2018/10/data-science-protips/ ) arguing against MOOCs for learning data science/machine learning skills, as they are not reflective of real world applications. I'm all for personal projects especially in DS/ML (it's how I started my career in the field), but the unfortunate reality is that there's really no way nowadays to learn the hard/boring parts of DS…
How horribly disappointing. I'm at the tail end of a 6 month, $17,000 online DS bootcamp. I've got some great projects and learned a ton but yeh, they seem to be slowly preparing to let us down. They keep saying how hard it will be to find a job and may take months. LOL, I'm screwed.
Re: Most of the time, you don’t really need another MOOC
#59Earlier quoted context omitted.
JIT in case you were wondering like me: https://en.wikipedia.org/wiki/Just-in-time_learning
Thanks. I understood JIT == just-in-time because the acronym is used for https://en.wikipedia.org/wiki/Just-in-time_compilation But I did not realise it was actually an established acronym for learning, too.
Re: Most of the time, you don’t really need another MOOC
#60On the other hand, you shouldn't lump together and dismiss all MOOCs as there are plenty of more advanced ones that will definitely make a difference. For example, 90% of MIT classes such as Intro to Statistics https://www.edx.org/course/fundamentals-of-statistics or CMU Deep Learning http://deeplearning.cs.cmu.edu/