Earlier quoted context omitted.
And you succinctly put why I despise "School". I love learning new areas and new techniques. And when Im teaching myself, I can fail and I go back a step or 2. Not the end of the world. If I do similar in a class, then I set myself further back with a slowly growing chance of doing badly (D or F). And in College, then its another 1-4 credit hours to pay for the privilege. They not only fail me, but demand more money.…
I must have attempted to implement a lisp many times before I got it "right", or a "simple" perceptron etc. Without the pressure I'm not scared of revisiting hard things, I'm driven to actually. Edit: to indicate that a "simple" perceptron isn't actually that simple.
How did you know it wasn't right? Did you run into a problem trying to implement requirements which you knew all along and accepted? (As in, you started coding without planning for some of these requirements ahead of time, then got stuck?)
Or did you learn about and adopt new requirements which weren't easy to retrofit into the existing work in progress?