>With that in mind, why would computer companies take the effort of changing
>immigration laws for programmers to 'beef up' the US market, instead of
>outsourcing overseas?
>
>Regards,
>
>Wojtek Sokolowski

The main thing that prevents this is that the portion of the project life
cycle that precedes the actual programming and testing requires heavy
involvement with end-users and knowledge of their business. Outsourcing
works best for highly technical applications whose requirements are fairly
straightforward. For example, build software that will serve as a bridge
between mainframe and Unix applications. Where things get more complicated
is, for example, an application for online student registration. At
Columbia, this involves a lot of give-and-take, which works best in on-site
discussions.


Louis Proyect
(http://www.panix.com/~lnp3/marxism.html)



Reply via email to