Greetings fellow pursuers of Satori,
I'm halfway through SICP and did almost all exercises but now that I've reached chapter 4 (interpreters), I just can't be assed to continue.
I didn't have a lot of problems in the previous chapters, in fact, I got through them at a more or less steady pace in 3 months with a break every so often. However, I eventually reached chapter 4 and suddenly BAM, all motivation to continue left me. Now I need days to do just one exercise, if I even continue reading SICP at all (maybe once a month?), and skipping them entirely is more tempting than ever. I can already feel my memory of the book waning. Every time I force myself to read on, I have to reread lots and lots of text which of course only turns me off more. I guess that interpreters and their intricacies don't interest me one bit.
My problem is that I want to finish the book before doing anything else. I feel that there are still useful lessons to be learned, plus chapter 5 seems interesting again. Oh, and I want to finish what I start at least once. The question is: how do I get motivated?
tl;dr: stuck at sicp chapter 4, don't give a shit about interpreters, how to get motivated to finish the book?
Name:
Anonymous2008-02-17 12:47
Had exactly the same problem (I mean exactly, at chapter the fourth). What I did was gave up for like a fortnight. During that time, find some book to read (not too interesting, this might be dangerous; I grabbed Kernighan's book on ``software tools in PASCAL'' (lol)) Then, after the hiatus, I went on with SICP, started by watching the lectures. When I saw The Sussman my will to chase Satori has returned.
Name:
Anonymous2008-02-17 12:49
What might be helpful is the fact that all I knew about PASCAL before reading it was BEGIN and END (not like I know more now anyway.)
Name:
Anonymous2008-02-17 12:53
If you're bored do something else and stop whining.
Alright, this should be a simple solution. Just step back from the assignment and if for any reason there is something you are having trouble on try figuring out why you got it wrong. Just be more attentive of what you are reading and relate the "new" concepts to something you already know. Self teaching can be a difficult task because you have to become the explorer in the infinite cave of knowledge which you must decipher.
Just remember, there is nothing better than you knowing the information. After all, no one has ever complained of knowing too much, except an existentialist (or should I say they know too little).
Name:
Anonymous2008-02-17 15:18
>>1
Watch the SICP lecture where The Sussman writes a metacircular evaluator on the blackboard.
Recently, I have been reflecting on sicp and how far too many /prog/riders have actually read it. I propose that we start actively reviewing the lectures, posting our own thoughts, etc in a bid to up readership. I suggest reviewing a new lecture every 3 days or so, who's with me?