job type
keywords
 
 

 
  home
  forum
  job search
  agency ratings
  rates survey
  candidates search
  general advice
  legal advice
  money advice
  overseas guides
  RSS feeds - stories
  RSS feeds - forum
  about Brainbox/contact
 
 

 
  log in
  create a user account
  candidate listing
  screen name
 
 


 
  advertiser log in
  create an advertiser account
  create a job ad
  administer account
 
 
Thursday, 29 July 2010

Indian programmers the best, says Bill Gates
Tuesday, 13 December 2005



Bill Gates, while addressing a conference in Bangalore, has said that Indian programmers are the best.

"The best programmers for Microsoft come from India," he told an audience of 4,000 programmers during a four day tour of India.

He received a standing ovation in response, and went on to talk about how Indians could shape emerging software trends using Microsoft tools. His audience consisted mostly of people from outsourcing companies.

He said Microsoft wants to expand its Indian workforce by an additional 3000 people, up from 4000 today. He intends to spend US$1.7 billion on the expansion.

"We have done an incredible job of taking the features of new technology to 1 billion people," he said. "But now we have to work on taking them to the 5 billion out there who need to be included...That's the reason I want to reach out to Indian software developers who can bring down the cost of these products, not only for the growing market here, but for the global market as well."

He spoke about the future of computing, and how he expected it to move from PCs to gadgets.

"And here (in India), I see the most lively group of programmers who understand the computing revolution," he said.

Read the full story at NewsFactor.

Paul Knapp (editor@brainbox.com.au)


Articles and advice on brainbox are for general interest only. You should never act upon anything you see here without first seeking professional advice. Please see our Terms & Conditions for full details.
An interesting comment on Slashdot

Slashdot comment

Dan, 12/12/2005 08:34:42 AM
When in India ...

If I was trying to suck up to an Indian audience, I would tell them Indian programmers were the best too.

nemesis, 12/13/2005 03:50:02 AM
ok....

Don't generalize, so you mean to say all Australians are racial?? (based on the Sydney riot's)

JS, 12/13/2005 04:45:55 AM
Always compliment your host!

Why wouldn't he? When I addressed a group in China I praised what I had seen of the Chinese railways compared with what I knew of Australian railways.

Graham, 12/13/2005 07:52:18 PM
New Article - Bill Gates gets lynched by 4000 programmers...

New Article - Bill Gates gets lynched by 4000 programmers after he called indian programmers crap...

"In my personal view india can never be as good as American programmers" where the words uttered before the croud got restless and rushed the stage...

harvyk, 12/13/2005 08:40:18 PM
BTW the above senerio

BTW the above senerio never happened... Bill was never lynched

In relating to the slashdot artical mentioned above...

I think we (and by that I mean managers) need to start weighing up the costs properly and stop with this stupid idea that it's good because everyone else is doing it...

(Some gov't departments IT budgets needed to triple to afford outsourcing, but they where forced to do it because that was the gov't standard...) Also we ourselves need to stop covering up for other peoples mistakes... Lets face it if we start covering up others mistakes soon that's all we will be doing, and because we will no longer be doing our own work it will look like we're lazy and the idiots will be given the promotions, lets for a second forget the whole idea that result is everything (I know as technical people that can be hard) and start playing the games properly and get our industry back...

harvyk, 12/13/2005 10:36:16 PM
Indian developers SUCK

Their work SUCKS very much. I've had to clean up after them and once I've stopped laughing at how bad their code was I despaired and then, invariably, I rewrote it all.

All this on three occasions!

UnemployedITer, 12/13/2005 10:41:49 PM
hmmm...

When I was working in LA, USA I have seen an Aussie who nearly screwed up a project once and also I had to redo lot of work in another project so that does not mean I say all Aussie are bad programmers? I have come across lot of good Aussie developers too.Yes I have seen bad Indian developer and also damn good ones.

By the way I am not supporting off shoring because even my job is at stake. But what I am saying is don't generalize just because someone is bad full country is bad.

JS, 12/14/2005 12:30:32 AM
I am sure they are brilliant

I am sure that the ones Microsoft hire are brilliant, they generally have been very successful with hiring.

But thats possibly due to volume. India should have the best cricket players in the world, what with a population of 1 billion cricket nuts, natural abilities are just statistics.

This really has nothing to do with offshoring, or the alleged dubious quality of offshore development.

Michael, 12/14/2005 01:43:59 AM
silly billy

Dear Bill,

There's no point in sucking up to Indian developers, they're not paying for your products anyway.

 , 12/14/2005 06:12:21 PM
King of spruiking

Does anyone remember what David Murray, the ex-Managing Director of the Commonwealth bank said?

