4 ms·
I just got obsessed with it while still in grade school and spent all of my spare time learning and trying stuff. I started hundreds of little useless projects,
by mbrock 13y ago
I just got obsessed with it while still in grade school and spent all of my spare time learning and trying stuff. I started hundreds of little useless projects, all of them out of my league.
Pre-planned courses never appealed to me at all, maybe because of some slight ADD tendencies. They try to titrate knowledge in a steady, regulated, and pedagogic way. That just bores the shit out me. The only thing that even remotely excites me is diving into doing things that are too difficult for me, failing, beating my head against my desk, asking real people for help (not supervisors or TA's), making tiny exhilarating steps of progress.
I'm generally very skeptical about all kinds of teaching, upbringing, and so on. Like when parents and educators try to ensure that their kids turn out good by adhering to various "time-honored" methods and curricula, and fail to realize that they're just locking their kids up for decades, ineffectively preaching at them while they wait for the break so they can talk about whatever they're actually, genuinely, vitally interested in.
Maybe I'm just weird, but to me joining a MOOC seems like tying oneself up in chains to learn how to walk. There does seem to be people who actually find sustainable motivation in that sort of thing, but the statistics seem to say they're not as many as those who only think they will.
By all means dabble around with some courses to get your feet wet, but don't expect to become a good programmer by following other peoples' curricula!
- BWStearns 13y agoI know what you mean by the "not as many as those who think they will", but I would say that largely those stats seem to be measuring the wrong thing. Course completion is only one side of the coin. I've learned a TON from free MOOCs, and taken significant parts of about 10. I've finished maybe two? Sometimes the curriculum hits things I already know, so I skip them. I don't have a "complete" course, but I learned what I came for, and since they're not for credit, what do I care if I miss out on internet points? For instance, right now I'm trying to figure out how to do some more complex (for me) HABTM relations in Rails. If there is one lecture in an entire MOOC that makes the concept click with me, I'm happy with the time invested.