Published on February 06, 2022
Anyone who knows me even a little knows that I can't sit still when it comes to my education. Sure, I'm 52 but there's always time to learn more. That's why I went to my local community college at age 48, even though I already have a bachelor's degree. And it's why I started Georgia Tech's online Masters in Computer Science program last year.
That didn't work out. And I'm OK with it.
But my brain can't sit still. So a week after deciding not to continue at GT, I did some research about an online CS program called Launch School. It's actually the second time I did this research: I found it in 2018 but then opted for CS classes at the community college. I'm glad I remembered this program.
Indeed, that's what Launch School offers and how it approaches the education of programming. It's a Mastery Based Approach, which completely turns education on it's head.
Instead of taking classes with a set timeline and getting as much (or as little) as you can out of them, Launch School focuses on mastering information. How long does that take? As long as it takes!
See, you don't move on from one class to the next at a set point in time with this method. Instead, you take as much time as you need to master the course information. When you think you're ready, you take an assessment. That will test you to see if you've acquired all of the coursework concepts necessary to proceed to the next course.
Aside from this approach that really speaks to me: I decided on Launch School because of what it could provide that I didn't get out of the GT program: A very active group of helpful learners that are highly engaged, and regularly scheduled online video chat study groups.
Now I haven't yet taken advantage of the latter, but I sure have with the former. I'm connecting with my peers on a daily basis in Slack. There are great programming conversations, tons of questions (along with quick, detailed answers), and even a Pet Photos channel. So Norm gets his chance to be involved too.
So while the Launch School program sounds similar to GT (being asynchronous and completely online), it still fulfills my social engagement requirements of online learning.
So now I'm paying for the program, which is $199 a month. There's no long-term lock-in though, which is also unique, as compared to a bootcamp. It's a monthly subscription model. You can pause your subscription if you want to or need to. You can stop your plan and pick up where you left off months later. I definitely appreciate this even though my intention is to work through the program without any interruptions.
Launch School is teaching an approach to problem-solving, thinking like a programmer, and then having the knowledge to implement solutions. While you can't "teach" every single method of every object, you can learn how to read developer documentation to fill in gaps as needed. That's something I was never taught and I have a new appreciation for the MDN web docs created and maintained by Mozilla.
If you like it, share it!