Wednesday, February 6, 2008

Outsourcing Chronicles 001

I am a corporate developer by day. I write web applications for the company I work for, serving the business needs of their customers.

I have been working with .NET and ASP.NET for the past 5 years or so. It has been an enlightening time.

Prior to that, it was VB, ASP, and VBScript for about 3 years. Boy, were those the dark ages!

Anyhow, my career took a different turn early last year, when a major re-org took place. I mean, re-orgs happen all the time. I've survived quite a few. Why was this one different? Well, it was different because outsourcing was involved.

Now, I am going to define two terms: outsourcing and offshoring.

Outsourcing means a business hires a bunch of oversea workers as consultants and assigns somebody from the domestic office to manage them.

Offshoring, on the other hand, means a company sets up a branch office overseas, hires a bunch of overseas workers as employees and assigns someone to manage them. This person is co-located with the new team.

Well, I am referring to the former. Over the years I've worked at this corporation, I have seen heads get trimmed for one reason for another. But the heads weren't replaced. We were told to make do with what is left.

Now, however, the company is trimming domestic heads and replacing them with oversea ones. That the big difference.

In my case, only my lead and myself survived the trimming. Some joking asked whether my lead and I or the ones that were let go were the lucky/fortunate ones. You see, while others can now go forth with their severance pay and start fresh at another company, my lead and I now have to carry on in a brave new world.

This is the beginning of a series of entries on my experiences working in an outsourced mode. I have been thinking about doing this for some time. And now I have decided to do it. Let's see what comes of it.

To be continued...

No comments: