Slashdot Mirror


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."

67 of 359 comments (clear)

  1. Familiar by Knightmare · · Score: 4, Funny

    I saw this movie once...

    1. Re:Familiar by iluvcapra · · Score: 4, Funny

      An awed hush falls over the crowd assembled, and then Mr. Gates speaks:

      "Is it imperative that we crush this rebellion before the start rainy season! And a shiny new donkey to whomever brings me the head of Eric Schmidt!"

      --
      Don't blame me, I voted for Baltar.
    2. Re:Familiar by TubeSteak · · Score: 4, Funny

      Gates stands in the back control area of his ship's bridge
      with a motley group of men and creatures. Admiral Allen and
      two controllers stand at the front of the bridge and watch the
      group with scorn.


      ALLEN: Bounty hunters. We don't need that scum.

      FIRST CONTROLLER: Yes, sir.

      ALLEN: Those Rebels won't escape us.

      A second controller interrupts.

      SECOND CONTROLLER: Sir, we have a priority signal from the Star
      Destroyer Avenger.

      ALLEN: Right.

      The group standing before Gates is a bizarre array of
      galactic fortune hunters: There is Bossk, a slimy, tentacled
      monster with two huge, bloodshot eyes in a soft baggy face;
      Zuckuss and Dengar, two battle-scarred, mangy human types;
      IG-88, a battered, tarnished chrome war droid; and Boba Fett,
      a man in a weapon-covered armored space suit.


      GATES: ...there will be a substantial reward for the one who finds
      Page and Brin. You are free to use any methods necessary, but
      I want them alive. No disintegrations.

      BOBA FETT: As you wish.

      At that moment, Admiral Allen approaches Gates in a rush of
      excitement.


      ALLEN: Lord Gates! My lord, we have them.

      http://www.google.com/corporate/execs.html
      Dr. Eric Schmidt; Chairman of the Executive Committee and CEO
      Larry Page; Co-Founder & President, Products
      Sergey Brin; Co-Founder & President, Technology

      --
      [Fuck Beta]
      o0t!
    3. Re:Familiar by Basehart · · Score: 3, Funny

      Admiral Gates is in his quarters struggling to put on his space tights and calls Captain Balmer over for assistance:

      ADMIRAL GATES: We need to do something about these damn space tights!

      CAPTAIN BALMER: But what about Longhorn?

      ADMIRAL GATES: That's the problem!

  2. Inquiring Minds Want to Know ... by richg74 · · Score: 5, Funny
    Twenty finalists will receive internships with Microsoft India before one Superhero is selected to join Mr. Gates's own team.

    That's interesting. What are they going to do to the second one that's voted off the team?

    1. Re:Inquiring Minds Want to Know ... by Dracophile · · Score: 5, Funny

      First prize: A weekend away with Bill Gates. Second prize: The whole week.

      --
      Athy, athier, athiest.
    2. Re:Inquiring Minds Want to Know ... by middlemen · · Score: 3, Funny

      They will send him to work on Solaris.

    3. Re:Inquiring Minds Want to Know ... by SilverspurG · · Score: 2, Informative

      Are you saying this is a pimp scheme?

      --
      fast as fast can be. you'll never catch me.
    4. Re:Inquiring Minds Want to Know ... by Baricom · · Score: 2, Funny

      He becomes a posterior support specialist assigned to Steve Ballmer.

    5. Re:Inquiring Minds Want to Know ... by RedneckJack · · Score: 2, Funny

      With former IU Basketball Coach Bobby Knight as their chair throwing coach.

      The runner up get's to join Mr. Ballmer's [chair throwing] team.

  3. Somehow... by E+IS+mC(Square) · · Score: 5, Funny

    this reminds me of Mr. Trump. Just dont know how!

  4. Why? by JonTurner · · Score: 3, Insightful

    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.

    1. Re:Why? by jmcmunn · · Score: 4, Insightful


      Because not every great coder is a great business man. In this day, you have to have some very smart (financially and fiscally) people on your side as well. Besides, after winning this thing you could go do your internship and then quit a year later. The "fame" from the contest will likely provide some sort of venture capital which would hopefully make it easier to start the business anyway.

      Plus, think of all the chicks you'd get...

    2. Re:Why? by ari_j · · Score: 5, Funny

      Think of all the chicks you'd get...

      That didn't take long at all.

    3. Re:Why? by AuMatar · · Score: 2, Interesting

      BEcause not everyone wants to go into business. I'd personally rather go back to flipping burgers- the hours are better, the pay is at least regular, and the stress is lower. Starting a buisness is a low probability gamble with long lasting and extremely negative side effects on your life and health. No thanks.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    4. Re:Why? by penguinoid · · Score: 2, Interesting

      Most coders aren't good businessmen: they don't like the nuances of business and are likely too introverted to be any good. However, working at a big company that decides you are one of the best programmers in [demography] probably means you can earn piles of cash doing what you love. Some coders might just do it for the fame, and to put on their resume.

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    5. Re:Why? by Stormwatch · · Score: 2, Insightful

      Think about it this way... is Bill Gates a hell of a coder with decent business skills, or a hell of a businessman with decent coding skills?

    6. Re:Why? by WindBourne · · Score: 3, Insightful

      Actually, it would be a good opportunity for Google to step forward and announce that they will sign the 2'nd and 3'rd place winners. Who wants to work for bill if you can work for google? These days, Google is where the real coder go and all the fun is at. After all, Google encourages you to do your own thing.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    7. Re:Why? by RallyMedia · · Score: 2, Interesting

      I'm a coder. I've got my own comany. I'm not a great business man :). If you settle for a one-man company you don't need a whole lot of know-how about economics, not much venture capital and so on.. and still you can easilly get about twice the pay of a normal programming job, get to decide workhours / vacations yourself and such. The only good thing to have are some connections at other companies (friends that work there for example) that might need programming help to get you started. Once you'va made a few projects, you'll be drowning in work from them. However, starting up a larger company with more emplyees, that's another thing.. :)

  5. The article isn't clear... by Hawthorne01 · · Score: 5, Funny

    Does the winner or loser of this competition get to code for Bill? :-)

    --
    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
  6. Just for fun by this+great+guy · · Score: 5, Funny

    If I lived in India, I think just for fun I would participate in this contest, and then when I win (because I am of course the best dev in the world), I will tell Balmer "I am sorry but actually I think I am gonna work for Google. Bye ! Oh BTW, nice chair you have there. Have a nice day !".

  7. Neat... by Cherita+Chen · · Score: 2, Funny

    Compete to sell your soul huh? Sounds good, Where do I sign up?

    --
    I'm not fat, just big boned...
  8. Product Development Strategy by codesurfer · · Score: 5, Funny

    Sounds like the final push to get Vista out the door is on! Winner gets to stay on as scapegoat for any problems encountered.

  9. it would be nice to win by fishyfool · · Score: 2, Interesting

    then tell Bill "No Thanks"

    --
    Enjoy Every Sandwich
  10. Intervention needed by fmaxwell · · Score: 3, Funny

    Twenty finalists will receive internships with Microsoft India before one Superhero is selected to join Mr. Gates's own team.

    It sounds like Bill Gates has watched just a bit too many episodes of The Apprentice.

  11. Re:the donkey game by AsmCoder8088 · · Score: 3, Informative
    Except you must replace the donkey theme with cows; Indians save the cows! :-)

    Oh, and if perchance you don't which game this is, check it out!

    basiCreations

  12. What about when India gets outsourced? by radiotyler · · Score: 4, Insightful

    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!
    1. Re:What about when India gets outsourced? by univgeek · · Score: 4, Insightful

      I'm in India, and no I don't see any reason to be even slightly concerned because we're supposedly taking away your God-given right to technology jobs.

      When did you guys lose your "Give me your poor, tired and huddled masses ...' and 'if you work you can make it big' attitudes and get this entitlement attitude?

      What should we have done when you colonised us and took away our wealth built up over centuries, if not millenia? When India alone accounted for a few dozen percent of world trade? Now that you guys are on top, you'd like to keep a third of humanity down forever?

      And did you even consider in your pompousness that some of the software that MS does might be for the local market? Or do you even realise that there's a world outside the US, and languages other than English? And that developing software in the local languages might, conceivably, be easier in that country?

      And, the ex-Soviet states are already technologically and educationally above India/China. What we do have is a huge mass of humanity trying desperately for three square meals a day, clothing and a roof over the head. Considering this, I think with our democracy, we're doing pretty well thank you.

      Come to think of it there are/were many democracies doing quite well until some pompous pricks decided that they were not right-wing enough. Hmm, can you name the pricks?

      One would think that if you post on /. you'd realize the number of unsolved problems in *every* field of science and engineering around us, and welcome the larger number of hands available to solve these problems.

      Don't you want to get off this Earth? Don't you want mankind to ensure its safety with colonies off the Earth? Do you think that's going to happen when a third of humanity is without any technology?

      And for those who think we have no home-grown tech companies, wait and watch. There are companies capable to giving any MNC a run for its money, and is as ruthless as any other (not that I'm happy about this). Do you know the owners of some of the largest trans-oceanic fiber networks are now Indian companies? That some of the largest steel producers in the world are from India? One of the top-three media (cd/dvd/cdr) manufacturers in the world?

      Napolean once said "China is a sleeping giant. Let her sleep, for when she wakes she will shake the world." A large portion of humanity is trying very hard to regain its due. The world order will change. Be prepared for it.

      This probably came off as something of a rant. So be it. When I see people struggling for their lives everyday, and see someone complaining because they theoretically 'lost' their cushy job to the 'third-world' only because of cost, I just lose it :-/

      --
      All bow to his Noodliness!! His Noodle Appendage has touched me!
    2. Re:What about when India gets outsourced? by damsa · · Score: 4, Insightful

      I didn't know the US colonized India. I blame the right wing education system that really must suck.

      What people are bothered by is that large corporations expect certain level of education out of the system in the US. But mega corporations like MS avoid millions in taxes by setting up in places like Nevada. So people would have less problems with Mr. Gates, or Mr. Walmart, Mr. Gm if they paid taxes for better schools, and infrastructure instead of complaining about high wages, health insurance and lack of quality labor in America. Another problem is, if there are so many that lack skills in the US, then why does he hire temps, it doesn't make sense, why not train these temps to be full time employees, he doesn't do that to save money, he is not going to India to get better programmers, he is doing it to save money, once India realizes that, they don't have to beg at the teat of large mega corps and start their own firms and stop being an outsourcing bitch.

    3. Re:What about when India gets outsourced? by starm_ · · Score: 2, Insightful

      Of course hes going there to save money, but the reason he can do that is that indians with the same level of education are poor and in need hence they are willing to work for less. They are in need of money and deserve these jobs much more than the americans. In a free market, jobs tend to go to the poorest regions which just serve to make it richer thus balancing wealth distribution. If it wasn't for that mechanism, the poor would never get a chance. And with the money you will save next time you buy MS products made in India or from the capital gain generated by the MS stocks you own, you can give to US charity or spend in local businesses to create jobs.

    4. Re:What about when India gets outsourced? by badmammajamma · · Score: 2, Interesting

      Nobody here thinks we have some "god-given right to technology jobs". However, we don't like companies that ship jobs out (especially our well paid jobs) to some other country just so they can save a few bucks.

      You are right about the ex-soviet states. If they bothered to learn english, you guys would be fucked. If the Chinese learned english, everyone would be fucked because they'd have programmers working for $1 a day.

      I have met plenty of Indians who are pompous and quite pleased with themselves. Don't think we have some kind of patent on that. It's something you will find in people all over world.

      Finally, fuck the "large portion of humanity". I, JUST LIKE U, only care about MY FUCKING PORTION. Don't play self righteous with me. Every one is in it for themselves. To say otherwise is to either be incredibly naive, deluded, stupid, or a fucking liar. Take your pick which you are. The only difference between anyone is how many people they are willing to fuck over to get what they want.

      --
      Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
    5. Re:What about when India gets outsourced? by harves · · Score: 3, Insightful

      First I think he was pointing out that "the same culture that permeates the US also colonised India". He was referring to a mindset, not a label of Britain or America. But anyway...

      It's odd for you to argue "Microsoft doesn't pay taxes in America, so how can they expect decent programmers in America if they don't fund schools?" By some miracle Microsoft doesn't pay much to schools in India, yet they find decent programmers there. Perhaps it's not Microsoft's tax avoidance that's the problem?

  13. Code for Bill? by fmaxwell · · Score: 5, Funny

    Addressing 5,000 developers in Bangalore, Bill Gates announced the Code4Bill contest

    As opposed to the "Code4Food" contest that they've been participating in?

    1. Re:Code for Bill? by Cowboy+Bill · · Score: 2, Funny

      Err.. Who do you think needs the Code4Food contest more? The devs in India or US? :)

      --
      --> Your Wisecrack Here
  14. Truth be told . . . by kratei · · Score: 5, Insightful

    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.

  15. Bill's always whining about American CS... by bstarrfield · · Score: 5, Insightful

    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. */
    1. Re:Bill's always whining about American CS... by qbwiz · · Score: 4, Interesting

      Hey, Microsoft just sponsored a puzzle-solving competition here at CMU. And they're (or at least Bill is) sponsoring a large portion of a new CS building for our school. I guess that their contributions in the US just aren't that visible.

      --
      Ewige Blumenkraft.
    2. Re:Bill's always whining about American CS... by Jester99 · · Score: 2, Insightful

      So why doesn't he have such a program in the United States? ... 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.

      It's called ImagineCup.

      And this year it is being held in India, as well, actually. But it's a world-wide competition for college students in CS. I met one of the world finalists -- he was thrilled by it. But the point is, there are plenty of competitions. And there are plenty of ways for American students to get ahead. The fact that Bill's sponsoring an additional competition in India is hardly a slap in the face of American students. There are literally hundreds of engineering competitions for American students to enter in. Just because you're not aware of all of Microsoft's efforts doesn't mean you're allowed to criticise them out of ignorance.

  16. Not the Apprentice for the dark side by Tjp($)pjT · · Score: 3, Funny

    I ate lunch with Donald Trump, I knew Donald Trump, Donald Trump was a client of mine. Mr. Gates, you are no Donald Trump.

    --
    - Tjp

    I am in wallow with my inner money grubbing capitalistic pig. ... Oink!

  17. Developers, developers, developers, developers! by nephridium · · Score: 2, Funny
    Ah thank god it was Bill Gates. You all remember Ballmer's "Developers" video - imagine him in Bangalore doing the exact same thing - but due to the lack of air conditioning WITHOUT his shirt. ;)

    Thank you, I'll be here all week.

    --


    And when you gaze long enough into the code, the code will also gaze into you.
  18. Link to Microsoft's Superhero-The Developer's Song by theodp · · Score: 2, Interesting
  19. Real reason: Distract effort from KDE India by bstadil · · Score: 3, Insightful
    KDE India was apparently just formed.

    Draw your own conclusion ;-)

    Kde India Announcement

    --
    Help fight continental drift.
  20. wouldn't it be cool by Khashishi · · Score: 2, Funny

    Wouldn't it be cool if whoever won this contest turned down the job offer?

  21. Me too by hoshino · · Score: 2, Informative
  22. translation... by JoeCommodore · · Score: 2, Insightful
    Here's my take on it:

    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
  23. Not Interested by Rohit_K · · Score: 5, Interesting

    I am a software engineer in Bangalore, and honestly I find this "contest" a bit condescending. I mean, why should I jump through hoops to work at Microsft? If I wanted to work at a large company, I can apply to Oracle, Sun, IBM, Yahoo or Google (all of whom have development centres in Bangalore).

    The only situation where I can imagine myself competing against 5000 developers for a single job would be if I was fanatical about the organisation (e.g., Google), and I certainly don't feel that way about MS.

  24. Ok kid, here's how to be like your idol... by bADlOGIN · · Score: 5, Funny

    From TFA:

    "I want to be like him. I am a huge admirer," said 24-year old Naveen Rao, a development engineer with the outsourcing company Aditi Technologies.

    Well, for starters, you need to drop out of an elite college just before you would have been thrown out for skipping classes. If you've already earned a college degree, forget everything you've learned. Get the point here? Next, since you're mom is rich and has big business connections through charity work, use those connections to steal someone elses product (a crappy OS simular to CPM) and pass it off as yours to a big dumb company with deep pockets.

    Are you getting the point now? After a few years of screwing the company you sold the product to, cut a deal with them to make a better product. Screw them over again by stealing yet another product by hijacking a product team working nearby that's been cancled (perhaps its a GUI on top of VMS by a guy named Cavid Duttler). Use this stolen product team to plow the compnay that gave you the big start (don't worry, your mom's friend moved on long ago).

    Is it starting to sink in yet? From there, you just keep going with whatever makes you money and screws hard working programmers over. Hijack a web browser from some poor startup (make sure they rhyme with "eyeglass").
    Through all of this, if you want to go after something, just throw money at it and duplicate features other companies have done the hard work for. By version 3 you'll figure it out more or less. If not, you can just spend them out of the market.

    Truth is, if you want to be like Bill Gates, all you don't need any technical tallent. And, if you admire Bill Gates, you have a serious lack of ethics.

    --
    *** Sigs are a stupid waste of bandwidth.
  25. It's called cheap labor by Harker · · Score: 3, Insightful

    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.
  26. reminds me of a joke... by jayloden · · Score: 4, Funny

    "it's like competing in the special olympics. Even if you win, you're still retarded"

    NOTE: the above is a *joke*. If you do not have a sense of humor, please ignore this comment and move on.

  27. Reality TV by DigiShaman · · Score: 2, Insightful

    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.
    1. Re:Reality TV by toddbu · · Score: 2, Insightful

      Just wait until one of them gets hit in the head by a ceiling tile. Omarosa, move over. (Actually, we call her "Osamarosa" over here.)

      --
      If you don't want crime to pay, let the government run it.
  28. Contest rules by Spy+der+Mann · · Score: 4, Funny

    1. Whoever makes the first blue screen, wins!

    2. Flying chairs screensavers earn a second place.

    3. the third place, Assistant programmer, will be awarded to the one who makes a program whose clippy assistant says "Developers Developers Developers!" repeatedly.

    4. Everyone in the country will be accepted to participate.

    4b. Except in Nebraska!

  29. Weakest Link by LittleBigScript · · Score: 3, Funny

    So on Bill Gates team you get the privledge of getting coffee for the richest man in the world. Ah, status.

  30. Give me the winner's code, and by Anonymous Coward · · Score: 5, Interesting

    Give me that guy's code, and I'll find at least a dozen things in it that are pretty much fireable offenses in any reasonably disciplined dev org. During my time at Microsoft (5+ years), I've known no less than 50 Indian SDEs (MSFT jargon for software developer). Only two of them could write what I'd call "good code". One of these two was a freakin' genius, but I digress. I don't know if it's cultural or not, but it seems that Indians are predisposed to writing horribly convoluted, unmaintainable cut&paste garbage (sorry, I can't call _this_ "code"). For most of them, if it works _somehow_ means it's good enough. If it were up to me, half of these folks (not just Indian, of course) would be gone and the rest would be scared of checking in atrocities they check in right now for others to rewrite later.

    And the thing is, the culture at MSFT is such that you can't just email into dev team alias and say "this is crap, and this needs to be rewritten". You'd "hurt people's feelings", which will affect your yearly review, pushing it towards (or below) 3.5 grade, for which you get bonus and stock grant that may or may not cover the cost of living. So folks just shut up and suffer.

    Actually, I think Vista will be pretty interesting to watch. It is now mandatory in many (if not all) teams at MSFT to outsource at least something across all disciplines. They outsource mostly Test, but since you have to outsource Dev and PM, too, some of Dev and PM work gets done in IDC (India Development Center). Generally, whatever comes from there ends up being rewritten by non-Indian devs in Redmond, on their own time, because you aren't going to tell your (most likely Indian) manager that the code that came from IDC fucking sucks. As pressure goes up in the ship cycle, folks in Redmond have less and less time to rewrite IDC garbage, so it gets checked in (and shipped) as-is. So I fully expect Vista to be a fuckup of gigantic proportions, until at least SP1.

    The sad part is, people will buy it anyway.

    BTW, this is not a racist or anti-outsourcing rant. Test folks in China did (and no doubt still do) a stellar job. I'm just puzzled that Indians fuck up so badly time after time. If you guys are reading this, you've got to realize that sooner or later it will become clear to the higher ups that company money is better spent in China, despite pretty shitty English that Chinese folks speak.

    1. Re:Give me the winner's code, and by Anonymous Coward · · Score: 4, Funny

      Wow, I'm glad to know I'm not the only one who has felt that way. I've worked with other outsourcers in Eastern Europe, and the code from their senior devs was always comparable to US senior devs. With India outsourcing, though, I usually feel it would take me less time to write the code myself than it does to code read and fix what I get. Here is an example:


      boolean isBarSelected = bar.isSelected();
      boolean returnValue;
      if (isBarSelected) {
              returnValue = true;
      } else {
              returnValue = false;
      }
      return returnValue;


      Why in god's name would someone ever write code like this?

    2. Re:Give me the winner's code, and by Anonymous Coward · · Score: 2, Funny
      Another example:

      int a;
      ...
      if (a != 0) a = 0;
      ...
    3. Re:Give me the winner's code, and by Pathetic+Coward · · Score: 3, Funny

      You left out a few lines:

      boolean isBarSelected = bar.isSelected();
      boolean returnValue;
      boolean result;
      if (isBarSelected) {
                      result = true;
      }
      if (!isBarSelected){
                      result = false;
      }

      if (isBarSelected && !isBarSelected) {
                    result = false;
      }

      returnValue = result;
      return returnValue;

      I actually saw code like this in a production system only it was far worse. Said code was framed on my office wall.

    4. Re:Give me the winner's code, and by NilleKopparmynt · · Score: 5, Insightful

      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"

    5. Re:Give me the winner's code, and by dodobh · · Score: 2, Insightful

      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.
    6. Re:Give me the winner's code, and by nikster · · Score: 2, Interesting

      Microsoft is an anti SDE company anyway. They employ the brightest hackers on top of the most broken platform in the world. Software that was not good to begin with, then got hacked on for decades, then almost saved by a dramatic switch to NT, then watered down with XP and now it's a huge pile of broken shit wrapped in a gigantic marketing budget and service/support system. It takes an active group of really bright people just to prevent a total collapse.

      To have no proper code quality check / audit team just fits this picture. I would expect MS to have a team which is solely responsible for checking checkins and finding smelly code. And getting paid for that. Apparently they don't.

      The goal of the competition is obviously to find that one genius amongst the 5000. Which doesn't sound like such a bad idea, really. Only BillG fans - of which there are many in India - will enter, but what's bad about that? So the genius is fiercely loyal - bad thing? Only when he learns the truth and turns ;)

      As for China good, India bad... I don't buy it. So, you work with a shit company from India and a good one from China. Don't nationalize your experience. Due to the huge boom in IT in India and probably the lack of other opportunities there are a huge number of people in IT there that really should not be. Remember 2000 in Silicon Valley? Any monkey was hired as a web-designer there in those days, for $90 an hour. So what if you have no clue, it's good money! Same thing in India today - only on a much larger scale.

  31. This is an example of why Microsoft has problems by surfdaddy · · Score: 4, Insightful

    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.

  32. Re:hmm by JonJ · · Score: 2, Funny

    Nope, that's a part of "code4sony". Get yer facts straight :)

    --
    -- Linux user #369862
  33. I know this is tacky, by mikeage · · Score: 5, Funny

    But in Soviet Russia, Bill codes for you!

    --
    -- Is "Sig" copyrighted by www.sig.com?
  34. The wrong choices for role models!!! by bayankaran · · Score: 2, Interesting

    And, if you admire Bill Gates, you have a serious lack of ethics.

    Though I will not include Bill Gates in the list of 'truly evil', some of the role models Indians consider are people of totally dubious background.

    About 10-12 years back there was stock market crash in India engineered by loopholes-in-the-system+backdoor-deals by a rogue trader - Harshad Mehta.

    I have seen many reports/articles/interviews where he was admired for his money making skills and quotes like 'I want to be like Harshad Mehta' with all the sincerity. For the last two/three decades there are very few socio-cultural icons in the subcontinent...the people who can be role models.

    --
    Tat Tvam Asi
  35. I knew I saw this movie somewhere.... by lwagner · · Score: 2, Funny

    Willy Wanker and the Software Factory. What bad things could happen to the 19 people who don't win?

  36. Let me get this straight by smchris · · Score: 2, Insightful


    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?

  37. economics... by ameline · · Score: 2, Insightful

    They're
    obviously
    being
    paid
    by
    the
    line.

    --
    Ian Ameline