THIS is where you people *might* be missing it ... technology as Mr. Gates referring to is capable of replacing those programmers currently employed overseas; the gold cup will go to the individual or individuals who create the program/the computer that writes its own code ...
Years ago, I worked at a telecom company that produced a product called ServiceBuilder that basically took the programmer out of the loop for mundane, routine changes when creating 'new call services' -
- no longer was code written to run on the 'switch', but rather a GUI had been produced that the customer could manipulate and do the 'programming' required for the new services ... no more need to know arcane switch 'script' language or request changes to switch SPC (stored program control) programs ...