He said Microsoft had failed to deliver on their promises, in that promised productivity gains had not been felt from the use of IT.

Basically this states that Bill Gates is just a spruiker!

Sure the best programmers from Microsoft's Redwood office come from India, something like the top 4% of India's best IT workers (with degrees from the handful of good Indian universities) go to America! Frankly offshoring isn't cutting the bacon for them so the leave for America to earn better money.

This top 4% is a very small number, something in the order of 1000's.

Do the rest of the Indian work force meet Microsoft's expectations, hell no! But that doesn't stop him from giving them false beliefs.

D, 12/15/2005 06:50:19 AM
What about Cultural fit

Firstly, yes I am a recruiter !

One thing people often forget is the culture fit. We know India is a very very competitive country, therefore the people in IT are very highly skilled, however the issues become obvious when you interview some of these people and their English is poor (and that's being nice).

If they struggle to speak our language, then how can they fit into the team they will be working with; what will the code look like?; will they undertsand the project and the business drivers etc?

I would like to know your thoughts on the above as IT is much more than pure technical skills - and we are quicly moving to a model where IT departments work with the business and not for them !

Antman, 12/15/2005 04:42:51 PM
cultural fit

I agree.

Perhaps it is not their english as such but their (in our case) "Australian" English. This cultural fit issue applies to more than just language, and also applies equally to Australians O/S.

for example...the SE Asian concept of losing face..It can be a minefield for the colourfully expresive australian. I also understand that in china there are a multiple of different "degrees" of sorry. It can make things worse to use the wrong one.

Mind you if we went to India it would I believe be expected that we make an effort to understand Indian English if in fact not say Hindi...

UUE, 12/15/2005 09:34:56 PM
They stll SUCK

"Cultural issues" aside they SUCK at their work.

UnemployedITer, 12/15/2005 09:44:56 PM
True..

Yes all Indians are bad and all Australians are good. All Australian university are 'A' grade all Australians are top notch programmers......

JS, 12/16/2005 12:51:15 AM
Purely money motivated

Of course Bill said what he did. He's looking at billions of dollars of profit from one country. Suck up!

I worked with programers from India. Generally about two out of every ten could make it in the states. The rest basically need to be hand held every step of the way. Good luck Bill.

Perry, 12/16/2005 12:24:21 PM
Good One Bill

Thanks to all the greedy American businessman they'll help move all their IT know how to India. So Bill when people like you cause the western world to bleed dry of IT skills the Indians won't need you no more. Why slave for you when they can do it for themselves? No more Bill, no more Microsoft and the void filled quickly by a rising Indian company.

F16, 12/20/2005 08:18:14 AM
Blargh

d wrote:

"sure the best programmers from Microsoft's Redwood office come from India"

Redwood office? Where's that and what do they do in Redwood?

If you mean the place where Microsoft does it's software development then try again.

"...This top 4% is a very small number, something in the order of 1000's."

The top 4% of Indian IT graduates is a lot of people. It's more than 100% of Australian IT graduates.

blargh, 12/22/2005 02:06:13 AM
Re: Blargh

Blargh

The point I am making is that Bill Gates now has a history of being a bit of a shonkster.

The top 4% of Indian IT graduates is a lot of people. It's more than 100% of Australian IT graduates.

Top 4% of Indian graduates from reputable Indian universities, this narrows the margins down a bit. This is fair enough, these top 4% of these universities are good, but there are a lot of other Indians who think they are going to gain riches, and Bill Gates is playing on this one.

What seriously worries Microsoft possible Indian Competition - if an Indian company decided to write their own operating system, well, that market is closed for Microsoft. Similiar for China and Japan.

The reality is Bill Gates is a spruiker, he is a confidence artist. India do have the capacity to compete against Microsoft, but they miss forsight, that's what Bill whats to stuff about with them.

D, 12/30/2005 01:35:13 AM
Play the percentages

I've worked in India for 2 years as part of a company that has established a huge development centre.

The quality of coders is generally low, but with the price difference between India and the western world, they can afford to go through the 3 to 5 iterations required to turn out 'working code'.

It all comes down to horses for courses.

If you need good working code first time, go local, if you can afford the time and re-work, India is a good, cheap alternative.

JCoder, 11/21/2006 08:55:21 PM
Bill Gates is nuts

Hi friends,

I am an Indian and not against any country/culture as I have a taste of both the western and south asian cultures.

The fact is, Indian programmers strongly suck. The reason being, we can't code. There are a number of IT majors with millions employed as Software Engineers, but till today, I haven't seen even one company coming out with a compiler, so forget about quality software and an OS. These guys can't write a virus, so where the heck would they write quality code. These so called Software Engineers, just carry the name tag of being a Software Engineer, but the fact is these guys have no passion, zeal to learn and enjoy coding, design etc.. The cut, copy and paste the same crap code in different projects. These guys are here for earning money and not for writing great code. I had been to interviews in some of the major companies here and I see these so called programmers wasting time walking around the campus, chatting, rather than trying to refine their damn code.

Coming to Bill Gates and MSFT, both suck. I am sick of hearing the term "cheap labour". Labour is nothing but hard work and hard work cannot be cheap, though you are paid less. When you guys are aware that Indian programmers suck, why don't you tell your superiors/companies to shelve the plans of bringing their ass to India.

AKN, 04/21/2007 05:22:33 PM
Removed

This comment was removed as it contained offensive content.

BSGirl, 07/16/2007 09:18:37 AM
What a load of BS

Indian programmers have routinely screwed up our projects. They get arrogant and don't really understand what the requirement is, just what they think it is. You can't understand half of what they say. They commend each other for doing crappy work. And they smell.

LoBS, 07/29/2007 06:44:10 PM
re:

Indian programmers are horrible. They don't follow directions and can't code worth anything. A complete waste of time and money. Management just looks at them like cheap outs.

Many have what they call "Masters Degrees". That's a farse. All they're looking to do is circumvent the H1B's. Most are clueless.

Indian "outsourcing" companies are a farse too. Many are just a bunch of guys sitting around card tables with cheap pc's in some apartment and calling themselves a corporation.

I'm sure Micrsoft has soom good Indian programmers. Just like there's good Indian Doctors and such. But that has to do more with averages than anything. The more people you have the more probability that some will be top notch. Most just don't get it, ride scooters and can't handle simple things like bathing, while convincing themselves that they're becoming a superpower. LOL.

lol, 01/18/2008 01:24:46 PM
Best

Well.. the *best* for his wallet? :)

