Why “Why Outsourcing Sucks” Sucks
Friday, August 15th, 2008Why “Why Outsourcing Sucks” Sucks
Here is a the most stupid article written by a very stupid guy titled “Why Outsourcing Sucks”
His Point:
Major Indian software companies are recruiting low quality programmers.
Yes may be because they recruited this guy. But because Indian Software Companies made a mistake once by recruiting him doesn’t mean that they are recruiting low quality programmers intentionally.
A large percentage (I am afraid more that 50%) of the programmers are from non-CS backgrounds. Many are mechanical engineers, electrical/electronics engineers or civil engineers.
So ? I saw some people with Non CS Background who are very very better at coding and commitment wise far better than CS Grads. Trust me, I personally know atleast a dozen of them. And I am pretty sure some of them can even beat the writer of that stupid article.
The pay scales for fresher posts here are not the best even according to Indian standards.
What is he saying ? Helooooooooo can someone explain please.
We don’t care for the quality of the work we do for you. Now I don’t want to piss off any one, but the fact is that seriously no one cares about the quality of their code they do for some American company which they don’t know much about. You will get quality code only if it comes from your heart - like when you code for yourself. Most Indian software engineers don’t feel any kind of commitment to their organizations
May be this guy doesn’t care for his work, may be this guy has less commitment levels. That is really not the case. I see a lot of people sweating hard and working extra hours to get the project done and some people really really care.
Part of the reason why many companies recruit low quality programmers is that the works we get here are mainly some support work or very monotonous and boring development work that looks like it will take ages to get completed. Many Indian programmers have their own pet projects which they dedicate their free time to and they concentrate on the quality of the code they produce for that pet projects instead of the projects they have to do in their organizations.
Really ?
Conclusion: This poor guy really had a bad time, may be he is not competent enough and he has no commitment for his project. He is just interested in sitting for 8 hours in office and getting his salary. Only people with above qualities write posts like this. A small advice, if you find it so nasty leave this job and get into another industry. Find a job which satisfies you and work hard. Unless you are satisfied with your job, you cannot make significant progress in your career. All the best. Really if you dislike software and think most programmers in India are good for nothing, I can bet and say you are the worst of all.
Finally all outsourcing guys, outsourcing has its advantages and disadvantages. It may or may not suit your project. So, decide well and outsource as per the needs.
PS. This post will not hit 1st page of Reddit because most of reddits 1st page posts are manipulated










