Hi everyone. How are you finding your time in Amsterdam so far? Good? Perfect. The weather is nice. So that's always amazing, especially for Amsterdam. But yeah, before I introduce myself, I wanted to ask you a question. I was wondering if at some point in your career, you had to learn something that your boss or your project manager asked you to do really fast, like fix that bug or implement that feature within your platform? You had to do something like that very quickly, right?
So the next thing is that I'm assuming that you then went through the docs, watched some YouTube tutorials, or even if you were really stuck on it, maybe bought a course. But I'm assuming that what happens for me typically when I try to cram all that knowledge in about a week, we typically forget what we've learned. So that happens to most of us, it is completely normal.
So my thought is that it is no wonder that that happens, considering that most online learning platforms feel almost identical. There's a video, there's some text beneath it, and a comment section that nobody seems to reply to. There's YouTube as well, which is amazing for interactive content, but it's more or less the same thing. Video at the top, some description then, and then comments. And as developers, we're used to interactive docs, especially nowadays. A lot of these DevTools are creating docs that you can actually move around through and select your options for technologies and things just work instantly.
There's also Stack Overflow and Code Sandboxes. We learn by doing. And most learning platforms still haven't evolved to support that. And I mean, it's no wonder, I get it. Imagine a platform trying to support somebody trying to learn how to play chess, maybe bake sourdough, coat in rust, or raise a petiguana all at once. You just can't do it all. So that is because you would need to accommodate for all of these different types of learnings. You would need a baker to assist to throw a live chat, a chess board widget, syntax highlighting for every language ever made, and Terrarium Simulator, I guess. So there's a lot of stuff that you would need that a single platform can't do it all. I think we can all agree with that, and they shouldn't. Not a single platform should cater to every single audience.
So that's why I think that we need a learning platform made for developers. So, hi there. I'm Adrian, the founder of JavaScript Mastery, where we educate, thankfully now, millions of users worldwide through project-based YouTube tutorials. And today, I want to share my take on building that learning platform. And not just how we build it, but I want to share some real-world case study of how we are approaching it.
Comments