Hacker News new | ask | show | jobs
by ashton314 1504 days ago
It changes how you think about general problems. Consider algebra: you learn a particular way of abstracting quantities and manipulating those abstractions. Programming does the same for processes. It also teaches you about problem modeling and decomposition.