Slashdot Mirror


Microsoft Rumored To Lay Off Thousands Worldwide

nandemoari writes "It seems not even Microsoft is impervious to the effects of this increasingly painful recession. According to reports, the Redmond-based company is preparing to lay off about 17 per cent of its entire workforce in the coming months. Despite its portfolio diversity — including operating systems, antivirus software, and video game consoles — Microsoft is clearly feeling the pressure applied by a tightening global economy. In fact, there seems to be a sense of emergency to the massive cuts (about 15,000 workers out of 90,000), which rumors suggest should be made official by January 15."

48 of 506 comments (clear)

  1. Why? by ShooterNeo · · Score: 5, Insightful

    I have to ask...why? I thought Microsoft was massively profitable, even today. Surely they don't have to fire all these people to prevent losses?

    If Microsoft is still profitable, despite the recession, then they are really using the economy as a 'cover' to do the layoffs they always wanted, anyways. A good chunk of Microsoft represents divisions that don't make money, and never have. They have all sorts of niche applications, research, online sites, game consoles, ect...none of which, as far as I know, have made them any money. All of Microsoft's dough comes from Windows and Office.

    (before you say the Xbox division has made money, check your numbers : it never has made anywhere close to the money that was invested into it for each console. And, once a console is obsoleted, if you haven't made the money you spent to develop it back, you never will)

    1. Re:Why? by Jeff+Hornby · · Score: 5, Insightful

      If you look at the blogs of some of the microsoft employees, Microsoft isn't just using the recession to cut unprofitable product lines, they're also using it to cut people who maybe shouldn't have been hired in the first place. Specifically, layoffs are being used as a way of culling the bottom 10 or 20% of performers in order to improve the overall performance of the company.

      --
      Why doesn't Slashdot ever get slashdotted?
    2. Re:Why? by ShooterNeo · · Score: 5, Insightful

      Of course, that's a really douchebag move on Microsoft's part. If they are going to fire a ton of people to increase their profits, why didn't they do this when the economy was ok? Or wait until the recession ends? Essentially they are kicking out thousands of people during the WORST possible time to be fired, and doing this now in order to not look as bad and to prevent lawsuits. (since the best way to do a questionable firing is to lump it together with a bunch of other firings and call it a 'layoff')

      I know, I know, Corporations are not your friend, even if they employ you. They are out for themselves, and noone else. But why would an employee of Microsoft be motivated to 'go the extra mile' for a company that does things like this? If a company I was working for did stuff like this, I would quickly lose any loyalty I had and try to find ways to manipulate the system in order to do the least work for the most pay.

    3. Re:Why? by Ender_Stonebender · · Score: 2, Insightful

      They're not doing it to "prevent losses". They're doing it to "maximise shareholder value". From the perspective of a corporation, any employee that doesn't add more value to the company's bottom line that it costs to employ them is not worth keeping around. Clearly, someone at Microsoft feels this is the case with a significant fraction of the workforce there. (Whether they are right or not is something that only time will tell.)

      --
      Loose things are easy to lose. You're getting your hair cut. They're going there to see their aunt.
    4. Re:Why? by daem0n1x · · Score: 2, Insightful

      Welcome. It's called capitalism. Love it or leave it.

    5. Re:Why? by tg2k · · Score: 2, Insightful

      Per the previous comment, if you were going the extra mile, you'd be less likely to get laid off, even now.

    6. Re:Why? by Hurricane78 · · Score: 5, Insightful

      You still live in the illusionary world, where companies care for anything other than more money? Why do you think, they call them "human resources"? Because you don't work with resources. You use them. And when you used them up, you throw away the empty shells.

      They don't even need to attempt to cover anything. It's just you, thinking they had some kind of conscience.

      If Microsoft does anything at all, it is, to make more money. There are no second objectives.

      And this is not a MS-specific thing. It's the foundation of all capitalism and all companies.
      This is why some people hate capitalism. I don't hate. I just think that there is no better alternative yet.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    7. Re:Why? by Anonymous Coward · · Score: 1, Insightful

      It costs a lot to pay 15,000 people. Assuming a low end average $50k salary that costs Microsoft $60k with benefits the total is nearly one billion ($900 Million). That is not even including secondary costs like phone lines, office space, heating/cooling, electricity, training, travel, parking, computers, etc... It could easily add up to $1.5 Billion saved annually.

      If they can cut 10-15% of the workforce and still maintain their profitable product lines then the real question is, why didn't they do this sooner? Or maybe, why did they introduce so much bloat into the company in the first place?

      [yes, yes, insert software bloat joke here]

    8. Re:Why? by 0100010001010011 · · Score: 2, Insightful

      Panic Mode. Everyone is going into Panic Mode. Our company has had record profits for numerous quarters straight. We weren't even close to posting a loss in Q3 but given the economic forecast the powers that be went into a massive lock down on budgets:

      Executives are taking a 5-35% paycut, No merit based pay raises across the board, bonuses reduced, Hiring freeze, releasing of contract workers and buyouts err... "Voluntary Separations".

      All in preparation of what's to come. If you're firing people when you're losing money it's too late.

      Personally, I'm mad I'm not getting my 8% raise for good performance, but I'm glad I still have a job and I hope that they're over reacting. If they're not, it's best to start saving now.

    9. Re:Why? by Thelasko · · Score: 5, Insightful

      I have to ask...why? I thought Microsoft was massively profitable, even today. Surely they don't have to fire all these people to prevent losses?

      You have a lot to learn about how Wall Street works. Being profitable is not enough to keep stock prices high. Brokers and analysts come up with figures (sorry for the ads) that corporations have to meet or exceed for fear of a massive sell-off. As a result, corporate executives often order massive layoffs in order to meet these expectations made by Wall Street to keep the value of their stocks high.

      In my opinion, this is a major flaw in the way our economy operates as these layoffs ultimately do more harm than good. Corporations that do these types of layoffs often hire many new employees as soon as it looks like they will beat The Street's expectations and will spend massive resources to train them, only to get rid of them down the line. Employee's are all unique and should be treated as an investment, not a commodity.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    10. Re:Why? by commodore64_love · · Score: 3, Insightful

      or, just go to work for the government where layoffs never happen (even though half my coworkers don't do a damn thing all day). Governments don't do layouffs because it would look bad for the politicians. It's welfare for the middle class.

      Hi diddle dee dee; a bureaucrat's life for me;
      We rob from the taxpayer and pay ourselves
      We don't do no work because we'll get your money anyway.
      Yes I pay taxes, but I use your money, not mine!
      Yes it's a bureaucrat's life for me.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    11. Re:Why? by aussie_a · · Score: 2, Insightful

      So let me get this straight you're basing the fact that Sony won the marketshare the "first" time and Nintendo winning it the second time as a sign that Microsoft shouldn't keep trying? The fact you don't mention if they lost to the PS3 is telling. It also means that Microsoft could win the 3rd time.

      Also what's more important then "winning" is improving. If they keep improving, its quite possible they'll win in the future.

      But don't let these things get in the way of your anti-Microsoft bias.

    12. Re:Why? by GeorgeMonroy · · Score: 3, Insightful

      Microsfot has hardly lost this round. Have you seen the software attache rate for the Wii? It is attrocious. Meanwhile the Xbox 360 has the largest software attach rate in console history.

      --
      You got the touch!
    13. Re:Why? by mpapet · · Score: 3, Insightful

      Specifically, layoffs are being used as a way of culling the bottom 10 or 20% of performers in order to improve the overall performance of the company.

      Haha. If only that were true.

      First to go is the bottom 10-20% wage-earners. What's left are a few people who work, and the vast unwashed masses of people who pass their work onto others, look busy, blame others for failures and take credit for the slightest whiff of success of something nearby.

      Bottom line: way more aggressive workplace politics, less productivity.

      This is the human condition and Microsoft's organization is not immune to it.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    14. Re:Why? by cayenne8 · · Score: 4, Insightful
      "If a company I was working for did stuff like this, I would quickly lose any loyalty I had and try to find ways to manipulate the system in order to do the least work for the most pay."

      Err...isn't that what everyone does now?

      Not so much the least work part...but, really, the days of loyalty to a job/company....and having a job for life are LONG gone my friend. There is no such thing anymore, aside from very, very small operations maybe.

      That's why I like...and advocate more people try to get into contracting. If you are going to, as an employee, get treated with no loyalty...are easily replaceable, they why not get paid contractor rates? And hell...it isn't like you have any more job security as a direct employee..just talking with a friend of mine that is an engineer in the oil rig building business. He mentioned that some work had slowed...and they fired a direct employee..to keep him around as a contractor.

      So really, don't get too caught up on this loyalty thing. In most cases, you are dispensible to the company, don't take a job as something personal. It is merely something to earn money from. If you like doing the stuff, even the better, but, don't try to think you will be appreciated personally in the long run. And don't take it personally, it is just business. Yes, try to make the max. buck you can. They are only after the max work they can get out of you.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    15. Re:Why? by Anonymous Coward · · Score: 1, Insightful

      Define bottom 10%. Lines of code per hour is a bad measure, we all know that. Completed tasks? Too variable. Vista was "completed" to requirements. The requirements sucked so being complete was, in fact, a complete disaster.

      Most valuable contributions? Their research group has never come up with anything original, their office group wastes time hard-coding in flight simulators (leaving lots of bugs they could have spent the time fixing in place), their OS group can't seem to grasp what the users want and their compiler group is guilty of designing the worst development environment I've ever seen.

      Potential to move the company forward? Research is unpredictable and you do not - and cannot - know what they will turn up next. Evaluation for performance will mean keeping the lot or sacking the lot, as that's simply not meaningful in research.

      The biggest dead-weights to progress are, and have always been, the bulk of senior managers. Sack 20% of those and you eliminate not only much of the wastage but also ten to a hundred times the cost of keeping them hired. It's obvious to anyone, though, that it's not really the 10%-20% "bottom performers" that will be let go, it will be the 10%-20% that have offended a manager in some way, been slightly different from the "in crowd", been outed for admitting there were bugs in their products, and so on. This has nothing to do with "improving performance" and everything to do with "improving the life of luxury" that management feels it is entitled to.

      And if they wanted to cut unprofitable product lines, why do they keep trying to ditch XP and replace it with Vista? Vista is costing them money, XP is making a profit. This deadline on XP licenses shows Microsoft has no interest in whether a line makes money and every interest in using the cloud of uncertainty to ditch products they see as somehow aiding "the enemy" (these being users, competitors, the universe, etc).

      Isn't that obvious to anyone? They've enough liquid assets alone to ride out the entire predicted duration of the recession, even if they never sold a single product in that time. Ergo, it has nothing to do with necessity. Equally, it's common knowledge that it takes ten times as long to speed up as it does to slow down, making a recession an easy way for rich companies to out-accelerate everyone else.

    16. Re:Why? by gbjbaanb · · Score: 5, Insightful

      Rather, if MS is like any place I've ever worked, he was probably referring to the people who shouldn't be in the position that they are in.

      unfortunately those are the people who will be deciding who goes.

    17. Re:Why? by quarterbuck · · Score: 5, Insightful

      Cutting "low performers" has, in my experience, always been a sign of a company in financial trouble.
      Jack Welch was the one of the first guys to propose the idea of firing the weak performers and at GE popularized it company wide, firing employees and selling weak businesses. I have not worked at GE, but from reading his book it seems that it is important to measure the right outcome before firing people. When he said that he would sell off companies which were not number one in their industry, the companies started redefining the industry very narrowly so as to be number one. eg: We are the number one company that makes 40W bulbs and toothpastes. He also explains how you can end up firing wrong employees.
      So Firing bad employees has been done atleast by one company in times when they were not in financial trouble.

      --
      http://slashdot.org/submission/1062723/Cheap-mobile-data-plan?art_pos=2
    18. Re:Why? by bugi · · Score: 2, Insightful

      Okay, so don't blindly rely on imperfect models. Their managers should know who the slackers are, what they do and what the consequences are of firing their ass. That's their *job*. Otherwise, fire the oblivious boss and promote Wally. Then fire Wally and repeat until sanity is visible.

      Psst. Don't tell my boss I'm here.

    19. Re:Why? by 0xABADC0DA · · Score: 2, Insightful

      That'll be interesting, then. By and large, every performance measuring I've ever seen has been flawed, and unless it was for very simple jobs, greatly so.

      For programmers it's really easy. Just find the programmer that people go to when there's a problem they can't figure out and ask him who should be fired and why. These people know exactly who isn't pulling their weight and can explain why in detail.

      If you need to fire more people, find the person who fixes everybody else's broken code and ask them.

      This has the double benefit of firing the worst performers and reducing the workload on the better ones.

    20. Re:Why? by CyberLord+Seven · · Score: 2, Insightful
      Then someone needed to fire the Human Resources VP. It is the job of HR to make sure people are released properly.

      If HR was not consulted, then the company needs to educate management or dump the incompetant bastards who did not consult HR in such a critical action.

      --
      We have always been at war with Eurasia!
    21. Re:Why? by Pontiac · · Score: 4, Insightful

      You know what happens when they announce this kind of stuff? The top 20% start looking for new jobs and bail out or retire. They don't want or need to deal with the tasks from the bottom 20% who got canned.

      My last company got in a crunch and started a round of layoffs.. They managed to drag the selection process on so long almost all the top level admins, DBAs and programmers bailed out before they could name people. In the end there were very few layoffs because all the top people left and didn't get replaced..

      --
      If you think it's expensive to hire a professional to do the job, wait until you hire an amateur. --Red Adair
    22. Re:Why? by dargaud · · Score: 3, Insightful

      WTF is a 'software attache rate' ?!?

      --
      Non-Linux Penguins ?
    23. Re:Why? by p0tat03 · · Score: 2, Insightful

      The problem with laying off people based on reviews is that it obscures the true value of these people. Is your bottom 20 percent really that bad? Laying off the bottom 20 of a team of elite hackers seems ill-advised, and laying off the bottom 20 of a team of slackers seems to not go far enough.

      If you're going to "clean house", target people with an absolute bar, and get rid of those who fail to make the cut. Using a proportional layoff like "bottom 20 percent" doesn't do much good, and only serves to overwork people and decrease morale dramatically as people scramble to out-do each other and cover their asses. Risk will become a dirty word as people stick to tried-and-true and easily-defensible actions instead of trying new innovative things.

  2. Re:Predicted a while ago by MyLongNickName · · Score: 4, Insightful

    Microsoft is still massively profitable. This downsizing will only make them more profitable. Microsoft may not be the #1 player in 20 or even 10 years, but this event has little to do with that.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  3. Re:Cuts are to Trim the Fat by kyrre · · Score: 2, Insightful

    You forgot hardware testing. Those guys have not seen any action for years.

  4. Re:Companies do this kind of thing all the time... by Reapman · · Score: 4, Insightful

    Probably because, for Microsoft, this doesn't happen all the time. I can't remember the last time Microsoft laid off 15, 10, or even 5 percent of their workforce.

  5. Profitability Has Nothing to Do With It by RobotRunAmok · · Score: 4, Insightful

    Here's the Dirty Secret: Around the nation there are profitable companies who have been operating "fat" for years, with bloated rosters of do-nothing personnel. You know this -- We all know this, we've bitched and moaned about it on this board and down at the local pub for years. The trouble was, it was just too difficult to fire anybody. In the litigation-happy workplace that was late 20th century America, a guy had to practically set fire to his cubicle with two secretaries tied to chairs inside it before he could be let go.

    No More.

    Now, all any large company has to do is mumble something about "recession" or "difficult times" and nobody -- employee, manager, or labor lawyer -- will blink twice.

  6. More FOSS developers by RichMan · · Score: 2, Insightful

    So what are these people going to do? And how are they going to get jobs. Right away the market will be saturated and they will be sitting around.

    Short term, work on free and open source software (FOSS) from home for free. This keeps their hands warm and gets their skills up to the new market.

    Long term get employed to implement FOSS solutions for companies looking to avoid Microsoft costs.

    Well that is what I see the better ones doing.

  7. Re:You mean by Anonymous Coward · · Score: 1, Insightful

    that they are acting like other companies?

    No, other companies cut the bottom 10 to 20% of earners. Performance rarely has anything to do with it.

  8. Diversity? by justinlee37 · · Score: 1, Insightful

    Despite its portfolio diversity -- including operating systems, antivirus software, and video game consoles

    Those are all technology related. I would hardly call that a "diverse" set of assets.

  9. not surpised by Microsoft Layoffs by Dan667 · · Score: 1, Insightful

    When, as a software company, you abandon developers and decide that the people who actually use your software are not really your Customers you cannot do well.

  10. Re:Layoffs by larry+bagina · · Score: 2, Insightful

    Firing 15,000 people is easier than firing 1 person.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  11. Ah, an innocent victim, have we? by Gazzonyx · · Score: 4, Insightful

    Smart enough to know that if they want to eat, they have to work.

    Following your logic far enough reveals that we're all guilty of murder.

    If you were half as clever as you think you are, you'd be able to rationally sort reality from your own hatred of Microsoft. BTW, this is coming from the president of a Linux User Group.

    Take a step back, get some perspective, and stop allowing yourself to be so emotionally involved with technology. It's fine to be passionate about a technology... up until the point where it replaces rational thought. After you cross that point, you lose respect, geek cred., and any chance to be taken seriously. There are plenty of brilliant people who will never impact the world because they lost all creditability. Don't be one of them.

    --

    If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

  12. Why layoff? by gillbates · · Score: 5, Insightful

    culling the bottom 10 or 20% of performers in order to improve the overall performance of the company.

    If someone isn't doing a satisfactory job, they can be fired.

    But no matter how many people you lay off, you'll always have someone in the lower 10 to 20 percentile. That's just the way statistics works.

    There are a variety of reasons why culling the bottom performers seldom improves the performance of the company as a whole:

    • Employees typically retain undocumented product knowledge in their heads. Someone with intimate knowledge of the codebase, who wrote the original code and debugged it, can typically turn defects around ten times faster than someone who was not involved in the original product.
    • Engineers with the lowest rated performance usually get that rating because they are thorough, methodical and diligent. In other words, they keep the poor code the other engineers write from making it into the shipping version. These are not the kind of people you want to fire.
    • The best performers typically sacrifice aspects of the job which aren't rated in order to achieve that rating. For example, they might write unmaintainable or difficult-to-understand code; may reinvent the wheel; might write code which is far more complicated than needed. While they meet their rated goals, their long term costs may exceed the benefit.
    • Problems inevitably crop up that require novel solutions. Having a staff with a diversity of skill sets creates an environment where the best tool is used for the job, rather than having to use a single tool for every job, no matter how poorly suited, because the company laid off all employees with "unneeded" skill sets.
    • There will always be employees in the lower X% no matter how many people are laid off. Typically, there is a 10 to 1 performance ratio between the best and the worst performers. Instead of simply laying off the lowest performing employees, the question should be, "Why such a large discrepancy?" The answers are often illuminating: A.) Office politics; B.) Personality conflicts; C.) Equipment/resource shortages; D.) Problems with the development process; etc... Ignoring the reasons and simply laying off employees often exacerbates the underlying problem.

    I've seen management buy into the "layoff the lowest performers" myth far too often to let it go. It is almost always the harbinger of deeper, structural problems within the company, which if left unaddressed, result in the financial collapse of the company. Laying off people - even the worst performers - almost never results in a more efficient company. If you can't fire them for cause, they're more than likely adding value, even if that value isn't being measured by a performance metric. Take that away, and you take away your ability to do business.

    --
    The society for a thought-free internet welcomes you.
    1. Re:Why layoff? by Joce640k · · Score: 4, Insightful

      You think all 90,000 Microsoft employees are programmers?

      I doubt if even ten percent of them are. Most will be middlemen and general hangers-on.

      --
      No sig today...
    2. Re:Why layoff? by Jaeph · · Score: 2, Insightful

      I am amazed that your ill-supported rant got rated so highly. Do you have any supporting evidence for your wild accusations? "Engineers with the lowest rated performance usually get that rating because they are thorough, methodical and diligent." ... "The best performers typically sacrifice aspects of the job which aren't rated in order to achieve that rating."

      Where did you come up with this nonsense?

      In my working experience (both as programmer, administrator [dba/sys], manager), the worst performers are usually personality problems, with very little to do with ability. People with technical ability are a dime-a-dozen, and the need for *stellar* technical ability in real-world situations is minimal. But it is very important for technical people to interface with their team, customers, and management. When someone gets layed-off, it is typically about due to their inability to get along, not to their technical performance.

      -Jefff

      --
      Please learn the difference between a dissenting opinion and a troll before you moderate.
    3. Re:Why layoff? by Trojan35 · · Score: 2, Insightful

      So, all your points are good, but a good manager should recognize all of those things and incorporate them as positives in your performance review.

      If you have bad management, well... you should have already been looking for a new job.

    4. Re:Why layoff? by Anonymous Coward · · Score: 2, Insightful

      I am a Microsoft employee, and not a manager.

      If an employee maintains significant undocumented product information - and doesn't take the time to document it - they are being a bad employee. Yes, it's obvious that knowledge of the codebase and the problem space will lead to faster and better bug fixes, but your point doesn't follow from your argument.

      Performance evaluations are not based on bullshit like LOC; methodical and diligent developers do not get bad reviews because they aren't spraying out code. The folks on the low end of the performance evaluations are usually some combination of slow, lazy, and disinterested. I think you're using a bad definition of "performance" then arguing against it. No, the best performers do not sacrifice critical things like readability and maintainability. Performance is not measured by volume.

      Politics and personality conflicts always exist. It's the goal of a manager to work those out, and good engineers can deal with it. That doesn't always happen - and partly for this reason, it's pretty easy to move around in the company. Equipment & resource shortages aren't really a problem - though some teams have folks doubled up in their offices, which sucks and usually hurts productivity. The development process is usually an iterative improvement on the process that shipped the last version, which was an iterative improvement on the one that shipped the previous version, etc. It's pretty unlikely that the process is so broken that it cripples anyone.

      It really is the case that some people do a bad job. After years trying to shape them up, sometimes you have to ship them out. It's poisonous to a team to tolerate poor performance.

      Also, Microsoft managers are not MBAs in suits. They're folks who used to do the same job that they're now managing, usually for several product cycles.

    5. Re:Why layoff? by Fulcrum+of+Evil · · Score: 2, Insightful

      We're talking about OSes here - DOS is a program loader with an attitude.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  13. Re:You mean by Raenex · · Score: 4, Insightful

    Please, spell out "people". You're not text messaging.

  14. Re:You mean by Tdawgless · · Score: 4, Insightful

    People are judged by perception. It's the responsibility of everyone to control the perception of themselves. Perception is reality. As a manager, I don't have the time to invest in the people who aren't willing to carry their weight. If it's an identifiable problem with the company or management that's causing a performance loss, then the employee probably should either say something about it or move on.

  15. Hmm, no. by tjstork · · Score: 1, Insightful

    1. GM, back in its day, would have never have pushed out Windows upgrades after upgrades. GM in its prime basically kept the same tool and die in place for 20 years and didn't invest in improved engineering and manufacturing techniques. Microsoft has tried to avoid this. AS a rule, the quality of Microsoft products has improved over time. I remember having to set DIP switches to get Windows 3.1 to boot, or fiddle with config.sys and himem.sys to get DOS to start, and every instance of Windows I've had has had some issues coming down the pike. Vista, for me, has been rather famously stable and I dread leaving it for Windows XP when I have to.

    2. Microsoft doesn't ignore the customer. They just have a lot of customers that don't care about security. Look at how many people complained about Vista's UAC dialogs, when, my Linux box has had the same thing for quite some time.

    3. Microsoft's vision isn't at the top, its in the head of each of the product groups. There is a vision to Visual Studio and C#, even if a lot of us don't like it. There is a method to the madness of Office and there is certainly a vision to Windows.

    That's not to say that Microsoft won't go GM on us. They always could, but, they at least see that they need to make changes to improve.

    --
    This is my sig.
  16. Re:You mean by WindBourne · · Score: 2, Insightful

    IOW, you think that rather than judging somebody based on their work, they should do more asskissing to you. Yes?

    --
    I prefer the "u" in honour as it seems to be missing these days.
  17. just think though... by rajafarian · · Score: 2, Insightful

    He gets to vote.

  18. Re:a shame by Anonymous Coward · · Score: 2, Insightful

    What's a shame? 15,000 Microsoft employees losing their jobs.

    What's a crying shame? 75,000 continuing to work for Microsoft.

    I don't work for Microsoft or much care for their products. But this is ridiculous example of idiotic MS bashing. I hope you find it funny when you are laid-off, that's 15000 people with families, during a depression. The fact that you have some imaginary grudge with MS does not change that.

  19. Re:The General Motors of software by Anonymous Coward · · Score: 1, Insightful

    Microsoft's fate will be the same as GM's.

    Getting bailed out?

  20. Re:You mean by The+Clockwork+Troll · · Score: 2, Insightful

    Let me restate what he said in more concrete terms, that you might have more trouble misinterpreting:

    Consider the following possible "realities" for a problem developer who produces average code but never gets work done on time.
    1) I claim to be a developer who spends hours in heavy mental design exercises and analysis before writing a line of code; hence, I am not done yet.
    2) I claim to be a solid coder just who estimates poorly; hence, I am not done yet.
    3) I procrastinate and get work done at the last minute; hence, I am not done yet.
    4) I just don't care; hence, I am not done yet.

    From a manager's perspective, the etiology just doesn't matter. I can't count on you, and it may not be worth my time to try and fix you. Maybe that doesn't make me the world's most gifted manager, but I have a job to do and you're not doing it, so your employment sucks for both of us.

    The irony of your question is that the aforementioned problem developers all tend to kiss ass more than the other guys who are proudly getting their shit done!

    --

    There are no karma whores, only moderation johns