Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Fundamentally I agree, but I question why we do not teach computer science/coding the same way we teach music?

There are many reasons. One is that the fundamentals of classical music-- the notation, the instruments, the techniques-- have not changed substantially for hundreds of years. Compare the evolution of the keyboard from 1700-present to the evolution of computers during the same timeframe.

Another is that while programming is an activity, it is not a performance. Musical training is designed to impart specific technical skills for use in performance of music. Programming is more akin to composition.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: