← Back to context

Comment by treprinum

10 days ago

It's more like SICP is a bad intro but a great outro to programming studies. First get some simpler basics allowing you to understand what can be done with computing and apply to some of your hobby ideas, then dive deep to actual low-level details and various approaches to understand all the trade-offs and applicability of each. Overwhelming freshmen with SICP is not the right approach for most.

I ought to think university aged adults should be on the point of doing deep conceptual dives on the fields they chose... dive deeper into. I get what you're saying and it makes sense given the realities of CS programs. But I can't help but feeling that freshmen being overwhelmed by SICP is a symptom of a problem and not some limitation of the young adult mind.