The dynamics of the globally flat business environment have created some fundamental shifts in the staffing requirements of the IT market place. Many large companies are outsourcing IT development work, including off-shoring. As a result, such companies have eliminated apprenticeship programs that were feeder systems for higher level IT positions.
Hopkins, D. H.
(2008). Challenges of IT Work Force Development. Technology First, 6 (2), 4-4.