Hello there. My name is Chian Yee and completed the course at Launch School from 2016 to 2018. Recently I went for 5 programming interviews and got 5 job offers, even one from IBM Hong Kong. I even got admitted into the University of Pennsylvania Master in Computer and Information Technology program. I really want to thank Launch School for the life-changing experience and education they gave me.
A Unique Approach
LS has a unique approach to teaching software engineering. You don’t just learn Ruby on Rails here. You learn fundamentals of programming like object-oriented programming, abstraction, encapsulation, polymorphism etc. These concepts are easily transferable to other programming languages. One of the core skills emphasized by LS is problem-solving. The whole course is peppered with plenty of programming exercises. Students are encouraged to find answers on their own first, guidance will come later. Even today, when I go for technical interviews, concepts learn from LS comes to me naturally because it is imbued in my mind after so many exercises.
LS used a mastery-based approach to learning. They make sure that students understand the basics before going to more advanced topics. This is so important because it prevents confusion and frustration later down the road. It also means that there is no time-limit (I personally took 1 year and 8 months to finish LS) and instructors/TA take the time to assess you. At the end of each subject, TAs/instructors will assess and interview you and if you pass the assessment, it means you really understand the subject.
A Place with Heart
Although it is an online learning environment, LS is placed filled with care and friendliness. I remember the first day I join the course, Chris, the instructor and co-founder personally greeted me to welcome me to the course. A special thanks to him also for writing me a letter of recommendation to the University of Pennsylvania.
TA are very friendly and helpful to me throughout my journey. They genuinely wanted to help you with your learning. Never had I had to wait for longer than a day to get a reply in the forum from them. Specifically, I want to thank Victor Paolo Reyes, Brandon Conway, Pete Hanson and Naveed Fida for all the help you extended me throughout the course.
There is an understanding that you don’t stop learning after you leave LS. LS provides a solid foundation for serious learners to learn on their own in the future. So if you are a serious learner and are willing to put in the effort and time to learn software engineering, LS can change your life!