His point about the commissioned artist vs. the self-motivated artist is very interesting to me as a freelance developer. I often feel bored/discouraged doing projects for hire, yet when building something for myself I'll dedicate 18-hour days to it - even if it's basically the same project. A similar psychology is likely what caused me to excel as a self-taught hacker but fail as a student.
On a similar note, with all the hubbub about how worthwhile college is, it seems that curiosity and self motivation are some powerful deciding factors. Perhaps the current standard of going straight to college after high school is not the right way to go about it.
> On a similar note, with all the hubbub about how worthwhile college is, it seems that curiosity and self motivation are some powerful deciding factors. Perhaps the current standard of going straight to college after high school is not the right way to go about it.
The problem is deeper in culture than that. All education as a whole should not be about raw numbers or facts, it should be about exposure and lighting a creative or investigative spark. We never had an education system centered around motivating interest in topics rather than route fact memorization (insert the Einstien quote about don't memorize what you can look up vis-a-vis the internet) but I think that has to be the end goal of education for humans in general. You can't be content teaching a topic, taking a test, and calling it quits. It has to be about inspiring people to persue more, and Chomsky really hits on that.
I have the same thing you do with software. I'll spend hundreds of hours on personal projects in a month, but for school assignments I'd do semester long assignments the last day. It is about what you are interested in vs what others force upon you to accomplish in that structured environment, the former is the goal and the latter is the failure in that objective.
Mainly because on some projects in my CS undergrad I would put in those hundred hour sessions. I wrote my own shell, for example, that I spent a combined ~100 hours on over 2 weeks, where most people did it in ~10, and I had autocompletion, history, pipes, and primitive variable / looping implemented. Most other people couldn't even do a proper execvP.
I've had the similar experience, of working on personal projects quite close to undergrad coursework yet having a huge difference in my motivation between them. What helped me was the modules that really fit with levelling up my knowledge (for instance a report on System/360 microprogramming).
It's always seemed to me that this kind of person should be a good candidate for postgraduate degrees: driven in their own exploration, effort on interesting things, etc. I've never managed to really find out the reality though.
On a similar note, with all the hubbub about how worthwhile college is, it seems that curiosity and self motivation are some powerful deciding factors. Perhaps the current standard of going straight to college after high school is not the right way to go about it.