MakerSquare. The big game-changer for my life. The reason I made this blog. It was taking up most of my time all summer even without having started yet. I completed tracks on Codecademy, started others that I only got partway through, completed classes on Codeschool, read bits of documentation and so many blog posts about different concepts, worked through a few more tutorials, and then spent most of the last week before Labor Day reviewing as much Ruby as I could on Rubymonk.
I am now here to tell you that no amount of preparation is really enough.
Since my cohort had all of the aforementioned prework (the first cohort apparently didn’t), the MakerSquare team was able to start us off “easy,” but still with more advanced concepts than the first group had in their first week of class. Of course, “easy” is a funny word. People were struggling on different concepts every day, and I know that at least a couple of us (myself included) were (not figuratively) near tears on Friday as we worked on the projects meant to evaluate how far we had come this first week.
That said, if I had any doubts about how much I was learning, I can look back to last night. I was showing off my projects to a friend, joking about how it took me all day to create the 100 or so lines of (still incomplete but) working code, and my friend pointed out that I had just explained to him exactly what every bit of it did in such a way that he completely understood it. That was pretty cool.
Also pretty cool: Harsh (one of the instructors) came by at the start of my first solo HTML/CSS project to give me some help. A while later, I called him over to have him check the finished product, and the first thing he said when he looked at it was “wow, that was fast.” He didn’t make a big deal, it was a very casual statement; but that casual tone made me feel better about my work and grasp of the ideas than a big deal would have.
I am pooped, to say the least. Part of this is that I am, by nature, a night owl (take note that this is the most extraordinary of understatements), and starting last weekend, I’ve been waking up at 6am. On Tuesday, my cohort and I arrived an hour early for the “breakfast/meet and greet” before class, and since then, I’ve been getting on the bus at 8am to be at class before 9am. Except for Thursday, when I stayed late to push myself through a project and understand a bit more about class instances, I get out of class at 6pm. I’m in bed most nights by 10pm, 11 at the latest.
No matter how tired I am (my body is starting to adjust to the new schedule; I don’t hurt so much in the morning anymore and my skin is calming down), and how frustrated I get (that 100 lines of Ruby code from yesterday still needs (what feels like) a few hundred more for the project to be complete, but I think I can do it faster now), I need to stress that I am loving this. The team at MakerSquare really knows what they’re doing, and just as importantly, they really know how to teach it. There have been a couple of curriculum hiccups (as the second cohort, we’re still guinea pigs for a curriculum that will always be evolving), but the team’s response times on adjusting to the level of the class are nothing short of amazing. If my teachers in school had always been this good, my life would be a very different place. Of course, I’m now happy they weren’t, because my life led me instead to a place where I get to do MakerSquare. 😉