I listened to the lecture multiple times, thinking about various aspects while listening, so it took longer than expected to complete the course. Thank you so much, Jaemin, for creating such a great lecture🙏🏻 I had so much to say that it took me a while to organize my thoughts, which is why I'm writing this review late😂
As someone preparing for employment, the realm of practical work has always been an unknown territory and, in some ways, a source of fear for me. Vague anxieties like "How do they do things in actual work?" and "What if real work is much harder than what I'm studying now?" were always lurking in the corner of my study process.
Then I accidentally discovered Jaemin's YouTube channel through the algorithm, and the topics you discussed were so valuable that I saved them to my playlist and listened to them repeatedly over multiple sessions. I think I watched the parts about relationships more than 20 times😅 Also, I often zoomed in to try to see the code shown in the videos because I desperately wanted to see it 😆😆😆 For someone like me, Jaemin's lecture was truly a gift itself👍🏻
As I expected, this lecture was also truly Jaemin-like, the type of lecture that only Jaemin could deliver. Unlike other lectures, it doesn't focus on specific languages or technologies, but purely on "How should we work?" and "How should we develop?" What I liked most was how you constantly brought up real-world conditions like the size of the software being developed and the scale of the development team, explaining the best approach for each situation. Since the "why" was always explained in context with specific situations, it was much easier to accept and understand.
To be honest, I don't think this lecture can be called a Kind lecture. I felt it was not a lecture that directly catches fish for you, but rather one that teaches you how to catch fish. Perhaps that's why it took more time to complete the course.
However, I absolutely don't think this approach is wrong. In the upcoming era where we must coexist with AI, I believe the most important ability might be exactly what Jaemin continuously emphasized in the lecture - the power of "thinking." I think the difference between implementing something while "thinking" versus doing it conventionally or just following what others do will manifest as a clear difference in capability when we need to build increasingly larger software.
Now that I've finished the entire lecture, there are still many points I need to think about more, and there are still parts I don't fully understand, so I still have a long way to go. But with the refreshing feeling of having completed it from start to finish, I'm leaving this review😊😊 Since writing only in paragraphs might make it difficult to easily understand this lecture, I'd like to provide a simple summary as well.
⭐️⭐️⭐️⭐️Advantages of this lecture!!⭐️⭐️⭐️⭐️
- It really teaches you how to "think" and work from a practical work perspective.
- You can learn not only about backend development but also how to communicate and approach work when collaborating with people in planning, frontend, etc. (I think this is a really important point for job seekers!)
- You can understand what decisions to make in your current situation. You can learn that famous and widely-used technologies aren't always the answer.
- The quality of the example code is really excellent. Just looking at this code upgrades your perspective by one level.
- When you ask questions, answers are provided really quickly and with good quality. It's really great for additional studying by looking at questions asked by others.
I think this is a really good lecture that, while not conventional, allows you to gain new perspectives precisely because it's not conventional. I really, really highly recommend it!!
If I have a personal wish, I hope it continues as a series in the future☺️ Like seeing how to develop it into the "sustainable and growable software" that Jaemin wrote about, or additional points worth considering 😊😊
Thank you.