Studying on the Makers Academy course

Whether it's pushpin, poetry or neither, you can discuss it here.

Studying on the Makers Academy course

Postby Arepo on 2014-05-16T12:14:00

I've just started a course at http://www.makersacademy.com/ - they advise keeping a blog on our experiences, which I'm too lazy to do, but thought it might interest people here enough to justify a thread on the experience of being here (it's a UK-based development bootcampy thing, so relevant to anyone interested in coding).

Day 5
I have just reached the point of understanding an ancient XKCD - hopefully by the end of the course I'll even understand recent ones!
(Disclaimer: Don't blame MA for me taking this long - I probably should have understood it earlier, but I've been playing around in Ruby the rest of the week)
"These were my only good shoes."
"You ought to have put on an old pair, if you wished to go a-diving," said Professor Graham, who had not studied moral philosophy in vain.
User avatar
Arepo
 
Posts: 1065
Joined: Sun Oct 05, 2008 10:49 am

Re: Studying on the Makers Academy course

Postby peterhurford on 2014-05-16T14:38:00

Congrats on starting the course! Feel free to hang out with Ozzie and Patrick and I as well as we all try to get good programming jobs (though in America).
Felicifia Head Admin | Ruling Felicifia with an iron fist since 2012.

Personal Site: www.peterhurford.com
Utilitarian Blog: Everyday Utilitarian

Direct Influencer Scoreboard: 2 Meatless Monday-ers, 1 Vegetarian, and 2 Giving What We Can 10% pledges.
User avatar
peterhurford
 
Posts: 410
Joined: Mon Jul 02, 2012 11:19 pm
Location: Denison University

Re: Studying on the Makers Academy course

Postby Arepo on 2014-05-16T17:42:00

Would love to, but I don't think I'll get much time for Google hangouts till this finishes.

Quote today from one of the instructors I enjoyed, re interfacing with computing 'Any technology indistinguishable from magic is insufficient.'
"These were my only good shoes."
"You ought to have put on an old pair, if you wished to go a-diving," said Professor Graham, who had not studied moral philosophy in vain.
User avatar
Arepo
 
Posts: 1065
Joined: Sun Oct 05, 2008 10:49 am

Re: Studying on the Makers Academy course

Postby DanielLC on 2014-05-17T05:40:00

http://www.explainxkcd.com/wiki/index.php/Main_Page

Now you can understand all the xkcd.
Consequentialism: The belief that doing the right thing makes the world a better place.

DanielLC
 
Posts: 703
Joined: Fri Oct 10, 2008 4:29 pm

Re: Studying on the Makers Academy course

Postby Arepo on 2014-05-17T19:15:00

That's cheating :P

Doing an exercise today where we write a FizzBuzz program from scratch repeatedly using test-driven-development (in order to learn the latter) as a time trial, trying to get it together in under 5 mins (current best after three iterations is about 14).

The instructor used the analogy of kata, which didn't thrill me, having tried ~40 different martial arts and decided kata is useless for all practical purposes. Also after the recent headlines about the '10,000 hour myth' I wonder if it's got a scientific justification - I might pass that link to the teacher, and see what he makes of it.

Scales seem like a better analogy - from what I understand, professional musicians swear by them. Does anyone know if they've been scientifically tested as a measure? I'm a big fan of obsessing over basics in the context of various activities (dance, improv, and non-kata stuff in martial arts from personal experience), so it seems like the main question would be how much the more advanced processes resemble the basic ones.
"These were my only good shoes."
"You ought to have put on an old pair, if you wished to go a-diving," said Professor Graham, who had not studied moral philosophy in vain.
User avatar
Arepo
 
Posts: 1065
Joined: Sun Oct 05, 2008 10:49 am

Re: Studying on the Makers Academy course

Postby Arepo on 2014-05-24T16:32:00

When I was thinking about doing a dev bootcamp, I interviewed with both the London ones (Makers Academy and General Assembly). Their responses to why I should pick one over the other were pretty confusing: Makers said their comparative strength was a heavy focus on test-driven development (see previous post), GA said exactly the opposite - that by restricting TDD to a single module, they freed up loads of time for extra subjects.

I'm surely biased by the choice I made and the environment it put me in, but even so I'm feeling quite good about the decision - we've been studying TDD for a week, and a) I find the arguments for it as good practice (interactive documentation that literally describes what your program does as it checks that it's doing it, plus forcing you to write cleaner code in general) quite compelling, and b) I feel like it's a very difficult process (much more so than at least the basic kind of coding I've done so far) which I expect to take several weeks at least to learn to the level of even basic competence.
"These were my only good shoes."
"You ought to have put on an old pair, if you wished to go a-diving," said Professor Graham, who had not studied moral philosophy in vain.
User avatar
Arepo
 
Posts: 1065
Joined: Sun Oct 05, 2008 10:49 am


Return to General discussion