> And foreign nationals make up about 60 percent of the
>Ph.D.s in computer science and engineering coming out of U.S. colleges,
>according to an analysis of education statistics by the American Association
>for the Advancement of Science.
>
That doesn't really mean that much. Most of the innovation and work
happens on the grunt level and you don't need a phd for that.
Programming is a craft, like writing. You don't need a PhD to do it
well. You just need to program a lot and work with more experienced
programmers. If companies provided $$ for programmers to take a class
here and there when needed, it would accomplish the same thing that a
Ph.D. is supposed to.
Joanna