Skip to content

Instantly share code, notes, and snippets.

@chris-martin
Created April 25, 2013 00:43
Show Gist options
  • Save chris-martin/5456725 to your computer and use it in GitHub Desktop.
Save chris-martin/5456725 to your computer and use it in GitHub Desktop.

I mostly agree with the notion that a university's role is to teach you theory, not to make you employable, but it's hard for me to reconcile that belief with my disappointment when students aren't ready to be hired upon graduation. As enjoyable as learning about computing can be, there is little sense in studying it unless you plan to apply it in some way. This means programming. There's no way around that. It is the tool we have. So if you're going through all the trouble of getting a degree in computation, you ought to be doing your best to also become a damn good programmer. If software practice truly falls outside of the school's purview, then I can't blame its curriculum for neglect. Academia does fulfill its role, but at too great an opportunity cost. Degree programs fill the lives and consume the energy of students who ought to be programming, programming, programming, and pausing to take some theory classes on the side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment