It's more or less similar to how the local manufacturing died as a result of cheap, mass produced foreign products - in the beginning they were of extremely low quality (Chinese products for example were notorious for this) but eventually the quality either got better over time or nobody cared any more. But fact of the matter is, local manufacturing lose.
In IT, I see this a result of a combination of various factors:
- Shortsightedness of UK businesses and even the government: Implications of low quality outsourced IT probably become apparent over a few years (while the 'profit' or 'cost savings' or whatever get in the accounts the same year the whole IT got outsourced = instant gratification).
- Even some of the local professionals it seem to have a laid back attitude, don't seem to want to go out of their comfort zone to learn something new and don't appear confident, 'can do' -
these are probably all that matter to business types who don't care or can't tell good IT from bad.
In IT, I see this a result of a combination of various factors:
- Shortsightedness of UK businesses and even the government: Implications of low quality outsourced IT probably become apparent over a few years (while the 'profit' or 'cost savings' or whatever get in the accounts the same year the whole IT got outsourced = instant gratification).
- Even some of the local professionals it seem to have a laid back attitude, don't seem to want to go out of their comfort zone to learn something new and don't appear confident, 'can do' -
these are probably all that matter to business types who don't care or can't tell good IT from bad.

Comment