Developers are easy to ignite into flame-war mode by a just-in-passing mention that their jobs might go away because of outsourcing.
Now the worry is their positions will be eliminated, not by outsourcing to China but, instead, by a computer doing automatically what the programmer used to do by hand.
This idea has been around certainly twenty years and, indeed, is used in many different forms.
The suggestion that this is some sort of new major breakthrough which will change the industry is utter nonsense although a stronger word is indicated.
Possibly this new rubbishy rumor came from a speaker at a Gartner conference explaining the dangers faced by U.S. programmers who wanted to stay in the business.
The suggestion was that these semi-automatic programming devices are a bigger threat for the future employment of American developers than developers’ jobs going overseas to China.
Difficult to know how to react to such farcical nonsense at both the automaton and the China level.
Software automation is a reality.
Things you did by hand are now being accomplished by the programming tools you buy. But this trend is at least twenty years old — perhaps much older — and will continue.
A computer should be used to automate the boring, repetitive stuff. That is the point of the exercise.
A speaker reported in Java World suggested developers to map out their careers to avoid areas that are rife for automation.
How that is to be done is not explained.
Computers have alwas been used to cut out the drudgery in progamming and whether it is done in China or the United States is irrelevant. It is part of the process of computer development.