Competing to Work for Microsoft
theodp writes "Addressing 5,000 developers in Bangalore, Bill Gates announced the Code4Bill contest, a nationwide talent hunt which will begin in January and last eight months. Twenty finalists will receive internships with Microsoft India before one Superhero is selected to join Mr. Gates's own team."
I don't get it. If you're the best out of 5000 coders, why would you want to work for any company, let alone Microsoft? Seriously. If you're that good, go out there and start your own company and in ten years people will compete to work with you. You'll get to make all the decisions, do everything "the right way", etc. All of the risk, all of the reward.
"O tay, he was very nice! I think so! Do you think so? Come on now! I tink it is very sad timecop died... I sad, very sad... dest din deace duddy!!! I am torry he is gone."
Mr. Gates is something of a celebrity in India, where technology outsourcing has provided well-paid jobs and changed the fortunes of thousands of middle-class Indians.
I wonder if all of these programmers in India are even slightly concerned that he ditched out on the (I'm assuming here) more expensive U.S. programmers to hire "more cost effective" employees in India?
They might want to think about what happens when ex-Soviet free states reaches a technology level that either surpasses India, or become cheap enough labor wise to be worth the loss of quality. I honestly don't see a lack of qualified programmers here in the U.S. for Microsoft to hire. And I hate seeing companies that have no reason to expand their profit margins start outsourcing just for the sake of making that extra buck.
hi mom!
If I was a poor middle class Indian geek I don't think I would mind interning with microshaft for a year. Would you? It certainly wouldn't hurt to have "winner of the Code4Bill" contest on your resume. But, give me a break, can't he come up with a better name for this contest? It sounds both egotsitical and condescending to me.
So why doesn't he have such a program in the United States? Funny, though, I've never seen the American - or Canadian, or British version - of the Code4Bill contest. Guess expensive developers aren't really wanted at Microsoft.
How are we supposed to motivate college students to enter computer science when the (sadly) premier computer software maker stages competitions to find the very same programmers who may well replace American workers. What bloody hypocrisy Gates has to complain about the state of American CS while at the same time doing his damn best to destroy it.
Bill can recruit programmers from anywhere he wants. But he can try to find the best here, too.
/* Dang, I can't type that well. */
Draw your own conclusion ;-)
Kde India Announcement
Help fight continental drift.
Hey, you 5,000 developers, why don't you do a bunch of Microsoft Windows coding and propoganda for us* (for free) and we in turn will employ a handfull of you for all your combined effort. Now get started!
* all entries and innovation become the property of Microsoft.
"Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
I mean, why hire all those people here in the US of A, and help the economy just a little bit, when you can support a foreign economy and pay 1/10th (that's probably an exaggeration) the amount while your at it.
Typical of way too many companies here in the US, they'd rather save money and make the bottom line look better, than actually support their own economy. It's not like the bigwigs have to worry about budgets or anything...
[/soapbox]
H.
When VCR's are outlawed, only outlaws will have VCR's.
Sounds more like The Apprentice (reality TV show). This will be interesting how geeks backstab eachother for a seat next to the very "one" they loath.
Life is not for the lazy.
If they are focusing at coding, then they are missing the big picture.
Nobody would argue that coding is important, and that you'd like to have good individuals to code applications.
But if you look at Microsoft's products, and compare them to Apple, what are the differences? Coding?
No, the differences are:
* a focus on integration of the hardware and software subsystem
* a focus on ease of use, not quality or rapidity of coding
* a focus on agility of teams. How many versions of Apple's OS have come out since the last Windows update?
I don't see a "coding contest" making a big difference. And it's not like Microsoft is running out of cash and has to shave costs by getting cheaper coders. They're doing it because they aren't growing enough. Cutting staff costs is treating the symptom. The actual disease is bloated code, not much creativity, integration, or elegance in their products. Coding contests aren't going to solve that.
I totally agree with you but I think your aim is a bit off. I do not see the engineers from India as competitors. I see it as my managers just gives my job away to anyone they feel like. If my manager does not value my competence there is nothing I can do about it.
The company I work for outsource projects to Wipro and TCS. The thing that is strange is that any person they send is automatically accepted as an engineer without any tests or screening what so ever. Ofcourse this is now being abused and I am now seeing 24 year old graduates arriving into mission critical projects.
The problem is that management is seeing software development as hard as digging a ditch. You just give anyone (preferebly the cheapest one) a shovel and off he/she go. The thing that is most funny is that in the company I work for it is all based on a lie. My manager plus a senior manager I spoke to 2 days ago claims that I cost 4 times as much as a resource from India. This is not true. What they are comparing is my funny money internal cost with the real fee from Wipro or TCS. What I really cost is 1.5 times. (+ the cost for my office) Of the cost for my salary the Swedish government is taking 55% and when ever I buy something I pay around 25% sales tax. (Food is 12.5% and taxi/bus is 6%) so in the end I might earn LESS than my Indian counterpart.
I want to finish off my rant with a quote from a management book, Object Technology - A Manager's Guide. Page 11. I think this quote explaines quite well managements view on us software developers. "For most business people, polymorphism is so obvious that they have a hard time seeing what is so special about it"
Most good people I know refuse to work for Wipro and TCS. There are a few at Infosys, but that is about a handful. The coders you get sent there are probably low rung, cheap people who get paid a _lot_ more offsite. The Indian developers cost is probably around 300 USD/mth, and he gets about 1200 USD/mth additionally for living out of India.
What Wipro et al bill you for is the sales and management overheads. It might end up being cheaper for your company to just open an office in Pune/Hyderabad and start a local subsidary. You will also get better people.
I can throw myself at the ground, and miss.
So Code4Bill is meant to throw attention away from open source? And the 20 lucky winners get to work for Microsoft for a year for free?
Crazy world. If these 20 are so smart, why aren't they starting up their own companies to provide open source to schools and wi fi to villages?
Or are these at least _paid_ internships?
They're
obviously
being
paid
by
the
line.
Ian Ameline