If you view a computer science degree, as teaching you particular sub-technologies (eg: CORBA, HTTP, etc), then sure, it is inevitable that one thinks of a CS degree as a time-limited paper slip.
This is the very definition of vocational training.
But there is so much more to computer science, and technology than vocational training. I hate to say it, but your math classes and algorithm analysis classes? They were some of the most important classes you took. Even classes like compilers are not invalid, even though we dont quite build compilers in the same way as the dragon book says we should. But some things are the same, and the nature of them does not change as fast as people think. For example, parsing has a number of approaches, but they are all inter-related, and learning about one in depth lets you understand why that approach is not ideal or what kinds of tradeoffs one is making.
Another example... as much as operating systems have evolved, many aspects of them just .. have... not ... changed. EG: IPC in modern Unix systems. Pretty much all the same as 1995 (the first year I coded sockets).
This is pretty much the general education vs vocational argument all over again.
This is the very definition of vocational training.
But there is so much more to computer science, and technology than vocational training. I hate to say it, but your math classes and algorithm analysis classes? They were some of the most important classes you took. Even classes like compilers are not invalid, even though we dont quite build compilers in the same way as the dragon book says we should. But some things are the same, and the nature of them does not change as fast as people think. For example, parsing has a number of approaches, but they are all inter-related, and learning about one in depth lets you understand why that approach is not ideal or what kinds of tradeoffs one is making.
Another example... as much as operating systems have evolved, many aspects of them just .. have... not ... changed. EG: IPC in modern Unix systems. Pretty much all the same as 1995 (the first year I coded sockets).
This is pretty much the general education vs vocational argument all over again.