Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: Jack Black
Since when is programming a “low level job”.

Designing (engineering) large-scale software systems is a high level job. Implementing the system's guts in the latest commodity language (Java and C#, for example) is not as high level.

There is a world of a difference between Programming and Software Engineering.

22 posted on 03/05/2008 8:59:40 PM PST by rabscuttle385 (I have great faith in the American people. I have no faith in the American government, however.)
[ Post Reply | Private Reply | To 10 | View Replies ]


To: rabscuttle385
But the large scale software systems were engineered by those who started out as 'low level' programmers --- or at the very least, they understand the nuts and bolts and have done it on some level in their past.

My concern is that when all the 'low level' programming and tech support is outsourced to other countries, how do you climb the IT knowledge ladder? All of the finest IT people I know started at the 'bottom'. There's gonna be a lot of lost knowledge and understanding at some point.

The currently outsourced 'low level' IT people will be at a distinct advantage when the 'high level' jobs need staffing.

The IT Industry in the US is in trouble in the future.

39 posted on 03/06/2008 11:13:39 AM PST by american colleen
[ Post Reply | Private Reply | To 22 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson