Quote from gwb-trading:
As a programmer, let me say "You get what you pay for".
On the projects I use these people for they have done quite well: they have produced quality code, on time and on budget. They also are ISO certified. There simply is no longer any reason to do
commodity skillset types of work on shore.
The distinction between US produced software and work done offshore is diminishing.
For many projects there is no need for top designers: today most infrastructure systems designs for most business models are public knowledge. Most importantly, smart designs that only spit out and accept XML messages allow you to switch out backend systems at will. This is an important distinction and short-circuits the companies that would like to hold your business hostage with high priced systems and services based upon proprietary interfaces or operating systems software. Require modules/subsystems to ONLY spit out and process standardized XML and it makes it very simple to allow competitive bids for systems work since there is no work to disentangle the interfaces.
) - that software will have less and less value-added and so will be delocalised notably I agree with standardisation of interfaces through XML (BTW here's also a thread where I mentioned the importance of interface concept in Object Programming at the time they weren't yet implemented in industry except as embryos