> The deal is, and this is kind of a secret so don't tell anybody, computer programming is like the easiest thing in the world that people get paid a lot of money for. Computer programming is so easy as long as the program that you're writing is small so it can all fit in your head at once, which is how it used to be in the old days, you know? because computers where small, I mean big physically but they were small in capacity so you could fit all your program in your head, and they haven't invented Windows yet which helps a lot.> But today programs are big and complicated and what CS is about is control of complexity, so another way to call our field is "Complexity Engineering".
Transcript from Brian Harvey's Computer Science 61A - Lecture 2: functional programming 2, around minute 13:00