Martin Spedding's Blog

Adventures in a disconnected world

Outsource coding? When not if

Don asks about improving the status of developers (http://weblogs.asp.net/donxml/posts/10390.aspx). Well if you read and believe this article http://zdnet.com.com/2100-1104_2-5051575.html then there is no point we might as well all change career.

A few years ago they told us there were not enough people working in IT and now we are all too expensive. The interesting thing is that outsourcing has been around for a very long time but experience has shown that it is not really practical to run projects shorter than 6 months offshore. Which means that the small projects using a few people which are very company specific will not be outsourced but all those big projects are likely to go to low cost countries. This is not just a problem for the US this a global problem. I am in Switzerland and we are feeling the pain here as well.

I think one of the big reasons, in addition to cost, that outsourcing to India and other countries is that for a lot of companies have never understood or appreciated developers. The only contact that most users have with the IT department is user support. Sadly often the user support is stressed and underskilled. So a lot of the users think that IT is trying to prevent them working by making things difficult and buggy. This is the message the mangers hear. This has the knock on effect that the backroom people and developers are thought off as people who the business cannot understand who do not play the corporate game, expensive and disposable. The whole open source "free" software movement is likely to aggregate this impression. If you can get it for "free" I must be overpaying my people or I am overstaffed.

I really enjoy programming and working in IT but if things look the same in a year from now will I still have a job in IT ?

As someone said there is no shortage of potential customers. The problem is that none of the customers have any money to spend .

Comments

Duncan said:

Yes - you will still have a job in a year's time but it may be more architecture and system glue than large project programming. Not a bad thing as the latter affords you a wider range of challenges and opportunities.

I agree that free software has undermined the image of IT as a cheap add-on to a company. Also other articles point to the fact that as most companies now have IT inside the amount of business advantage that can be gained by IT is lower and therefore the amount of money that can be economically allocated to that function is less.

However the numbers show that outsourcing is not the cause of the IT pinch. More it is a case of all budgets being squeezed and the IT budget having more squeezability. By making borderline projects viable outsourcing may actually increase the amount of IT work available in the States and Europe as somebody will still be needed to sew the offshore work into the existing systems. Time will tell...

# July 22, 2003 6:27 AM

Martin Spedding said:

Duncan, thanks for your comment.

Actually I normally work as a software architect. Though sometimes I have to do some development work. I also do some consulting and project leadership work so I am not so worried for me personally. The question really is would you recommend your son or daughter to work in IT. Remember you need a lot less architects than developers.
# July 22, 2003 6:39 AM

Jason Priestas said:

This is an unpleasant phenomenon for a lot of the tech workers here in the U.S. The one interesting angle to note is that as countries like India and such get more and more white collar work from the U.S., their quality of life will go up as will their wage requirements. It's economically attractive now, but in the long run, we may be okay.
# July 22, 2003 10:37 AM

TrackBack said:

DonXML Blog
# July 22, 2003 12:02 PM

Natesa said:

Good afternoon. Nothing is so good for an ignorant man as silence; and if he was sensible of this he would not be ignorant. Help me! I find sites on the topic: Stock trading money. I found only this - <a href="www.fabrikant-records.net/.../insider-trading-stock">insider trading stock</a>. Yes, you can try to applications and also decision about exploiting a program, but namely the &quot; following to markets amount; is a many software, stock trading. Stock trading, large trading is also originally common that it can be cheaper than investing other in the clear diabetes. Thank :-) Natesa from Denmark.

# March 24, 2010 9:29 PM

Home Security Monitoring service said:

Hi, Neat post. There's a problem with your site in internet explorer, would check this' IE still is the market leader and a good portion of people will miss your magnificent writing due to this problem.

<b><a href="www.articlestrips.com/.../which-are-the-top-rated-home-security-systems.html

">Home Security Monitoring

<a/><b/>

# March 18, 2011 7:07 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)