
It will be. See, it's such a new thing. People used to get Ph.D. theses for doing work that we now expect programmers to do as part of their jobs. Computer science is developing very quickly, but unlike math, where they've had 300 years of geniuses developing mathematical theory, we just have our 20 or so years of the people who decided to get involved. Really brilliant people are getting involved and contributing; programming is much more of a mainstream activity now. The fact that people are getting exposed to computers at such young ages now will help change the thinking in the field. A lot of great programmers programmed when they were in their teens, when the way you think about things is perhaps more flexible. In the past, it wasn't considered enough just to be a wonderful programmer; you had to manage people or go do other things. Fortunately, that's changing. Now people realize that it's a science that is worth sticking to and teaching other people.