Hacker News new | ask | show | jobs
by lake99 3742 days ago
You're mixing up matters in your analogy. Riding a school bus is a passive task. Using a computer is an active task. You need a Mech. Eng. to design and build a bus. You don't need a Mech. Eng. to maintain a bus. Practically everyone should maintain their own personal computers.

I won't go into why CS concepts are important in school. My coffee has not yet reached my bloodstream.

1 comments

Perhaps a better analogy would be driving cars vs. designing car engines? At least I vaguely recall something like this from Amazon reviews of SICP.