First Week of Code Academy
If the first week of Code Academy is a measure of things to come, then the next three month’s will be simply amazing.
In just one week, I learned how to create a blog using the Rails framework. For a learning experience, I intend to re-make this blog using Rails, so don’t get too comfortable with the deceptively nice WordPress theme. More importantly, I learned the underlying concepts of the MVC (Model-View-Controller) and how a little Ruby code can go a long way when combined with Rails. Although Ruby and I are still getting to know one another, it’s just a matter of time until I speak her language.
If I just wanted to learn Ruby syntax and the Rails framework, then I would have stuck to online tutorials and overly bland textbooks. I’ve been there and it’s a lonely learning experience. I came to Code Academy to learn in a rich, collaborative learning environment and that is exactly what it is. David Heinemeier Hansson, the creator of the Rails framework, was kind enough to do a Q&A with us on the first day of class! Neal Sales-Griffin, Mike McGee and Jeff Cohen are passionate about teaching, learning and building a program that will last. I’m honored to be part of the inaugural class.
Every Code Academy student has a his or her own mentor. I was lucky enough to be paired with Corey Haines who is well-respected in the developer community and a consummate teacher. I had a wonderful mentoring session with him and look forward to his mentorship over the next several months.
The depth of our learning experience will be greatly influenced by our mentors. I look forward to events that they can work with us as a group, whether it involves Ruby, Ajax, databases, deployment, or the various disciplines in which they are experts.
Many Code Academy students have left their jobs to be part of the learning experience. Several of them of relocated from other cities. One from another country, the Philippines! Many of us want to create an MVP and start company. Others are looking for software apprenticeships. In any case, we are all driven, passionate and hungry to build, create and learn. That is essential to fostering a collaborative learning environment.
I made commitment to myself over a year ago to learn how to code and become a skilled developer. Code Academy is helping me achieve this goal faster than I had imagined and I can’t wait to learn more.
category: code academyback