Kifle wrote:Sarvis wrote:Disoputlip wrote:Not that this is an outsourcing thread, but what I see right now is danish companies outsourcing to USA.
With the weak dollar, then US programmers are worth it. Mainly because they actually care about what they produce.
India will get into trouble as Bangladesh, Indonesia and others begin to get better educated.
I think the main reason India is doing so well is because a lot of top management don't have a clue about software.
I watched a movie called Outsourced a few weeks ago. Really good movie, basically this guys gets sent to India to train his replacement and all the people replacing his staff of call center employees. He's given the impossible mission of getting call times down to an average of 6 minutes (industry standard being anything under 7.) They finally accomplish that, only to be shut down that night so that the jobs can be outsourced to China instead... because China is cheaper.
The point here is that quality doesn't matter, only price. India cannot compete by having quality, well paid programmers. If they try that, China will get the jobs.
Yeah, I saw that movie about a month ago (love the netflix). I always think of you when I watch those kinds of movies, Sarvis :)
kiryan wrote:Regardless of whether its India, Russia or China... its not in America.
You have to understand, there are probably more programmers in India or China than people in America...
India's quality suffered alot because IT grew too fast (think the 90s and our tech bubble, if you could spell MCSE you could start out at 60k). Its only a matter of time before they are just as capable and professional as US programmers... (assuming they aren't already and your company just hired the poorest bastards they could).
There will always be some demand for US based programmers... but I do not recommend it as a career. Business Systems Analysts is the best longterm segment to be in if you ask me. Certifications in a technical area is quickest way to good money.
My 2 cents about outsourcing is that as we become more global, more and more jobs will be outsourced. Not too many jobs are secure in terms of not being eliminated or reduce by outsource. In my opinion, if you really have heart for coding and being a developer. Find a company or government position where security is a big concern and your job is safer than most. I think I mentioned before that Government won't outsource jobs that deal with sensitive data. However now days what's considered sensitive is hard to figure out...considering that our IRS outsourced large chunk of Tax Return work to India.
Edit: On personal note, regardless of what job it is. The biggest factors that will save make your job safe are...
A. Your skills (at your job)
B. Your experience
C. Your office politic/network skill