me, 02/24/2008 12:06:34 PM
I can see it in vista

The Vista is the result of such best programmers.

Zor, 05/23/2008 10:36:28 PM
Rulz

India rulzs

Great Leopard, 06/28/2008 06:19:07 AM
Removed

This comment was removed as it contained offensive content.

Super Indian, 07/05/2008 05:17:19 AM
Removed

This comment was removed as it contained offensive content.

Frustrated Tech Guy, 07/10/2008 05:35:26 AM
Reply

I agree to Bill Gates,

i've worked with many indian programmers with excellent programming skills...

And also worked with some stupid western programmers considering them as SUPERIOR to others!!!

I respect all countries and the people there!!!

There are many talented peoples around the world, not only in a single nation...!!! REMEMBER IT!!!

[poda_mayire!], 09/17/2008 04:44:37 PM
This a joke

This has got to be a joke. Best programmers are in US and northern Europe. Quantity (and cheap labour) does NOT imply quality!

Chris, 11/07/2008 10:02:06 AM
Sri Lankan Programmers

What about Sri Lankan programmers who work in Australia? Have u worked with them? Are they good? Or do they suck as Indian programmers? (I'm a Sri Lankan).

Gnanapala, 01/20/2009 07:57:40 AM
Indian programmers SUCK, No doubt

I have extencive experience of work with indian programmers. Sometimes I wonder if they have brain all together. Most of their programming done by "cut-n-paste". Most of the time their code is buggy as hell and needs rewriting. But they are best at key words. "Extreme programming", "agile programming", "best practices". They also favour java, oracle and xml. Everytime now I hear java I associate it with indian code. Famous IE written by indian team. We all know what crappy piece of soft it is. I haven't heard alot about indian Linux developers.

Actually I am glad they are doing windows development. Hopefully it will bury M$

oo, 02/05/2009 12:17:36 PM
microsoft bombs

is that why microsoft product version updates keep boming like in zune, xbox, and vista? i just say. hahahahhaha!

me, 03/20/2009 01:02:09 AM
i'm Russian programmer

:-D ха-ха-ха

я плачу! индусы в microsoft!

:-D

ха-ха-ха! я так и знал :-D

soffa, 04/01/2009 03:30:04 AM
indian code :)

// indian code examples..

// that's why we need to upgrade our PCs..

bool value;

if (value.ToString().Length == 4) //True - instead of 'if value ...'

{

...

}

else if (value.ToString().Length == 5) //False

{

...

}

else

{

//Profit here 'cause their work paid by lines of code...

throw new ArgumentException();

return !true && !false;

}

ncux, 04/21/2009 01:17:30 PM





Comments are added by users without any intervention by Brainbox. Brainbox does not take any responsibility for anything that appears here. Go to our Terms & Conditions for full details.

 
 

© 2003-2008 PRK Holdings