Slashdot Mirror


Microsoft or Google?

Undecided asks: "I will be graduating next April, and I have been fortunate enough to receive job offers from both Microsoft and Google. This has left me with a bit of a conundrum, however — I'm having real difficulty deciding which offer to accept. Putting aside compensation and other personal circumstances that will factor into my decision, what is the Slashdot community's take on this? Am I crazy not to go with Google? I am especially interested in the insight of others working in the computer science industry, in particular those who may have experienced what it's like to work at both companies."

490 comments

  1. sony? by zebs · · Score: 5, Funny

    Guess Cliff thinks Sony is the answer?

    1. Re:sony? by Moof! · · Score: 5, Insightful

      The most important factor to look at is job satisfaction. Do you want to work for a company that is constantly defending its position against smaller more creative companies or a company that is creating the future internet? Microsoft buys competitors then kills the product. Google buys competitors, funds them and makes them better than they could have been on their own.

      The difference is easy to see.

    2. Re:sony? by Anonymous Coward · · Score: 2, Funny

      Bzzt! If you have to ask, you're too stupid to work for Google.

    3. Re:sony? by itwerx · · Score: 1

      Bzzt! If you have to ask, you're too stupid to work for Google.

      Actually, the first thing I thought reading the question was, "Wow, what a troll!".

    4. Re:sony? by Anonymous Coward · · Score: 0
      Do you want to work for a company that is constantly defending its position against smaller more creative companies or a company that is creating the future internet?

      Sounds a lot like Jobs' question when he was recruiting Sculley -- "Do you want to sell sugar water for the rest of your life, or do you want to change the world?"

    5. Re:sony? by Anonymous Coward · · Score: 0

      The most important factor to look at is job satisfaction.
      Very good advice.

      Do you want to work for a company that is constantly defending its position [...] or a company that is creating the future internet? [...] The difference is easy to see.
      A non sequitur. Regardless of whether you, I, or anybody else agree with these summaries of Microsoft and Google, this is not the way to define job satisfaction. Whether it even contributes to satisfaction is entirely up to the guy asking advice; whereas, you're implying that this is the whole of it.

      Honestly, please be careful of such bias and relevance any time you offer career or other important advice to someone.

  2. Advice from a professor... by vistic · · Score: 5, Informative

    A professor of mine (who went away and came back to visit) said that if you work at Microsoft you'll have a life outside of work. If you work at Google, then work will be your life. At Google you'll end up being at work all the time, but you'll enjoy it, and you get really good free food. But at Microsoft you can at least go hiking or something on the weekends. They're both pretty demanding though, I take it.

    That's what I've heard as far as corporate culture goes. As far as business practices go and innovation, that's common knowledge.

    And what... no Apple?

    1. Re:Advice from a professor... by NekoXP · · Score: 3, Insightful

      Microsoft also has free caffeinated soda machines and the food on campus is pretty cheap :)

      I would rather live in Redmond or Seattle than the Bay area.

      I think that should be the decision to make; given two identical job opportunities with practically identical pay and benefits, where do you want to live in the world?

    2. Re:Advice from a professor... by Dysantic · · Score: 2, Funny
      But at Microsoft you can at least go hiking or something on the weekends.
      Well, THAT explains it! No wonder Microsoft's code is so buggy; their staff are always going out hiking or "something" on the weekends!
    3. Re:Advice from a professor... by CastrTroy · · Score: 5, Insightful

      Sounds like he'd be better off not working for some giant corporation. I work for a small company, and although I don't get paid as much as some of my peers, it's nice knowing that I don't have to stay at work until 7 pm every night, or work weekends. I also get to do work on a lot of different and interesting projects, instead of being pigeon holed into some tiny insignificant role in the company. I find that people who work for larger corporations end up doing the same thing day after day, refining a very small piece of code, while I'm always doing new things, getting to work on everything from the database right up to the UI of the application.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:Advice from a professor... by GoofyBoy · · Score: 3, Informative

      >I work for a small company, and although I don't get paid as much as some of my peers, it's nice knowing that I don't have to stay at work until 7 pm every night, or work weekends.

      Consider yourself lucky.

      I've worked for large and small companies and by far, the OT/weekend work are more common in small companies.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    5. Re:Advice from a professor... by pz · · Score: 5, Informative

      if you work at Microsoft you'll have a life outside of work. If you work at Google, then work will be your life.

      I visited the Google campus two weekends ago. On a Saturday. I counted only three working employees (in the Pirate group) other than the contractors who were setting up something in the main auditorium: the whole place was cavernously empty. The corporate culture is that life outside of Google is first, working at Google second. When it's time for work, everyone's there. When it's time to go home, people enjoy the rest of their life. And this makes for some very loyal employees.

      I don't know about the Microsoft corporate culture, but the one at Google is definitely not what your professor described in the least.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    6. Re:Advice from a professor... by CastrTroy · · Score: 3, Interesting

      But even if I was working a lot of overtime, I'd still be doing a lot more interesting stuff than some people I know who are working in the large corporations.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    7. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      Pirate group?! Do they steal software? Do they talk in a humorous accent? WTF? I want in!!! woot.

    8. Re:Advice from a professor... by Anonymous Coward · · Score: 1, Funny
    9. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      At microsoft the internal commitment to existing business goals/products far outweighs any customer/service consideration. You can see this play out across many products. This is probably not the best example but their map service http://local.live.com/ doesn't work well on Firefox and it doesn't work at all on Safari. If the development were customer centric this service would work on these platforms. Overall this seems very limiting for the work (and the customer). Definitely something to consider before committing.

    10. Re:Advice from a professor... by NekoXP · · Score: 2, Funny

      Depends if he got offered a job at that Google, doesn't it?

      Still, location is still key. If it's the same location, well... why not Google? It will look cooler on your resume

      If you get sick of it you can always move to Microsoft. I hear the other way around gets you sued :D

      http://news.com.com/Microsoft+sues+over+Google+hir e/2100-1014_3-5795051.html

    11. Re:Advice from a professor... by rk · · Score: 4, Informative

      And if you take a job with Google, you can still live in Seattle

      . Google has a big operation in Kirkland.
    12. Re:Advice from a professor... by Anonymous Coward · · Score: 3, Informative

      I've worked at Google for the past 10 months, and this is blatantly incorrect -- particularly in comparison to some of my friends who were hired on at MS.

      Chances are pretty good that there are workaholics anywhere you go. Google strongly, *strongly* encourages life outside of work. This is what the craploads of vacation time and 20% time and so forth are for.

    13. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      When I worked there, people were working national holiday weekends because "oh I have deadlines, no weekend for me".

    14. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      And what... no Apple?
      I think he wants to work for an adult company...

    15. Re:Advice from a professor... by Drew+M. · · Score: 4, Informative

      Actually, there's much much much more than just Mountain View and Kirkland. Take a look at all the locations for the job reqs:
      http://www.google.com/jobs/

    16. Re:Advice from a professor... by Daniel+Phillips · · Score: 4, Informative

      If you work at Google, then work will be your life. At Google you'll end up being at work all the time, but you'll enjoy it, and you get really good free food.

      As a Googler I can reveal to you that you are correct about the food, wrong about the work hours. Our work hours are perfectly normal, I have a life outside work, and my weekends are all mine.

      I suppose I could also add that Google is the most enlightened employer I have ever had, by far. Oh, and I have a dream job. Thanks Google.

      --
      Have you got your LWN subscription yet?
    17. Re:Advice from a professor... by Lux · · Score: 2, Informative

      Where in the world you want to work is flexible at either company. I turned down my MS job offer primarily because I didn't want to move to Seattle, and would have much preferred moving back to the Bay Area where I could reconnect with the friends and family I left behind when I went to college.

      My MS recruiter called me back a few weeks after I turned them down with an offer to interview with Hotmail at the MS campus in Mountain View, which is just a few blocks from Google's main campus. (It's the campus to which most of the Sillicon Valley companies MS buys wind up moving.)

      Both MS and Google have offices all over the world. Though I would imagine MS has more.

    18. Re:Advice from a professor... by rk · · Score: 1

      Yes, I know. :-D

    19. Re:Advice from a professor... by zz5555 · · Score: 1

      This is anecdotal, so take it with a grain of salt: I have a friend that works at Microsoft and a friend that works at Google. The friend at Microsoft works long hours and, when asked about how he likes working at Microsoft, he replies, "Eh, it's a job. Nothing special."

      The friend at Google has a long-standing rule that he gives 40 good hours to his work every week and I haven't heard about that changing. He seemed pretty excited about his move to Google.

      If it were me, I'd go for Google. But I prefer unix and unix-like environments, so it's more a personal preference kind of thing.

      Steve

    20. Re:Advice from a professor... by Elladan · · Score: 3, Informative

      Absolutely the opposite of the truth. Your professor is utterly full of shit.

      Microsoft is notorious for trying to run employees into the ground with continuous 60-hour work weeks, never ending political battles, constant re-orgs, and in general an insane culture so absurd that books have been written about it.

      And let's not forget their sexist hiring practices, the thousands upon thousands of "temporary" employees who do all the QA in the nine months before they get hit with the yearly layoff, and the fact that dodging flying chairs becomes a survival instinct.

      There's a reason Microsoft is called "the evil empire" - and it's not just because of their products. People who work at Microsoft find it very hard to ever escape, or work at other companies. The psychotic work environment there rots their brain and gives them skills (dodge chair! dodge!) that don't apply at other companies, while ruining any general computer skills they may once have had.

      Yes, a person would have to be crazy not to take the job at Google.

    21. Re:Advice from a professor... by Anonymous Coward · · Score: 1, Interesting

      I've been out to the MS Campus a few times and know alot of people from there.. I think people have dreams of working there.. because afterall microsoft is the BEST software shop in the world right? (hardly) This give people that actually work there a huge ego.. trouble is everyone there has a huge ego. The only time I actually enjoyed a visit to Microsoft is when I met Daniel Robbins (from Gentoo Project) during the short time he worked there.

      Most of the lesser employees are like 35 year old people with purple mohawks (or they WANT one) lisitning to 1990's NIN albums on repeat trying to relive there teenage years.

      Seattle is a great city but stay the hell away from MSFT.

    22. Re:Advice from a professor... by Krazy+Nemesis · · Score: 1
      if you work at Microsoft you'll have a life outside of work. If you work at Google, then work will be your life.

      If free time is yer gig, and a lot of money/benefits aren't... take either job (I would personally go with Google; you'd probably learn more with thier innovation) for a couple of years in order to build your resume a little... and then go freelance. I went to contract programming three years ago, and have never looked back. In between projects (you get to pick long/short and hard/easy jobs) you can do anything you want. Last year I spent a total of three months traveling (two months solid plus a bunch of sporadic trips). This year, I'm taking a few more classes to keep current, but I'm going to ski my ass off this Winter on my school breaks.

      Of course there will be weeks where you won't see the light of day, but if you plan properly -- or charge more for rush jobs --, you can aleviate most of that.

    23. Re:Advice from a professor... by shelterpaw · · Score: 0

      I live in the bay area and my sister and a few friends work at Google. They do work hard, but it's not all work and no play. She takes vacations all the time. Way more than I can take. Her hours are kind as well.

      As for living in the bay area. Seattle is nice, but the bay area has better weather if you like the sun. It rains a lot in Seattle, I know, I lived there for a few years. Seattle is beautiful with all it's rain. However, the bay area is over crowded and full of a bunch of rich snobby fucktards and geeks. We have great food, we're close to the beach and only hours away from Tahoe if you like to ski. But plan on long drives, because traffic going to Tahoe is murder. As I said, the bay area is crowded and it seems everyone is always head to the same destination. The bay area is expensive as well.

    24. Re:Advice from a professor... by ShannaraFan · · Score: 1

      I'm not sure I'd make such a generalization... The company I work for (major provider of certification exams) employs 20,000 people, so I'd consider this a "large corporation". I'm in the office at 6:30am, out by 3:30, Monday-Friday. We have one outage per month, during which new code is moved into our production environments, maintenance is done, etc. Myself and three other production DBA's rotate through these outages, so I am "on call" one weekend every 4 months to support these outages. Aside from that, I RARELY work outside of the M-F 6:30-3:30 window....

    25. Re:Advice from a professor... by Silvers · · Score: 1

      I worked at Microsoft for a period of time and a significant number of people spent a lot of late hours at work.

      I do not think it is uniquely Microsoft or Google in that regard.

    26. Re:Advice from a professor... by synth7 · · Score: 1

      I know two people who work for MS, both are part of the MSN shopping channel and primarily are writers. One is an MS employee, and seems to work standard hours with fairly standard levels of stress and workload. The other is a contractor (Volt) and, incidentally, is the woman I'm going to marry. She works from home and spends far more time working on columns and product picks that is justified by the amount they pay her, but she likes the work and enjoys working with the product coordinators and vendors. Neither of them are whipped on the wheel of drudgery, but then again they are not programmers in one of the big application teams.

      Microsoft's campuses are evidently quite beautiful and there is an employee shuttle service that gives rides hither and yon. The food is also evidently quite good, as my girl has examined the menus quite frequently with an eye towards their 39-cent gourmet salads. She sometimes rails about the silly things, like how she hates their RAS setup, and that she is continually frustrated by OWA kicking her out of corporate email if she doesn't refresh the window every five minutes, but these are just functional niggles. The other fellow works at Red West, I believe, and has an office window that he always keeps the blinds shut on, "or I just won't get any work done" he says.

      Microsoft is a huge company, that's for sure... but it's not the kind of corporate suit-and-tie stuffiness that you get on the east coast. When my girl was visiting the campus to get her smart card set up she noted that a lot of guys were very casual in dress, and that cargo shorts were in great abundance. (She also noted that a lot of guys sported beards in various stages of repair.)

      All anecdotal hearsay... but take it for what you will.

    27. Re:Advice from a professor... by Flyskippy1 · · Score: 2, Funny

      The kirkland office is really just for stealing Microsofties.

    28. Re:Advice from a professor... by LibertineR · · Score: 2, Interesting
      Actually, you got a lot of that right.

      I dont care what anyone else says, the best perk at Microsoft is a WINDOW. The campus is quite beautiful, and if you get a window in a prime location, it will certainly effect your productivity. The food is very good, and very cheap.

    29. Re:Advice from a professor... by batmonkey · · Score: 1

      I worked at M$ for about 5yrs, and the whole "you get to have a life" thing really depends upon the group/team you're in, the relative competency of group and team management (historically incompetent as a whole, but folks sometimes get lucky), and how important the group/team goals are to top brass.

      It can be really lovely if you luck out and get into a good group/team - good pay, great benefits, and those free sodas everyone seems to be so starstruck by. It can be really horrible if you end up in a group/team like most at M$ - required to work crazy amounts of hours, poorly planned cycles that require massive pushes with little to no applicability to overall vision, random power plays by people who never wanted to be managers but were moved into the role because of "seniority", and all kinds of other drek that makes working more painful than it really needs to be. The overall corporate culture of Microsoft has a lot of bad features, but, like I said, some folks get lucky and have the occasional fabulous exception to the management rule or got into a group/team that really "gets it" and makes it possible for them to succeed as employees and as individuals.

      I know far more people who hate working at Microsoft(or who left because they decided to do something other than fume at lack of support, ethics, and respect on a daily basis) than people who enjoy working there. The few I know who really love their jobs work in hardware, games, and one online content team.

      I have friends who work for Google and the only thing they really (!!!) dislike is living in the Bay Area and paying a premium for everything, no matter how ludicrous. The environment itself seems to make them quite happy - one of these friends used to work at M$ and feels the differences make for a much happier life, overall.

      Whatever you choose, keep in mind that you can always move on to greener pastures if the one you pick doesn't end up floating your boat.

    30. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      When I graduated three years ago I had offers from IBM and MS. They were similar in compensation. I chose to go with MS because I wanted to work on a project that 100's of millions of people would use every day (Windows). After so many years of trying to explain to my family and friends the stuff I was working on, I wanted to be able to say, "Hey, you know feature X that you use every day on your PC, I made that." There's almost no chance you'll get that type of opportunity at a small company. And you may or may not get it at Google, depending on whether you work on their flagship product, or one of their many lesser known projects.

      At MS you can work 60hr weeks or you can work 40hr weeks. So long as you get your work done. If your work takes you 60hrs a week you should talk with your manager and tell him you've taken on too much. I work 40hr weeks. Some people may think that that means you will get passed over for promotions. Also not true. They give promotions based on talent and contributions. If it takes you 60hrs to contribute what it takes other people at Microsoft 40hrs, then yeah, you'll have to work harder if you want a promotion.

      I work on the Windows UI. Most of the time it is really cool! Sometimes it sucks. Right now it is awesome. Soon, millions of people (for better or for worse) will use everyday the stuff that I made. There aren't a lot of people who could say that after graduating from college just 3 years ago.

    31. Re:Advice from a professor... by IamTheRealMike · · Score: 2, Interesting

      He probably means the group that has an enormous Lego pirate in their offices. It's quite impressive. I have no clue what they actually *do* though :)

    32. Re:Advice from a professor... by KonradW · · Score: 1

      Sit down and figure out where you want to be in 2 or 5 years (maybe 10? if you can think that far ahead). You don't need to know the exact job or company, but think about the role you want to play. Are you interested in becoming a Project Manager one day? A client relationship manager? Do you want to be in IT Sales? Product Management? a Sr. Developer? These should be your main points of interest, not location, company size, etc. You will find that both large and small companies can have good and bad environments. In fact, from this thread alone you can see that people have quite different views from within the same company! You need to focus on what is best for you after you decide on where you want to go. There is an important aspect of career growth that everyone is missing here. "Mentorship". I would be interested more about your manager, what their management style is like and whether they can help you on your path to success and your career path. ___Don't_be_afraid_to_ask.___!!!

    33. Re:Advice from a professor... by zerosix · · Score: 1

      I think really it depends on the type of company. A company that is more closely tied with R&D will have fewer hardset headlines and thus fewer hours that need worked.

      --
      Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. ~Albert Einstein
    34. Re:Advice from a professor... by wolf68 · · Score: 1

      I've worked for both Large and small companies. I much prefer working for smaller companies. There is less room for advancement but more room for growth. They tend to be more flexible if you have a family and you will feel more comfortable. Larger companies give more room for advancement but less room for growth. You will get more "TITLES" at a larger company but less growth. I went from a small company to a large corporation back to a small company. I'm less stressed and can enjoy my life. I may work a few more hours from time to time but they are MUCH more enjoyable. I was killing my self in the large corporate world. I would rather make less money and work more hours than more money and less hours IF I'm not killing myself all the time. At a corporate it is harder to leave your work at work so I was actually working all the time even if it wasn't clocked. Do your self a favor and take the job that will be less stressful. Don't send your self to an early grave. From what I've heard and read I think Google would be my choice. But maybe for you it is MS. do your research and figure out what job is going to challenge you more with enjoyable work and what job is going to send you to an early grave.

    35. Re:Advice from a professor... by synx · · Score: 1

      The parent is 100% correct. I just started with Google, and for what it's worth, there is a Kirkland office if you want to work in Seattle but not Mountain View. There are other offices, all listed on google's job page.

      My impression of Google is this - people work hard, and play hard. But also while people work hard, you are supported in maintaining a quality of life.

    36. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      Hells, they can just pay me in VitaWater!

    37. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      Woohoo! Advice from someone who has never worked at either.

      I know many people from both companies (yay being a hub CS college) who keep completely sane work-life balances. Most of them will admit you should pick the one who's corporate culture matches you best. By the way, congrads on the offers.

    38. Re:Advice from a professor... by Arterion · · Score: 0

      Totally. I work for a small company doing basically all their IT stuff, and I'm working way more than I thought I would be when I agreed to my salary. I don't think a large corporation would expect that of me. OTOH, I do love what I do. I just wish I could do less of it.

      --
      "That which does not kill us makes us stranger." -Trevor Goodchild
    39. Re:Advice from a professor... by dascandy · · Score: 1

      Choices for the world far exceed Redmond, Seattle and the Bay area. Just so you know.

    40. Re:Advice from a professor... by John+Miles · · Score: 2, Insightful

      Microsoft also has free caffeinated soda machines and the food on campus is pretty cheap :)

      On the other hand, living/working across from Google's office in Kirkland, WA, I can see a whole freakin' espresso bar through their office windows.

      The choice comes down to whether you want to play defense or offense, I guess. They're both decent, quality-oriented companies, but Microsoft seems to spend a lot of time and effort making their products do less with each release. These days, Microsoft's 'customers' -- the people they go to work every day trying to serve -- are media conglomerates rather than end users. Maybe that's sustainable, maybe not. Google, on the other hand, makes little effort to hide the fact that their real customers are advertising buyers.

      The fact is, neither Google nor Microsoft ultimately exist to serve the end user. That's something I'd think about fairly carefully if I were just coming into the field.

      --
      Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
    41. Re:Advice from a professor... by GoofyBoy · · Score: 1

      > I'd still be doing a lot more interesting stuff than some people I know who are working in the large corporations.

      You can do lots of interesting things, outside of work.

      OT/weekend work is fine if you need to get up to speed on a subject or if your team caused it and will learn from it. Any other reason tells you something is wrong. This is especially wrong when you are too young to know better and you are too young to actually have the skills to prevent whatever caused the extra work to exists in the first place.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    42. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      Having interned at both at Microsoft and Google, I much preferred Google. This may be my particular situation.

      In Google, your products may have fewer users, but you innovate all the time. My feature (which I cannot yet describe) -- I was able to develop it start to finish. The managers got involved because they really thought it was cool, but it was simply feedback -- I just could go with what I thought was best.

      At MS, my project was inconsequential. I didn't have to work as long, but it wasn't too enjoyable.

    43. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      people work hard, and play hard.

      If you ever hear this to describe a company, run! No company will ever pay you to "play hard." No manager will ever come down on you for not "playing hard." No manager will ever make sure that you have "played hard." The CEO might say "play hard" in a speach to his pions, and he might mean it about himself and his new Ferrari and 10 hours of golf a week, but he will not make sure that you get to "play hard." When times get rough, or even when they just need an extra 1% productivity out of you, that "play hard" mantra will be dropped like a sack of dirt, and you will be ground into the ground to make sure that you can't "play hard" anymore (assuming that you ever did).

      If a company says "work hard and play hard" then they just mean "work hard" since they have no input, control, or even an interest in how you "play."

    44. Re:Advice from a professor... by psykocrime · · Score: 1

      Most of the lesser employees are like 35 year old people with purple mohawks (or they WANT one) lisitning to 1990's NIN albums on repeat trying to relive there teenage years.

      And this is bad, how? I think it's great for somebody to be 35 and still refusing to act like the stereotypical "adult."

      Then again, my role models in life are two old as hell guys I saw at Ozzfest back in like '98. Motorhead opened that year on the
      main stage, and these two old grey-hairs with long grey beards were out there fist-pumping, head-banging, singing, screaming
      and raising hell while Motorhead were playing "Ace of Spades" and "Iron Fist" etc. I remember thinking "Yeah, that's me: when I'm 60+ years old
      I'll still be at heavy metal shows, partying, raising hell and having a grand old time." :-)

      --
      // TODO: Insert Cool Sig
    45. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      Are you suggesting that having a pirate is not an important role in the office?

    46. Re:Advice from a professor... by Knuckles · · Score: 1

      Just out of interest, what qualifies as a "crapload of vacation time" in the US? Thanks in advance.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    47. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      I haven't ever worked for Google, but I have worked for both the #1 and #2 largest software developers in the world so I have a bit of an idea how things work.

      IMHO, if you are young go with the company that has the most upside potential. This would probably be Google. You are more likely to strike it rich puting in a few years of killer hours there than Micro$oft. If you are over 35 or have kids then Micro$oft might be a better bet.

      I actually find it funny that today people that work for Micro$oft (supposedly) have so much free time. When I worked there it was humming 24/7.

      Apple might be a really fun place to work, but like Micro$oft they are an old business model company and you are not going to strike it rich off of their stock. And their niche-ness makes Micro$oft look a lot better. Also, someone would say that Apple has lost or is losing their cool factor. Unless you think the iPod is the greatest thing since sliced bread Apple hasn't been taking too many chances lately.

    48. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      That's kind of scary. I was at MS for a little while, and I recall 80-100 hour weeks in an otherwise very fun and laid-back atmosphere (e.g., free beer at the Friday meeting..). I heard a friend of mine compare the experience to "building a dam" where you have a little piece of something huge to work on. It's rare that they care too much about any one person's ideas--but you might be the exception.

      Amazingly enough, you still find time to leave work and do fun stuff in Seattle once in a while..

      One great thing about MS is that you meet some seriously hard-core programmers you can learn from (I'm talking kernel-developer grade, except they've never used UNIX). I'm sure the same is true about Google also.

      In light of your comment, I can only imagine the workload at Google...

    49. Re:Advice from a professor... by Anonymous Coward · · Score: 0

      What, Google is taking over Costco?

      If so, who cares about free soda when you can have free PIZZA or freezes?

      dsyes

    50. Re:Advice from a professor... by GTMoogle · · Score: 1

      I think the gist here is that they hire people who are active in their own personal projects, as this translates pretty easily to working hard on business projects that one is interested in or comitted to.

      They're not making employees play hard, they're just hiring ones that do.

      But I don't think you're wrong. It probably is indicative of work they're planning on extracting directly from your soul.

    51. Re:Advice from a professor... by SeattleGameboy · · Score: 1

      Question, Did you even work at MS as an FTE? If not, aren't you just blowing smoke up your ass?

    52. Re:Advice from a professor... by WilliamSChips · · Score: 1

      Don't worry, you can sue back for chair impact damages :D

      --
      Please, for the good of Humanity, vote Obama.
    53. Re:Advice from a professor... by WilliamSChips · · Score: 1

      Go look up 20% time. Google employees must spend about 20% of their time on their own projects. They really mean what they say.

      --
      Please, for the good of Humanity, vote Obama.
    54. Re:Advice from a professor... by WilliamSChips · · Score: 1

      More than an assload but less than a shitload.

      --
      Please, for the good of Humanity, vote Obama.
    55. Re:Advice from a professor... by kylegordon · · Score: 1

      I work for the largest employer in Europe, the NHS, and it's great. I turn up any time between 8 and 10, have lunch between 12 and 2, and go home between 4 and 6. Obviously I still have the 37.5 hours a week to do, but it's flexible. I can carry credit or debit forwards within a 4 week period (or onto following months if I keep the boss happy). I don't do weekends unless I need and offer to (even then I share it with my regional colleagues), and the boss has to sign it off as well.

      Lots of varied projects are on my plate, most of my own design and idea. As long as the users are kept happy, I'm free to further my own training/projects/plans/etc. Bureaucracy involves filling out my timesheets, posting holiday requests to Groupwise, and filling out change control forms for the servers... horrendous stuff :-)

      I guess what I'm saying is that not all large corporations and organisations are as rigid as people think they are. Get the right ones, and they're great. Get the wrong one, and the world goes to hell in a handbag.

    56. Re:Advice from a professor... by HermMunster · · Score: 1

      What he gave you is bad advice.

      Microsoft is based in WA State where the laws have been changed by Microsoft to make programming positions exempt. This means that you won't get overtime pay (for hours over 40 in a week) and marginal compensatory time. On top of that if you don't put in 60-80 hours a week you will be passed over for stock options. There was a time when programming positions were considered hourly. If you consider the idea that you will be creating with your mind the products they sell and they can demand you work 60-80 hours a week you are getting paid squat for making their billions.

      I can't speak for Google. I know that I almost never hear bad things about Google yet I hear bad things about Microsoft all the time. I am not uneducated nor am I new to the industry. In fact, I have followed the goings on in the industry for 20 years and I can say unequivocally that if you want a future where you can have a chance to change the world still you should go with the company capable of doing that. I'm positive that Microsoft is not that company. I don't know about Google's chance.

      --
      You can lead a man with reason but you can't make him think.
    57. Re:Advice from a professor... by geekoid · · Score: 1

      that a pesonality traight. I have worked for large companyes, and I always was able to move to new groups.
      It's a matter of planning and socializing.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    58. Re:Advice from a professor... by mrwonton · · Score: 1

      If Google wants you, they'll essentially pick your location, given that your type of position (presumably software engineer) is available there.

      --
      Not more than you need, just more than you want
    59. Re:Advice from a professor... by unborn · · Score: 1

      This is not true. Employees are encouraged to spend 20% time, but it's not required nor enforced in any way.

    60. Re:Advice from a professor... by andreyw · · Score: 1

      Your project was inconsequential? You felt it was for nothing? Then your mentor sucked. Not only is that not representative of the whole company or division - it's likely not even representative of your group. Why didn't you talk to someone in recruiting?

      Or did you expect someone to hand you off an important chunk of work that was due to be integrated into a shipping product? To whom? You? They don't know you. If you fuck it up - they get the shaft.

    61. Re:Advice from a professor... by Cocoshimmy · · Score: 1

      I am an on-site vendor who visits the MS campus quite frequently and interacts with employees on a regular basis (at least with some of the Vista groups). From what I have seen, it's nothing like what you are talking about.

      Everybody has their own office(or shares it with one person) but there are NO cubicles and often times it's full of high tech gear (large plasma tvs, gaming consoles, laptops, high end desktops, electronic whiteboards) and nice furniture (leather couches, massage chairs, etc). I acknowledge that some do work overtime during crunch time but many companies put their employees in similar situations and often treat their employees significantly worse (Electronic Arts or just about any gaming company for example).

      The psychotic work environment there rots their brain and gives them skills (dodge chair! dodge!) that don't apply at other companies, while ruining any general computer skills they may once have had.

      I am sorry, but you must be full of shit to say something like that. Regardless of what you may have heard from the MS haters, there are plenty of talented people who work at Microsoft and love their job. PLENTY of others have left Microsoft and done amazing things with their lives, many of which have later returned. For example, Gabe Newell left Microsoft and created VALVE. Are you trying to say that Microsoft gave him skills that don't apply to other companies? Or that he has no general computer skills?? Give me a fucking break. In case you haven't noticed Microsoft's product line is more diverse than any other software company's and requires skills from EVERY FACET OF COMPUTER SCIENCE.

      Sounds like what you're saying is FUD and straight up bullshit! Most software and hardware companies use Microsoft products as their OS's, their dev tools, their databases, etc. To say they wouldn't benefit from having Microsoft employees on hand is nonsense. FYI, a well known fact that many companies, especially Google, actively seek out Microsoft employees. The chair throwing incident you refer to was in response to Google hiring off a Microsoft employee for a ton of cash. I have talked to others who have received random phone calls from Google soliciting them for interviews. Obviously, they see some value in Microsoft employees.

    62. Re:Advice from a professor... by plonk420 · · Score: 1

      >But at Microsoft you can at least go hiking or something on the weekends. WARNING! WARNING!

      Employee 540263 and 441325 are engaging in physical contact in sector 7-G of the Microsoft Nature Habitat 11A! Dispatch the drones to bring them in for reprogramming. And erase them from their teammate's memories...

    63. Re:Advice from a professor... by z-vet · · Score: 1

      Have you ever tried to spend all of your time at work?

      --
      326684
    64. Re:Advice from a professor... by Dysantic · · Score: 0
      Have you ever tried to spend all of your time at work?
      There have been times that I've picked up the weekend shift and worked for two weeks straight, but thankfully, I don't do that often. ;-)
    65. Re:Advice from a professor... by z-vet · · Score: 1

      You don't do that often why? Because you want at least some part of your life to be yours, not your employer's, i guess. It is very depressing when you cant go...hiking or something on weekend. :) No matter how comfortable your work environment is and how good you paid.

      --
      326684
    66. Re:Advice from a professor... by kyuen · · Score: 1

      I had the opportunity of speaking with a Google employee last weekend, who previously worked for Microsoft, and he basically said, "As long as Google is around, he'll be working at Google." He also has a family (2 children), and certainly has time to spend with them on the weekends. However, the culure at Google is very different from that at Microsoft, so he also noted that someone who works really well at Microsoft, might not do as well at Google, and vice versa. From his perspective, Microsoft is a lot more structured and hierarchical with repsect to management, while Google stems more off of your imagination (hence the mandatory 20% of work time being dedicated to your own side project). I am a CS graduate student and if provided the choice, I would personally choose Google (I think I might have made up my mind 2 years ago while still an undergrad, and the passing years only solidified my choice).

    67. Re:Advice from a professor... by Web+Goddess · · Score: 1

      Uh? Excuse me, I only know one side, from the outside -- but that makes me objective. The choice is clearly positive for Google. Google has a wonderful building, very playful and sunny and nice to work in. Google has free GOURMET food, truly delectable. Potato risotto?!! Google provides buses with wireless access points, and Google lets you work on YOUR project 20% of the time (i.e. Friday spent noodling with your idea.) Google engineers are both brilliant and sociable. And the information flow within the company is quite free, despite the blackout to outside media. It's a great place to work!

    68. Re:Advice from a professor... by NekoXP · · Score: 1

      mmm, what you just said conflicts with everyone else who replied and said you can pick whereever you wanna go, because Google have lots of offices.

      I've never been hired to a company where I got to pick where I lived. The job is at one site and I have to be there, or no job. I doubt Google is much different.

      Now, MySQL.. you can work from your mom's basement in Australia if you are geeky enough.. :)

    69. Re:Advice from a professor... by mrwonton · · Score: 1

      Yeah... that's because I mis-typed. That should read "they'll essentially let you pick your location," which changes things a bit :) Whoops.

      --
      Not more than you need, just more than you want
  3. Location, Location, Location by jackb_guppy · · Score: 4, Insightful

    Seatle or SF Areas? That should be a better question. It is the quaility of life, not the job.

    1. Re:Location, Location, Location by beaverfever · · Score: 4, Insightful

      "Seatle or SF Areas? That should be a better question. It is the quaility of life, not the job."

      Yes, quality of life is very important. As a recent grad, this might not be taking up a lot of your concern, but in a few years it will matter a lot more. As Marilyn Monroe once said, "A career is wonderful, but you can't curl up with it on a cold night."

      As for whether you'd be living in the SF or Seattle areas, it's not just a matter of which pastimes and entertainment are available, but how your salary compares to the local cost of living. Besides that, no matter where you live, if you don't have time for yourself, then the greatest location in the world doesn't mean much. It's up to you how important free time is or isn't.

    2. Re:Location, Location, Location by vasqzr · · Score: 5, Funny

      As Marilyn Monroe once said, "A career is wonderful, but you can't curl up with it on a cold night."

      You've obviously never slept on the floor in a server room.

    3. Re:Location, Location, Location by Dekortage · · Score: 1

      I totally agree that the location is an issue.

      However, the original questioner hasn't specified location at all. Both Google and Microsoft have offices all over the U.S. and beyond. I know a couple of Google programmers here in Manhattan, and they love it... but if you dislike NYC then go someplace else.

      --
      $nice = $webHosting + $domainNames + $sslCerts
    4. Re:Location, Location, Location by dodobh · · Score: 1

      I Think You Mean, Bangalore or Hyderabad, surely?

      --
      I can throw myself at the ground, and miss.
    5. Re:Location, Location, Location by Anonymous Coward · · Score: 0

      I've lived in both places, and am currently in Seattle. Let me tell you, the girls in the bay area are MUCH better looking but it takes a decent amount of work to nail one repeatedly (bar sluts are aplenty, though). THe girls in seattle have good heads on their shoulders but rarely give a shit about their looks. They're active, outgoing... but only rarely are they hot.

      SF is a lot more superficial - a great place to visit... but I'm starting to really enjoy living up here because the people are so much more mellow.

    6. Re:Location, Location, Location by blake182 · · Score: 1

      Seatle or SF Areas? That should be a better question. It is the quaility of life, not the job.

      Just so we're clear, Google has a thriving (200 person+) operation in Kirkland, WA, which is about 15 minutes from Microsoft's main campus in Redmond. It's a "company within the company" -- the larger operation is certainly in CA, but this is a smaller division with exactly the same corporate culture and perqs as the CA main campus has (food, giant monitors, the feeling like you died and went to IKEA [heaven or hell], Python, etc.). In fact, Steve Yegge (of "Good Agile Bad Agile" fame) is in that office, and his observations of the Google culture are from the Kirkland perspective.

    7. Re:Location, Location, Location by Solder+Fumes · · Score: 1

      I don't work for Google or Microsoft, but I do live in the SF Bay area. I moved there after over 20 years in the Midwest. The first shock was paying three times the rent for a worse quality apartment. The second shock was the absolutely fantastic weather, and the variety of places and activities within easy reach. The weather alone, for me, is almost worth the high cost of living. I like cooler weather and daytime temperatures hover between 68 and 74 F most of the year, dropping to mid-50's at night.

      Then there's the tech aspect of the whole area. We've got ALL the cool stuff...Maker Faire, RoboGames, and a new startup called TechShop where for a reasonable fee you can access many types of machinery and take skill classes (+5 Experience Gained, CNC Milling!). If you've got a little experience and some enthusiasm, it's also a good place to be if you end up looking for work.

      Yet if I were raising a family, I'd probably head for cheaper areas.

    8. Re:Location, Location, Location by Solder+Fumes · · Score: 1

      Sorry, that's TechShop. Argh, .ws domains!

    9. Re:Location, Location, Location by Anonymous Coward · · Score: 0

      Sounds like you're the one stuck babysitting the build this weekend ;)

    10. Re:Location, Location, Location by LAchic · · Score: 1

      Google also has a thriving 200 person office in Santa Monica (a beach city a few miles outsie of Los Angeles), with many of the same perks as the main campus in Mountain View -- a variety of interesting projects, free snacks everyday, catered gourmet lunches and dinners (if you happen to be working late), onsite masseuse, sponsored happy hours and office outings and a game room with pool table, ping pong table, playstations and Plasma TVs. Once you receive an offer from Google you can choose what office you want to work in as long as there is a technical project fit. http://www.google.com/support/jobs/bin/topic.py?de p_id=1054&loc_id=1118

  4. Noooooooooo by joschm0 · · Score: 0, Troll

    Do not go to the dark side.

    --
    01/20/09
    1. Re:Noooooooooo by Rik+Sweeney · · Score: 1, Troll

      Do not go to the dark side.

      Which side would that be?

  5. brands. by sTeF · · Score: 1, Funny

    besides the question, i really digg the logo associated with this story.

  6. Seattle Rain by jazman_777 · · Score: 4, Insightful

    It rains a lot in Seattle. Not steady rain, but dripping and drizzle. In the winter it gets light late and dark early and is cloudy and gloomy. A great place to be a mushroom.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    1. Re:Seattle Rain by mrmittens · · Score: 2, Funny

      Sounds like quite an easy place to transition yourself to from good old blighty (England would be the US translation!) :o)

    2. Re:Seattle Rain by thefoobar · · Score: 5, Informative

      I have to ask, are you even from Seattle? I've lived here all my life and can honestly say it is one of the most beautiful cities I have ever been in. No matter where I travel (and believe me - quite a few places...) I am always thankful to return home to the fresh air, mountain ranges on both sides, comfortable weather, abundant trees, etc.

      We have actual seasons, as opposed to many cities that seem to only have two, with a range of decently hot weather, to not-too-cool winters. In regards to rain, we had a nice long stretch of 60 or so days (someone correct me if I'm wrong) just a little while back where there wasn't any rain at all. One thing I can say about the rain though, is that it makes the air amazingly fresh.

      Not exactly a technical topic, but Seattle's constant rain is an overstated load of hooey.

      --
      ------------------ D. A. Davenport: http://www.firebin.net
    3. Re:Seattle Rain by Anonymous Coward · · Score: 0

      Just to add to what thefoobar said above me: many people would take rain and beautiful green trees and mountains over dry brown grass covered hills like what you see around the south side of the bay in the summer.

    4. Re:Seattle Rain by Joe+Snipe · · Score: 5, Funny

      Idoit! Don't tell them that! What are you going for, the first slashdotted city?

      Everything he said is a lie. It's a miserable place with lots of rain and overcast days. Seasonal depression sets in hard and fast. It takes all my willpower not to spend my time painting my nails black while listening to The Cure.

      --
      Sometimes, life itself is sarcasm...
    5. Re:Seattle Rain by What'sInAName · · Score: 2, Interesting

      I always thought that Seattle's notorious rain was just a smokescreen (rainscreen?) to keep people from moving there! I have to say that both times I've visited (ok, both times it was summer, but still...) the weather was gorgeous.

      One question: Are the drivers there more courteous than in other big cities? That was the impression I got last time, even on the highways, people seemed more patient. Perhaps that was just my impression because I was on vacation and feeling relaxed.

    6. Re:Seattle Rain by jazman_777 · · Score: 1
      I have to ask, are you even from Seattle? I've lived here all my life and can honestly say it is one of the most beautiful cities


      Yeah, I live here, obviously you don't, since you want more people to move here...Californians have a difficult time up here, and they drive badly.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    7. Re:Seattle Rain by thefoobar · · Score: 2, Funny

      Damn! I fell for it! Now the whole city is doomed!

      Yeah... bad city. Lots of rain. Move away. Earthquakes. Weak beer.

      --
      ------------------ D. A. Davenport: http://www.firebin.net
    8. Re:Seattle Rain by WebCrapper · · Score: 1

      My wife is from Portland Oregon and she gets mad when I say there are 2 seasons: Winter and Almost Winter and that "winter" is just a drizzle for 6 months. She's the only person I know who gets happy when it rains.

      Anyway, as much dislike the rain, the Northwest is a great area...

      And for the Story parent - accept the offer from Google but request to work in the facility you want.

    9. Re:Seattle Rain by thefoobar · · Score: 1

      At the risk of doing more damage to jazman's rainscreen, yes... I've found SOME of them to be more courteous. On the other hand, some of them are nasty jerks. But...compared to California drivers (jab) it is an amazing difference.

      --
      ------------------ D. A. Davenport: http://www.firebin.net
    10. Re:Seattle Rain by Morphine007 · · Score: 2, Interesting

      Weak beer.

      I'ma get modded troll for this one for sure, but that sounds like any other place in the US...

      Come to Canada where we have real beer, and some absolutely insane shit(*)

      (*) - yes, it really is 9% alcohol beer. It's called La fin du monde which is french for The end of the world

    11. Re:Seattle Rain by blincoln · · Score: 1

      It's called La fin du monde which is french for The end of the world

      We have that here in Seattle too.

      If you're ever down here, and it happens to be the right time of year, there is a pub/brewery in the University District called The Big Time Brewery that makes a 16% alcohol barleywine that is one of the tastiest dark beers I've ever had.

      As for the rain, Seattle is hardly a really rainy city. I lived in Vancouver, BC for three years and it rained at least twice as much up there. At least during those three years, days where it was raining actually outnumbered days where it wasn't.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    12. Re:Seattle Rain by Dr.+Smeegee · · Score: 2, Interesting

      Just last week I just took a sunny trip from Seattle down 101 to Portland (college buddy's wedding + vacation). My spouse and I were both shaking our heads at the abundance of speed-limit-driving, turn-signal using, let-you-ining, smiling, waving humans from all socioeconomic groups populating the highways. For folks used to the NASCARphilic, carpet-chewing arsetulip driving in southern indiana it was like floating on a cloud of soft, soft boobies.

      We rented a Yurt in a state park on the beach. We were agog at the cleanliness of the Yurt and the Shower/Restrooms. The next morning we woke up to find the state employees briskly, yet serenely raking the gravel in the driveways in front of the other Yurts. They stopped for a second to exchange pleasantries and coo over my daughter, then returned to work without a sigh, eyeroll or snide comment. Abubhbuhbuh?

      It was like we had wormholed our way into a world populated by enthusiastically miscegenating swiss hoteliers, japanese gardners, appalachian philosopher-lawyers (think Atticus Finch with a bong) and mexican day-laborers all happily guzzling good coffee.

      One drawback that kept us from trying to find work and stay: Greatful Dead on the radio. *shudder*

      So yes, I think perhaps folks there know how to drive. Civilization is pretty neat!

    13. Re:Seattle Rain by Morphine007 · · Score: 1

      samichlaus is pretty good stuff too... was 16% when I last tried it in Quebec...

    14. Re:Seattle Rain by LibertineR · · Score: 3, Funny
      Damn.

      I want to read the rest of the thread, but now I am transfixed on the idea of floating on a cloud of soft, soft boobies.

      There went my productivity for the day......

    15. Re:Seattle Rain by LibertineR · · Score: 1
      I moved from California to work for Microsoft, and I did have a little trouble transitioning to the different driving style for the area.

      There is NOTHING in California like the lead up to 520 bridge west on a Friday afternoon. You might as well bring a newspaper, cause you just aint moving. Having braved 101 in Mountain View, the Sunol Grade, 880 near Fremont, you have not seen traffic until you become a commuter between Redmond and Seattle. It is the worlds worst traffic by far.

      If not for the courtesy of the drivers, every commute would become a bloodbath on the 2-lane under UDUB.

    16. Re:Seattle Rain by Anonymous Coward · · Score: 0

      Can I just remind you all that high percentage != good beer. Mind you, 4% makes it too watery. If you want good beer, try McAuslan's St.Ambroise Pale Ale or Propeller, specifically their Bitter.

    17. Re:Seattle Rain by jazman_777 · · Score: 1

      The other thing that is odd (it's not really a bad thing, though), is the Seattle 4-way stop challenge. The normal rules don't apply. It's: who can out-nice everyone else?

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    18. Re:Seattle Rain by Saige · · Score: 1

      Um.... no. People here drive carefully to hide the fact they really aren't that sure what they're doing.

      I was in the Chicago area for 6 1/2 years. People there drive like idiots, but idiots who know what they're doing - 75 mph bumper-to-bumper traffic forces you to get really good at merging, changing lanes, paying attention, and the like.

      People here can be scarier in many ways.

      My favorite is still the "Redmond right-turn". It works like this: drive up to green light. Turn on right turn signal. Stop. Wait for light to turn yellow. Go, making sure that nobody else can get through the light.

      Even worse than the driving here? The parking. My gawd, most people can't comprehend the idea of putting their vehicle roughly in the center between the white lines.

      It's one of the few bad things I have to say about the area.

      (The other is that it rains all the time. Really. You never see the sun. It's horrible. You'd never want to move here. Really. Move elsewhere. Anywhere else. :)

      --
      "You know your god is man-made when he hates all the same people you do."
    19. Re:Seattle Rain by Anonymous Coward · · Score: 0

      Lol... try the west coast of Scotland... Glasgow and Oban in particular - it rains 4 days out of 7!!

    20. Re:Seattle Rain by skuzzlebutt · · Score: 1

      I used to live across the sound near Silverdale; I agree, the rain wasn't constant, but the non-stop cloudiness was really depressing, despite that area being one of the most stunningly beautiful places I have ever seen. So now I live in Las Vegas, where nobody ever gets depressed! The flashy lights and ringy bells keep us happy all day and all night! (twitch twitch).

      When I first got there, I also had a weird claustrophobic feeling, like I was stuck between the sound and the mountains and looming pine trees and mountains, but after a while that became part of the charm of the area...in summary: as far as places to live, the puget sound area is great if you don't do sun.

      --
      My debut novel AMITY now available: http://jeremydbrooks.c
    21. Re:Seattle Rain by CaffeinieBaby · · Score: 1

      What are you, an anti-fungite?

      - Jim, in Seattle, where it's a beautiful, clear & crisp fall day

    22. Re:Seattle Rain by gid-goo · · Score: 1

      Umm, he was joking. The Pacific Northwest is a beer mecca. And I'm not talking Labatt's or Molson, although you can get Rainier which pretty much equivalent.
      A bunch of brew pubs as well as great bottled microbrews. Plus international beers from all over because folks like good beer.
      Shit, you can get La Fin Du Monde in California.

    23. Re:Seattle Rain by Anonymous Coward · · Score: 0

      I live in Woodinville, just outside of Seattle. I'd say that OP's description is pretty apt from Oct - Apr of each year I've lived here since 1999.

    24. Re:Seattle Rain by easter1916 · · Score: 1

      Get off your high horse, Canadian... your beers are WEAK compared to some fine northern European beers.

    25. Re:Seattle Rain by Ford+Prefect · · Score: 1

      (*) - yes, it really is 9% alcohol beer. It's called La fin du monde which is french for The end of the world

      Oh noes, 9% alcohol beer?

      Move to Belgium, where many beers start at 8% alcohol. The strongest I've seen so far was about 11%, where the yeast finishes poisoning itself with it ethanolic effluent... ;-)

      As for insane, I've got a bottle of Mort Subite* Oude Gueuze in my fridge, as recommended by a friend. Nominally 7% - but there's a load of crud washing around in the bottom of the bottle, so if I put it in a warm place, who knows... Source of yeast? Basically, anything which was floating around in the brewery's atmosphere at the time. Lambics are famous for their complex mix of bacterial and fungal species. So perhaps encouraging that lot to ferment a bit more is risking life and limb? Who knows...

      Having said all that, I was impressed by all the beers (and the relaxed attitude to such) in Seattle. The produce of local microbreweries being sold in fish-and-chip shops? Ohyes!

      * Sudden Death.

      --
      Tedious Bloggy Stuff - hooray?
    26. Re:Seattle Rain by Morphine007 · · Score: 1

      Shit, you can get La Fin Du Monde in California

      wait... let me get this straight... imported Canadian beer, kickass weather, and Californian bikinis? Where do I sign up?

    27. Re:Seattle Rain by slashdotmsiriv · · Score: 1

      are u talking about the same place that one of the best rock stars that ever lived, good looking, with millions of album sales with all the chicks in the world wanting to screw him, committed suicide?

    28. Re:Seattle Rain by scatteredsun · · Score: 1

      Good beer is not defined by its alcohol content.

      I can get La fin du monde here in Seattle, however, you cannot get Mac n Jacks in Canada.

      I have sampled MANY a fine beer from ALL over the world. Mac n Jacks is still one of the most satisfying beers out there.

      Canadian macrobrews are definitly better than US macro's but comparing macrobrews is like comparing explosive diarrhea to explosive vomiting.

      The microbrew scene in Seattle (and the rest of the US) beats damn near any other country.

    29. Re:Seattle Rain by BalkanBoy · · Score: 1

      I'm in Redmond right now, staring out my window, the damn sky is clear as it was in the summer. The temperature is exactly where you want it to be, mid to upper 60's, and this type of October hasn't repeated since 1992. It rains more inches in NYC, east coast, than it does in Seattle per year. What gets people thinking it rains here more than elsewhere is that there are extended periods of time when it's rather cloudy which is unlike other areas of the US. That, and when it rains here, it can rain for a good long time and it ain't even rain- it's like this constant, pain in the ass drizzle...... However, I can freely claim, having lived in San Diego for 5 years and 2+ in Seattle, that Seattle summers are unlike any other, including Southern California.

      --
      'A lie if repeated often enough, becomes the truth.' - Goebbels
    30. Re:Seattle Rain by topdown · · Score: 1

      Yes, they definitely are. I live in Chicago and was in Seattle for four months for work. I was amazed at how people actually understood the concept of merging. In Chicago, the status quo is to zoom down the shoulder as far as possible and cut people off. While it did happen occasionally in Seattle, it was very rare. Much more courteous drivers make for a more relaxing drive.

    31. Re:Seattle Rain by 99BottlesOfBeerInMyF · · Score: 1

      Move to Belgium, where many beers start at 8% alcohol. The strongest I've seen so far was about 11%, where the yeast finishes poisoning itself with it ethanolic effluent... ;-)

      There is a place near here, in Warren, MI (USA) called the Kuhnhenn brewery and they have and old ale that comes in at 13.5% and a barley wine at 14.5% and they are amazingly tasty, unlike most beers in the same alcohol content range. If you ever find yourself in Detroit, duck, then jump in a cab and get over there. There's no need to go to Belgium for strong beers.

    32. Re:Seattle Rain by coredog64 · · Score: 1

      I'm not the person that posted that, and to be honest, I'm not a Seattle native. But I did spend 14 years there, so I think I am qualified to
      say it's a dark, gloomy place. The year that I left was the year with 100 straight days of rain. 100. Straight. Days. Of. Rain.

    33. Re:Seattle Rain by Anonymous Coward · · Score: 0

      Yeah... 520 is why we try to drive nicely. Up here, if you don't learn patience, you'll die of a heart attack at the ripe old age of 30. I love good old 520... Sitting on the bridge in the morning, gazing at Rainier from the bridge, through the thick thick rain clouds... It brings out the philosopher in all of us. But we do have a rather high rate of SADs...

    34. Re:Seattle Rain by Anonymous Coward · · Score: 0

      San Francisco...Great place to be gay...your point?

    35. Re:Seattle Rain by jazman_777 · · Score: 1
      'm in Redmond right now, staring out my window, the damn sky is clear as it was in the summer.


      In Seattle people curse a clear sky. Most of us here _like_ the cloudy gloom.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    36. Re:Seattle Rain by westyvw · · Score: 1

      Are YOU from Seattle? Yeah I lived in this area all my life too and most of what you describe dissappeared a long time ago.

      The mountain is covered in a nasty smoggy haze when it isnt in fog or clouds, getting anywhere is a pain in the ass due to traffic and too m,any people, the Sound is a pit of nastyness thanks to all the fricken houses chemo runoff, nitrates, and oils sheen from the roads, the freindly people have been replaced with the Californication crowd, and to top it off everything is expensive.

    37. Re:Seattle Rain by AsbestosRush · · Score: 1

      60. Wow. Two months with no rain.

      As someone whose heart is in Phoenix AZ, 60 days with no rain is "a nice start".

      Different strokes, I guess

      --
      EveryDNS. Use it. It works.
      AC's need not reply
    38. Re:Seattle Rain by guyjr · · Score: 1

      Yeay... the thread has devloved into the age-old classic "Driving in your town may be bad, but driving where _I_ live SUCKS ASS!!! These morons don't have a freakin' CLUE man!!!"

      Rinse, spin, pick new city, repeat... drivers are idiots EVERYWHERE!! :)

      (especially in NYC where I live!)

    39. Re:Seattle Rain by SeattleGameboy · · Score: 1

      Yes, but that is 60 days of 80' weather with no humidity where you can actually go out and do stuff. I think I will take that over 180 days of temperature so hot, you can't go out anyways weather.

    40. Re:Seattle Rain by WilliamSChips · · Score: 1

      He had bipolar disorder. And his wife was Courtney Love--if my wife was Courtney Love I'd commit suicide too.

      --
      Please, for the good of Humanity, vote Obama.
    41. Re:Seattle Rain by Morphine007 · · Score: 1

      Canadian macrobrews are definitly better than US macro's but comparing macrobrews is like comparing explosive diarrhea to explosive vomiting.

      Indeed...

      The microbrew scene in Seattle (and the rest of the US) beats damn near any other country.

      I'm not sure I believe you, but I am sure it'll be fun finding out :-)

    42. Re:Seattle Rain by LibertineR · · Score: 1

      Yeah, if you are gonna be stuck going nowhere, I guess the 520 is as scenic as it gets. Especially when the waves are crashing over from Lake Washington when the wind kicks up. I will NEVER believe they are going to build a new 520 bridge until I see it. They should bring the ferrys back to Kirkland.

    43. Re:Seattle Rain by AaronBrethorst · · Score: 1

      The thing I hate the most about traveling away is that I can't get my Mac and Jack's anywhere else... Seriously, I start going into withdrawal; it's pathetic. :)

      --
      No, but I used to work for Microsoft.
    44. Re:Seattle Rain by AaronBrethorst · · Score: 1

      dude, you need to try the Bel-Red -> Bellevue Way -> 24th -> 88th ninja route. it cuts 20-30 minutes off my evening commute.

      --
      No, but I used to work for Microsoft.
    45. Re:Seattle Rain by Anonymous Coward · · Score: 0

      Or a snowboarder. Rain=powder day

      When I applied for MS, I was initially tempted for bay area and asked for a position there. But I got an offer for a cool project in the redmond campus which I didn't want to pass up. There's a lot you can learn at MS. And to me, MS has more opportunties in a broader range of technologies. What are your chances of playing blockbuster 360 games before release? Take home a Zune? Even though I'm in a web devision, which is a big dev passion of mine, I love seeing that stuff too. Not too many places where you have that diverse culture. I think if you were to work at Google instead, you'd start running into people from different companies more which would be interesting too. In any case, the snowboarding IS better here and and anyone with a love for the mountains will understand. I'm from Vancouver and grew up with Whistler/Blackcomb seasons passes so when it came down to it. Those mountains were a 2nd home. I passed on the 'adventure' of starting a completely new life by moving to the bay because what we've got in the north-west is too good to miss. I can always visit :)

    46. Re:Seattle Rain by coredog64 · · Score: 1

      The really brutal part of the year here in Phoenix is June, July and August -- 90 days. If you really want to do something
      outdoorsy during that period, drive the 70 miles up to Prescott where the lapse rate makes it ~ 15 degrees cooler.

      The offset, of course, is that the other 270 days of the year it's pretty nice here. When the family is out for Thanksgiving it's nice enough to wear shorts, something that doesn't go over so well in Chicago or Seattle.

  7. YMBFJ by metamatic · · Score: 1, Insightful

    You've been reading Slashdot how long? You must have seen all the articles about how Microsoft's toxic and dysfunctional culture destroys innovation and quality. When's the last time they shipped something truly innovative, or even better than the competition?

    One of the ACs has it right. If you even have to ask the question, you deserve to end up at Microsoft.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:YMBFJ by Anonymous Coward · · Score: 5, Interesting

      And google is perfect?

      They have a great advertizement program funding their search engine (along with the IPO money). Which search engine isn't as good as it used to be IMO. Too much results are from ebay/amazon/and linkfarms lately...

      Other than those 2 things they've had for pretty much forever, what have they done that's overly impressive? gmail is OK... Google maps is pretty good. Video is so-so. But that's about it. Most of their other stuff was bought outright (like youtube, writely, etc). Some of it plain sucks (like their poor excuse for a spread), and besides their search (and perhaps gmail), the number of users is rather low... They just don't have many big successes.

      In comparison, MS is no worse. Look at all the new exciting tech in the .NET Framework 3, Office 2007's new and very innovative UI, Vista's new techs (all kinds of), etc.

      Also, they're a younger company, give 'em a few years and they'll be very much alike to MS and older companies.

      This will be modded down into oblivion for going against the slashdot groupthink (M$ bashing), but still, consider it!

    2. Re:YMBFJ by Anonymous Coward · · Score: 0

      Do you want a boss who throws chairs or stock options at you?

    3. Re:YMBFJ by apoplectic · · Score: 1

      This is a wonderful post!

      My co-workers and I sought out the comments to this article simply to find the first, inevitable Slashbotly Microsoft-bashing post regarding this question. (Seriously, asking the Slashdot community "Should I work for Microsoft??")

      Congrats, you win!!

    4. Re:YMBFJ by Daytona955i · · Score: 1

      And google is perfect?

      Well I personally don't think any company could ever be perfect but I have heard next to no complaints about working at google.

      They have a great advertizement program funding their search engine (along with the IPO money). Which search engine isn't as good as it used to be IMO. Too much results are from ebay/amazon/and linkfarms lately...
      Right, this is their core business... a simple no-fancy-graphics and decent search results got them in the limelight. While I'll agree that it's not as good as it used to be, it's still better than the competition.

      Other than those 2 things they've had for pretty much forever, what have they done that's overly impressive? gmail is OK... Google maps is pretty good. Video is so-so. But that's about it. Most of their other stuff was bought outright (like youtube, writely, etc). Some of it plain sucks (like their poor excuse for a spread), and besides their search (and perhaps gmail), the number of users is rather low... They just don't have many big successes.
      So what you're saying is that other than their core business, they haven't had a lot of success? I'd disagree. Google maps/Google earth is really cool along with the API that allows other to use it. I'd also say the user base for google maps is quite large, especially when you look at all the other web apps that use it. (ie. non-google sites)

      They also have quite a few other side projects that you didn't mention. Code search, customizable home page with those cool widgets, picasa, google calendar (which I really like), google desktop just to name a few of the more popular ones. I'd also say that it was because of google that AJAX took off the way it did. Google showed the world what cool things AJAX could do. I think it's great that google is so successful that they have the resources to allow their engineers to play and create whatever they want. If something seems useful, they make it public. (Like they just did with their code search) Google could have just stuck with search and e-mail but I think working there would have gotten old once it was done and they would have lost a lot of their talent. By having other cool side projects for people to work on makes people want to stay. I've seen way to many tech companies loose their innovators and then collapse upon themselves.

      In comparison, MS is no worse. Look at all the new exciting tech in the .NET Framework 3, Office 2007's new and very innovative UI, Vista's new techs (all kinds of), etc.
      But what has MS done that's really innovative? From what I understand, Vista's new UI is basically based on the way OS X works. I have read a lot of "innovative" things microsoft is doing with DRM and preventing you from upgrading your hardware. I will say that the XBox seems to have taken a much stronger foothold in the gaming market than I thought it would. Microsoft also has a lot of other projects that seem to go nowhere. The problem with microsoft's failed inventions as opposed to google is that you have to buy microsoft's stuff and you can't just play with it before deciding you like it or not.

      Also, they're a younger company, give 'em a few years and they'll be very much alike to MS and older companies.
      As I mentioned above, I don't think this will happen because google allows their engineers to work on what interests them. If you enjoy your job, you're much less likely to want to leave it. This is where other tech companies fail. What usually happens is that people join up for an interesting challenge. They meet said challenge and move on to the next challenge which usually involves switching companies. If they can easily move to a different challenge within the company, google retains a group of high quality workers.

      I do have issues with Google apparently indexing everything (which is why I don't use Google Desktop) but I would certainly put them above Microsoft.

    5. Re:YMBFJ by Anonymous Coward · · Score: 0

      Where did you read that Google bought writely? Please cite your sources. I believe you are mistaken. I am almost positive that Writely and the spreadsheet were developed in-house.

    6. Re:YMBFJ by Anonymous Coward · · Score: 0
  8. Newer company might have more room for advancement by kalidasa · · Score: 5, Insightful

    Google is still in its early days, and it has a reputation for innovation and intelligence (the same reputation that Microsoft had in the early 80s). If you like Google and stay for a long time, you might have a lot of room to move up the ladder. Microsoft is where IBM was in the 80s, but with cheaper tailors: they dominate the industry, but not the mind share, and it's a mature organization with less room for advancement.

  9. If you ask me... by Mad+Merlin · · Score: 1

    Just read my sig, I think it speaks for itself.

  10. Alternatives by digitalhermit · · Score: 3, Funny

    There's a small company called SCO that you may be interested in. They used to make a Linux workalike called SCO OpenServer. It's almost the same as working at Microsoft, except without the gyms and free coffee.

  11. Well, it might depend... by acvh · · Score: 4, Insightful

    ...on what they each want you to do, and what you want to do. If you want to be the guy/girl who codes the next Excel interface (or more likely the one who chooses the next font for the Excel Help menu) go with Microsoft. If you want to develop applications that start with "g", go with Google.

    Or, seriously, if you want/need a somewhat more traditional (all relative of course), go MSFT. If you want to be hip and work more flexibly, go GOOG. Google is obviously hot right now, but where exactly are they going? Will they survive and prosper through the Web 2.0 collapse? Microsoft, regardless of our personal opinions, has product, and cash. Lots of cash.

    If I could offer a third alternative: skip them both for now and take a year off to walk across Tibet, or kayak down the Nile. You'll be working for the rest of your life. Do something fun with your youth.

    1. Re:Well, it might depend... by $RANDOMLUSER · · Score: 1

      You must be kidding. "Choosing the next font for the Excel Help menu" is going to require at least 10 rounds of meetings with the development, marketing, tech writing and art departments.

      Hence, go with Google.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Well, it might depend... by synx · · Score: 1

      WRT to cash, it would be worth pointing out that Google has 10 billion and more in assets. Microsoft has about 40-50 billion.

      So I think google will be outlasting this "Web 2.0" collapse you speak of.

      Also, what if I don't like kayaking or Tibet?

    3. Re:Well, it might depend... by Anonymous Coward · · Score: 0

      "If I could offer a third alternative: skip them both for now and take a year off to walk across Tibet, or kayak down the Nile. You'll be working for the rest of your life. Do something fun with your youth."

      If I was the type of person who could afford to up and do that I wouldn't need to worry about my career path.

    4. Re:Well, it might depend... by acvh · · Score: 1
      "If I could offer a third alternative: skip them both for now and take a year off to walk across Tibet, or kayak down the Nile. You'll be working for the rest of your life. Do something fun with your youth." If I was the type of person who could afford to up and do that I wouldn't need to worry about my career path.

      You'd be surprised at what you can do without much money, if you let go of the idea that you have to jump on the "career path" right out of college.

  12. Unknown by zztong · · Score: 1

    There's no way to know other than to work for both for a year and then deciding, which you probably cannot do. There's so many factors that are involved and the interview process gives you very little information. Do you like the "mission" of the teams you would be joining? Will you get along with your co-workers? It may be that the real answer is that neither company is the best fit for you. There are bright people and good teams all over the world in all sorts of companies.

  13. So crazy... by Feefers · · Score: 5, Interesting

    Tell both companies the other has noted in an interest in you working there and ask the question that most job interviewees hate; but not "Why should you work for us?" but "Why should I work for you?" It's the question they will be least expecting and the answer may be somewhat telling.

    1. Re:So crazy... by williamhb · · Score: 1
      Tell both companies the other has noted in an interest in you working there and ask the question that most job interviewees hate; but not "Why should you work for us?" but "Why should I work for you?" It's the question they will be least expecting and the answer may be somewhat telling.

      No, it's the question they are most prepared for because they answer it so often to classfuls of potential grads at top universities. In fact they don't wait to be asked. At presentations they pretty much start with "this is why you should come and work for us" (and tell you about their working culture, the cool things they do, etc...). It's fairly certain the original poster has heard their answer to the question "why should I work for you" about three times already... He's probably more interested in the judgment of impartial bystanders on how his working conditions (and interests) might change over the next few years.

      To which my fairly uneducated answer would be this. Google appears to have a very positive culture, and is doing a lot of fun things, and that is likely to continue precisely because of Microsoft targeting them. Google have been trying to get the public attached to more than just their search. There was for a while a business risk that Vista's in-built search features would sap their visitors significantly -- why open a browser and type www.google.com when you can just type your search into the box on your desktop. That risk seems to be abating (it appears many Vista searches might also go via Google), but there is a future business risk in 4 years or so with WPF/E possibly eating into their webapp customers when it becomes more widely installed. If a WPF/E email client can be delivered over HTML, then the fiddliness of HTML/AJAX is no longer a technical advantage and GMail, Maps, etc could face a fresh round of competition. In this sense, "business risk" is good for techies because it drives companies to innovate rather than going into mature maintenance mode. The more MS and Google are going after each other at the Ballmer/Schmidt level, the more fun and freedom you are likely to enjoy as an engineer. So, you'll probably have fun either way but a lot of people perceive being on the "upstart" side of these fights as more fun and less fretful.

    2. Re:So crazy... by tfinniga · · Score: 1
      Tell both companies the other has noted in an interest in you working there and ask the question that most job interviewees hate; but not "Why should you work for us?" but "Why should I work for you?" It's the question they will be least expecting and the answer may be somewhat telling.


      Yeah, except that's a question that they ask themselves every day they come to work - "Why oh why am I working here?".
      --
      Powered by Web3.5 RC 2
    3. Re:So crazy... by nametaken · · Score: 1


      See, I could imagine asking someone at Microsoft that, but I couldn't picture asking someone at Google that.

      I guess we know which way I'd go. :)

  14. And when you get there... by Threni · · Score: 1

    ...tea or coffee? I admit, these are tough choices.

    Ask yourself a question - who do you want to work for?

  15. Google, no question by blackjackshellac · · Score: 4, Interesting
    I've been working in the industry for 25 years and IMNSHO I would recommend that you take the job from google. Microsoft's business model is a dying entity, and with Vista in an eternal state of delay, history has shown that these sorts of companies have a very hard time of changing directions and coming around. This is not to say that Microsoft will not turn around, there's just a lot of momentum in the other direction, and it will take time for them to put the brakes on and come around. Enough with the metaphors.

    Web 2.0 is almost certainly the future, and chances are very good that neither Google nor Microsoft will provide the first real web 2 killer app, but with google you'd be on the right side of the technological dividing line.

    Go with google for a few years. And for some real fun, if you like working long hours, join a startup, cause thta's the only way to make big money, although your changes are only slightly better than winning the lottery.

    --
    Salut,

    Jacques

    1. Re:Google, no question by maxume · · Score: 2, Insightful

      Of course, Microsoft is adding new business faster than Google, but they are already so huge, it is difficult to notice. Take a look at absolute revenue growth. And that's with Vista 'in an eternal state of delay'.

      --
      Nerd rage is the funniest rage.
    2. Re:Google, no question by eric76 · · Score: 1

      I suspect that the only way Microsoft will be able to survive and prosper in the long run is if they break it up into a number of smaller companies, many of which may not last long.

      The very size of the company not only gives it an "inertia" that makes it difficult to change, the very size and wealth of the company probably gives it a false sense of security and a feeling that it doesn't have to change.

    3. Re:Google, no question by pasamio · · Score: 1

      People are still buying new computers. Most new computers if I'm not mistaken come with Windows XP preinstalled. Microsoft aren't losing a whole lot of money by not shipping Vista because they have a product already out there.

      All that happens when Vista is released is a small spike with the Microsoft fan boys jumping on and buying a new PC and Vista Ultimate edition, and slowly it will trickle down to everyone else. Vista won't do what Windows 95 did - it won't be as big a shift and I don't expect people lined up in the night for it, all potential of that happening has passed.

      --
      I always wondered where this setting was...
    4. Re:Google, no question by Blakey+Rat · · Score: 1

      What about Microsoft Games? Microsoft Hardware? Microsoft Software for Macintosh?

      Even assuming that Office and Windows are going to crap, there's still a LOT in Microsoft to excite a new programmer. Microsoft Games is basically ruling the industry at the moment, Microsoft's Macintosh software is great, and their hardware is always top-notch. Microsoft is bigger than just Windows and Office.

    5. Re:Google, no question by maxume · · Score: 1

      Absolutely. I don't expect a huge upside from Vista, but I also don't expect any real huge downside, unless it is an unmitigated disaster when released. It is somewhat likely that they will miss on forecasts though, as XP fills it's role pretty well.

      Stock analysts give Microsoft a lot of crap for the 'waste' that has gone into Vista, but if you look at the differences between XP and 2k, XP is a much nicer fit for post ~2003 hardware than 2k is. Sure, part of that is that Microsoft transitioned support, but part of it is that hardware changed quite a bit and people were doing new things with it. My point? Who cares if Vista isn't better on your(royal) current system, it will be a lot nicer on the system you buy in 2008.

      --
      Nerd rage is the funniest rage.
  16. My take by clickclickdrone · · Score: 4, Insightful

    I'd say Microsoft would be better for your CV, Google for your career. A subtle but important difference. In the early days you need a big safe 'corporate' name to gain credability, that would be MS. After that you need a firm like Google to actually allow you to grow and advance.
    That said, If I was young, I'd go for Google but then I have zero career sense when it comes to myself.
    I'm amazed that someone said MS got you the weekend off, I always got the impression they were hard workers and everyone there was burned out.

    --
    I want a list of atrocities done in your name - Recoil
  17. Come on.... by Otter · · Score: 5, Insightful

    If you have job offers from both Microsoft and Google, you're obviously orders of magnitude superior as a programmer to 99.99% of the dullards here. What the hell do you care what they think? Ask your professors if they can hook you up with some alumni who work at one company or the other and see what they say.

    1. Re:Come on.... by Patrik_AKA_RedX · · Score: 1

      No the real reason why no one on /. gets a job offer from MS is because the HR-manager reads /., If they don't like your company, why bother sending them a job offer? The scary part is how he figures out your real name...

    2. Re:Come on.... by Daniel+Boisvert · · Score: 5, Funny

      The scary part is how he figures out your real name...
       
      Any more info on that? I've always wondered how people on slashdot figured out my real name.

    3. Re:Come on.... by kevlar · · Score: 1

      MUAHAHAHAHAHAHH!

      It's a big conspiracy! The MSFT recruiters investigate every company that is on everyones resume and decide "hmmmm, this person hates MSFT, and although their resume is stellar and they appear an excellent candidate, I'll pass up my recruiting bonus for some other monkey who doesn't hate MSFT".

      Are you kidding me? This is the silliest thing I've ever read on slashdot. If you're not getting a callback from MSFT, then your resume or work experience doesn't fit anywhere. If you're getting a call back and not getting an interview, then you've bulloxed the phone screen. If you get an on site interview and you don't get an offer, it means absolutely nothing unless they send you home early.

      MSFT's interviewing process is refined in such a way that if there is any doubt of a candidates capabilities, they will not be hired. This is a side effect produced by the fact that it is very difficult to get rid of an under performer.

      Thanks for the laugh!

    4. Re:Come on.... by RobertKozak · · Score: 1

      Me too! When you figure it out please let me know. Ok?

      --
      Bet this .sig looks familiar.
  18. which group? by mojorisin67_71 · · Score: 1

    Does the group you are going to work in excite you?

    It should be a small exicting group and people.

    In large companies, work culture within different organisations
    can differ.

  19. You're kidding by illuminatedwax · · Score: 5, Funny

    You've already made up your mind by asking Slashdot in the first place. Obviously, you have some kind of wish to work with Google and not Microsoft. Similar questions include "should I get a job lobbying for the EFF or the RIAA?" and "should I invest in SCO or Red Hat?"

    --
    Did you ever notice that *nix doesn't even cover Linux?
    1. Re:You're kidding by BroncoInCalifornia · · Score: 1

      Microsoft is a company that played the Business game very well in the past. They do not have a reputation for technical excellence or innovation. But you already know this. I strongly suspect many people at Microsoft believe their success is due to technical excellence.

      Most companies that are wildly successfull rot out from the inside. They think they are great even while they are in decline internally. I am sure Microsoft is rotting out from the inside. Google has a few years before they start to rot from the inside.

      I work for neither company. I do work for a company that was very very successful in the past but is now in decline. I would go with the younger company if everything else is equal.

      --

      Religion is the main cause of atheism.

  20. Third option by kjart · · Score: 3, Insightful

    Pick neither. If you can, try to find an interesting small company to work for. Having worked for both large and small companies I much prefer the atmosphere that you can only get in a more intimate work environment. It's only a matter of time before bureaucracy and HR catch up with Google, and I'm sure Microsoft is already there.

    1. Re:Third option by esarjeant · · Score: 1

      This has been mentioned in a few other postings, but I'll echo those sentiments again here. If you're just coming out of college and you haven't already "settled-down" (family/kids/etc.) -- NOW is the time to take a chance with a smaller company.

      When your obligations change as you grow older, it won't be possible for you to risk a startup that may need to skip a few paychecks on the way. Take the time now to do something you believe in and try to innovate on your own, neither Microsoft or Google are going to be true innovators -- these are large insular organizations that are focused on making money. They will take existing technologies and make them look pretty, but they won't take something completely new and run with it.

      --

      Eric Sarjeant
      eric[@]sarjeant.com

  21. Easy by div_2n · · Score: 1

    By all accounts, Microsoft has become internally mired in middle management and ineffeciencies while also stagnating quite a bit in innovation if they ever had it to begin with. But that is another discussion altogether. Google is nimble, making waves and doing very exciting things.

    So who do you want--the company that views the world as its domain or the company that views the world as a world of information and possibility?

  22. Yes, because... by Anonymous Coward · · Score: 0

    No one has ever heard of Google. You don't want an unknown name like that on your CV.

  23. You have to make this decision on your own by mzs · · Score: 3, Interesting

    But be very careful figuring how much it will cost you to live in the Redmond vs. Bay areas. Also consider how soon you could get married and have kids. It gets WAY more expensive to house a family in the Bay area.

    1. Re:You have to make this decision on your own by Anonymous Coward · · Score: 0

      Yes, it comes down to housing prices. If you want to live in a single family house at some point in your life, go to Redmond. It is possible to buy a house with just a salary there.

      You will never have a house in Silicon Valley, unless you get very lucky with stock options (the Silicon Valley Lottery).

      Check www.zillow.com for house prices.

      My average house within commuting distance of Google cost a MILLION dollars MORE than the same house would in an equivalent neighborhood within communting distance of Microsoft.

    2. Re:You have to make this decision on your own by Millenniumman · · Score: 1

      Google and Microsoft both hand offices near both of those places.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
  24. What will you do? And after that? by Vokkyt · · Score: 2, Insightful

    What exactly does each company want you to do for them if you were to work for them? Are either going to drone you? Are either going to put you into a position where you are going to be able to have some freedom and personal satisfaction in your work? Job satisfaction, as well as life satisfaction, will be important. Which job looks as if it's going to allow you to really experience what you need in life? Which is going to allow you to grow as a person outside of work? (If that is a desired result, that is) Also, and I know this is trivial, which is going to offer you better benefits right away?

  25. innovation by jamesh · · Score: 1
    reputation for innovation and intelligence (the same reputation that Microsoft had in the early 80s).

    I'm not sure that buying someone else's product and slapping your name on it is the sort of innovation the original poster had in mind...

    If it were me, there would be some shame in admitting that I worked for Microsoft... but maybe that's just me. You could always tell people you are working to bring the system down from the inside.
    1. Re:innovation by WindBourne · · Score: 2, Informative

      Yes, MS has and does operate that way. But back in the 80's, the company had the reputation as being innovative. Keep in mind that even today, many ppl on /. regard MS as innovative (they will be in another 5 years as their RD lab takes hold). I guess there a number of groups out there that will believe anything that they are fed and ignore the facts.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:innovation by Kuciwalker · · Score: 2, Informative
      I'm not sure that buying someone else's product and slapping your name on it is the sort of innovation the original poster had in mind...

      Picasa? *cough*Writely*cough* Google Docs? YouTube?

    3. Re:innovation by michrech · · Score: 2, Interesting


      I'm not sure that buying someone else's product and slapping your name on it is the sort of innovation the original poster had in mind...

      Picasa? *cough*Writely*cough* Google Docs? YouTube?


      Google.com? Gmail? Google maps? Google Earth? Google News? Google Pages? Google Talk?

      --
      bork bork bork!
    4. Re:innovation by the_B0fh · · Score: 1

      Bleh, you seem to be misremembering things. In the 80s, they were copying Apple. What's so innovative about DOS? The fact that it was bought from another company? What about things like Dr. Dos and all the others that were so much better? I'm actually curious to see if you can list things out from the 80s that can be considered innovative, from Microsoft.

    5. Re:innovation by WindBourne · · Score: 1

      You are speaking about the difference between is innovative and considered innovative. As I said, they HAD the reputation of being innovative; it does not mean that they were. Quite simply, people did not know better. And yes, it was in the rags that MS was innovative.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    6. Re:innovation by CrankyWorm · · Score: 1
      Google.com? Gmail? Google maps? Google Earth? Google News? Google Pages? Google Talk?

      Google Earth is something that used to be called Keyhole
      If I'm not mistaken, Google maps is another externally developed product Google bought
  26. Re:Newer company might have more room for advancem by wpanderson · · Score: 0, Flamebait

    Innovative? Intelligence? Pah. Microsoft were a box-shifter in the early 1980s, punting BASIC and Multiplan to any and all who would license it. "Hey, Radio Shack are about to release another crappy 8-bit computer without a programming language, we can sell BASIC for it! Hurrah! Next stop, the Commodore C128!" Windows was far from innovative at release, and Microsoft's dedicated R&D department wasn't created until 1991.

    Google have constantly innovated, while Microsoft have consistently stood in the shadow of greater technology giants, pen and paper ready to take notes. MS may have financial muscle and market presence, but that surely shouldn't be the end-point of a career decision?

    --
    neuro at well dot com (when I post, it's my opinions, no-one elses)
  27. False by WindBourne · · Score: 5, Informative

    I still have friends at MS and they are putting in 60+ hours because their managers insist on it. One guy hates it, but the pay is good (he makes 160K there) and the other guys stays because of what he does (not wild about the hour, but likes the job).

    At Google, from what I have heard, the members put in the hours because it is fun, not because it is demanded of them. Biiiig difference.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:False by AnswerIs42 · · Score: 4, Funny

      Umm.. I like where I work but I do NOT put in anymore work than what I am paid for. Putting in 4,5+ extra hours a week because it is "fun" does not put any more food on the table and keeps you away from family longer.

      Manager: You really like working here?
      Peon: Yep, this is a fun job!
      Manager: Great to hear! By the way.. there would even be more fun if you stayed 2-3 hours more each day.
      Peon: Great! Do I get paid for that?
      Manager: Err.. no. But it will be fun though, I promise!
      Peon: Ok!

    2. Re:False by Anonymous Coward · · Score: 0

      they are putting in 60+ hours because their managers insist on it

      They are the guys who are rewriting Vista!

    3. Re:False by CByrd17 · · Score: 4, Insightful

      Something to consider if someone is putting in say ~63 hours a week and making $160K, is that their hourly rate (about $50.79/hour) is the same as someone who makes $101K for 40 hours a week. Yes, person 1 makes more money, but he or she also has about 1000 less hours to her or him -self in a year.

    4. Re:False by fupeg · · Score: 1

      If your buddy at MS is making $160K in Redmond... that's like $200K in Mountain View. Most programmers at Google make half that or less.

      I remember when I came out of college (1997) and MS was the king of low-ball offers. They basically said "you should be willing to work for less because you get to work for MS. Plus we give you stock options." Of course their stock has flatlined this century, so they've had to abandon that approach. That's meant paying a lot better.

      Now, Google has taken over the crown as king of low-ball offers. Why? Because you should be willing to work for less because you get to work for Google. Plus they give you stock options.

  28. Go with the Expanding Company by ogar572 · · Score: 0

    Putting my dislike of Microsoft aside (but Bill is one heck of a Marketer), Google is expanding and setting the pace for everyone else to follow. Going to Microsoft, you might feel that you work for a company that is trying to keep up with someone else in some area of the industry (Apple with the IPod, Google with Search, etc).

  29. Re:If you don't know the answer to this question by drakaan · · Score: 1

    That isn't a Troll, that's an opinion...then again "-1 Troll" is an opinion, too.

    --
    "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  30. Doh! by peu · · Score: 1

    You're asking this at the /. crowd?

  31. General Rule on work hours by WindBourne · · Score: 3, Insightful

    If you work in a tech position for a regular company, generally, you will put in 35-50 Hr/wk. They simply want a warm body in a chair and most companies view tech as a needed evil.

    OTH, if you work for a tech company, then the hours are demanded by releases. In general, higher tech companies have more and faster releases (i.e. more work, longer hours). They need things done and tech is EVERYTHING.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  32. verb conjugation and pirates by drakaan · · Score: 2, Funny

    This is decidedly off-topic, but I had to try three times before I managed to get past "Microsoft were a..." and "Google have constantly...", etc.

    As it's not talk like a pirate day, I am left with two possible explanations:

    • You dislike or have trouble with conjugating verbs
    • You *are* a pirate (imagining that made it possible to finish reading your post)

    I'm hoping you be a pirate, mainly because I be lookin fer some software on the cheap...err, I mean booty, ARRRRR!!!

    --
    "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    1. Re:verb conjugation and pirates by Peter+Cooper · · Score: 3, Informative

      It's got nothing to do with conjugation.

      "Microsoft were" and "Google have" assume that company names are collective nouns. This is common in non US English. "The government are" vs "The government is", etc. Not everyone here speaks US English.

    2. Re:verb conjugation and pirates by Morphine007 · · Score: 2, Funny

      Not everyone here speaks US English.

      ... so Pirate English it is then... ;-)

    3. Re:verb conjugation and pirates by Anonymous Coward · · Score: 0

      Not all collective nouns use the plural form. Ie a band of men is approaching.

    4. Re:verb conjugation and pirates by sphealey · · Score: 2, Insightful

      > but I had to try three times before I managed to
      > get past "Microsoft were a..." and "Google have
      > constantly...", etc.

      That is the standard British English usage. Makes more sense IMHO.

      sPh

    5. Re:verb conjugation and pirates by Anonymous Coward · · Score: 0

      "a band of men is approaching"

      This is not a collective noun. The noun is 'band' - singular. In this case 'of men' is describing the noun. A Poor example.

    6. Re:verb conjugation and pirates by Anonymous Coward · · Score: 0

      But, um, if that band was called "the fianna", the correct british english would be "the fianna ARE approaching". The american construct is somehow tied up with the american attitude that Corporations Are People, I think: to an american, a corporation has a magical existence apart from the people that make it up, and in fact the corporation in america these days seems to be a kind of "higher being" with MORE rights than regular people and none of the downsides (like mortality...).

    7. Re:verb conjugation and pirates by drxenos · · Score: 1

      "of men" is a prepositional phrase and as such the sentence must still be gramatically correct without it. Thus, "a band is approaching," not "a band are approaching." It has nothing to do with collective nouns.

      --


      Anonymous Cowards suck.
    8. Re:verb conjugation and pirates by Rucker · · Score: 1

      Your explanation isn't quite right. They are collective nouns in US English. For US English, one should use the singular verb form when the collective noun is acting as a single entity and the plural verb form when the collective noun's components are acting individually. This appears to be the same as UK English, according to Oxford Dictionaries, except "in some contexts it is natural and idiomatic to use a plural verb with a noun which is singular in form".

      So basically UK and US English have the same rule on this matter. The difference being that UK English makes exceptions to the rule.

      --
      Rucker
    9. Re:verb conjugation and pirates by Aero · · Score: 1

      ... so Pirate English it is then...

      Sheesh, it looks like you don't get the point that you yourself are trying to make. Pirate English it ARRRRRR, then!

      --
      We can believe in you for 3 minutes, but beyond that, even the King of All Cosmos can't be expected to wait.
    10. Re:verb conjugation and pirates by nlmille1 · · Score: 0
      Legally, a corporation in America IS a person and it DOES have a magical existence apart from the people that make it up. Corporations have rights and can appear as either plaintiff or defendant in legal proceedings. They also serve the all-important function of shielding its owners from full liability of its actions.

      So yes, in America, it is proper to say "Microsoft was" or "Google has".

    11. Re:verb conjugation and pirates by Morphine007 · · Score: 1

      /sigh... how embarARRRRRRsing

    12. Re:verb conjugation and pirates by Anonymous Coward · · Score: 0
      It's got nothing to do with conjugation.


      of course not.

      this is slashdot... where all the software is open source and all two of the alledged women are closed source.

    13. Re:verb conjugation and pirates by Anonymous Coward · · Score: 0

      This well-known and widely-read British publication disagrees with you:

      A government, a party, a company (whether Tesco or Marks and Spencer) and a partnership (Skidmore, Owings & Merrill) are all it and take a singular verb.

    14. Re:verb conjugation and pirates by WilliamSChips · · Score: 1

      No, I think it predates the personhood of corporations. Either way, it also seems to apply to collectives that aren't corporations: Bands, specifically.

      --
      Please, for the good of Humanity, vote Obama.
    15. Re:verb conjugation and pirates by mabinogi · · Score: 1

      I don't care what you do with your collective nouns - were a is always wrong.

      "Microsoft were box-shifters", or "Microsoft was a box-shifter"
      pick one or the other, not half of each.

      --
      Advanced users are users too!
    16. Re:verb conjugation and pirates by drakaan · · Score: 1
      Well, of course it does! Hardly any famous pirates were American, after all. I knew there was a reason they talked like that (beyond the legacy of artistic license taken by a key actor in the vintage Treasure Island movie).

      I wasn' meanin' ta get yer dander up, Senior Pirate Healey (just a guess) ARRRR!!!

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
  33. Re:Newer company might have more room for advancem by Nanpa · · Score: 0

    So, Microsoft learns from others and makes it's own 'improvements', and that's a bad thing?

  34. Re:If you don't know the answer to this question by revlayle · · Score: 1

    (off-topic) And meta-moderation is an opinion, etc., et. al., so on, and so forth

  35. Why? by WindBourne · · Score: 1

    Then he is working for MS and Sun only via Proxy.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  36. What is your job? by russ1337 · · Score: 5, Funny

    You didnt say what your work area will be:

    If you are a janitor, then pick the one with the least floor area.
    If you are a security guard, Google is probably safer from disgruntled customers or workers going postal.
    If you are a window cleaner, go with Google. I hear the chicks are hotter.
    If you are a chef, go with Google, cos their food sounds pretty good.
    If you are a maintenance tech, go with MSFT - rigid corporates are less likley to ride their scooters into the wall.
    If you are a russian spy, work for MSFT. They are evil.
    If you are an X-ray technician, WTF are you doing in IT....


    1. Re:What is your job? by supersat · · Score: 2, Funny

      If you are a maintenance tech, go with MSFT - rigid corporates are less likley to ride their scooters into the wall.

      Ah, but they're much more likely to throw chairs around. ;)

  37. Here is a real clue by WindBourne · · Score: 1

    When was the last time that a nobody started a project for MS? It was back in the 80's. All the other items have come from Marketing and strategy groups. The days of a nobody geek developing a product for MS that they take to the market are LONG over (not that MS really had been innovative).

    --
    I prefer the "u" in honour as it seems to be missing these days.
  38. That depends on a lot more than you think by Thumper_SVX · · Score: 3, Informative

    Microsoft's actually not one big monolithic Borg culture as Slashdot likes to jest. I have made many friends with Microsoft people over the years, and have one friend who works for Google. So, take what I'm about to say somewhat at face value; it's all second-hand information anyway.

    Google might be a good place to work if you just really feel that their products and services are going to be part of the next big wave of technology. They are doing a lot of cool stuff with network computing which I think people failed to predict a few years ago, and they have a culture of "doing the cool stuff". However, they're a small company. Despite their significant resources, they are still as susceptible to the mood of the market as any other relatively small company. Sure, they can liquidate resources if they get in a pinch due to the whims of the marketplace, but to do so would invariably affect their deliverable services and drive more people away. That's a hard place to be and could lead to a devolution of Google within a very short timeframe. They've been lucky so far, and I have to admit I do like their products a lot. However, I don't pay for them. At least not directly.

    Microsoft is a big company with deep pockets and wide reserves that can weather a storm in the economy much better than Google. Sure, again they can liquidate resources in a crunch but it would take an economic disaster far worse than the Dot Com crash to kill a company like Microsoft. We as the Open Source / Apple / Tech crowd might want to believe Microsoft will be beaten by , but that's not really going to happen any time soon.

    Google has a monoculture. Sure, they're a small company doing some cool stuff but they're still quite focused on a particular market. When you work for Google, you work for the company. Microsoft surprisingly has many different cultures depending on where in Microsoft you work. Microsoft is not one company, not really. It's a gestalt entity that shares the umbrella name of "Microsoft", but each division is run differently by different people with different management styles and personalities. This makes sense because each division does something very different. Even different areas of the country provide different cultures; I find the Microsoft guys I work with and know in St. Louis are VERY different from the Microsoft friends of mine in New York, at least in terms of business. They work differently, they think differently.

    Bear in mind also that a job at Microsoft doesn't tie you to Redmond. You can pretty much work anywhere in the world. Last I checked, Google is in SF and that's about it. Bear that in mind; at Microsoft you can transfer your job to any of the other communities where they perform that function. Especially Microsoft Consulting Services... you can pretty much pick your location after you've been at MS for 6 months to a year and really proven yourself.

    On the down side, I do know that Google tends to be an easy-going work environment, though with a veiled sense of pressure. Employees are subtly pressured to work far beyond 40 hours a week and thus it's not a good career in my opinion for someone with a family or someone intending to start a family. However, it *is* a fun place to work with lots of dynamic individuals who work hard but also play hard. Microsoft... well it depends where you work. There are fewer chances for advancement within Microsoft because people do tend to stay there. That also to my mind speaks to how good Microsoft actually are to work for; people tend to start there and stay there. However, the chances to "make it big with MS Stock" are over and have been for years. There may still be room for Google millionaires for real rock-star employees... MS... less so. However, the lack of advancement in my opinion is more than made up for by the flexibility of work location I mentioned previously.

    I have to say that those friends of mine who work for Microsoft really enjoy their work. Many of them are as much of a geek as I am... running Linux and Vista on thei

    1. Re:That depends on a lot more than you think by whatnotever · · Score: 2, Insightful

      Last I checked, Google is in SF and that's about it.

      Well, last I checked...

    2. Re:That depends on a lot more than you think by Thumper_SVX · · Score: 1

      Yeah, but still mostly sales offices. Of course, most of MS Development goes on in Redmond as well so again YMMV depending on the type of work you're doing. Microsoft's offices across the country do tend to be "combo" offices where there are some coders, engineers and salesdroids. Of course, Microsoft is also a big believer in "work from home" for engineering people... something that reduces the amount of physical office required and is good for the engineer as well.

      I can admit when I'm wrong, though :) However, I will say that I still think the flexibility aspect of Microsoft is good.

      Oh, and note I'm far from a Microsoft shill... I'm typing this on my Macbook Pro that's had Office 2004 forcibly removed since two days after I bought it and replaced with NeoOffice. Most of my software is either downloads or compiled using Fink.... in fact I don't think I have anything Microsoft left on this machine! My primary server at home is Linux. I just do Windows at work 'cos it pays the bills... but even I can appreciate that MS is actually a good company to work for according to my friends. YMMV though :)

    3. Re:That depends on a lot more than you think by Anonymous Coward · · Score: 1, Interesting

      I also have friends/family at both companies. All 3 of my aquaintances with Microsoft are in Redmond with titles from SE I to Director and here's the picture they've painted for me:

      Hours - lots of long brutal hours are expected.
      Reviews - the reviews are tough to score well on, you are competing with co-workers for points, and a bad score in one year will affect your opportunities for the rest of your time at the company.
      Politics - like any big company politics are rampant and you can easily get caught in the middle.
      Creative Freedom - Microsoft's varied strategies and goals *might* have a strong influence on dictating technical decisions in your project.

      Either way the topic starter will get a chance to work with some very intelligent and capable people. He should use this to his/her full advantage - ask a lot of questions, admit want you don't know, and try to find a mentor. If it were me I'd go to Google because of the youth factor, fun, freedom, and advancement opportunities. Also, I hated the gray bleak overcast haze that is Seattle for 2/3rds of the year.

    4. Re:That depends on a lot more than you think by Daniel+Phillips · · Score: 1

      I do know that Google tends to be an easy-going work environment, though with a veiled sense of pressure. Employees are subtly pressured to work far beyond 40 hours a week and thus it's not a good career in my opinion for someone with a family or someone intending to start a family.

      Speaking as a Googler and a family man, with all due respect you are incorrect. Way wrong. If anything, the subtle pressure goes the other way.

      --
      Have you got your LWN subscription yet?
    5. Re:That depends on a lot more than you think by Thumper_SVX · · Score: 1

      I did say that it was second-hand knowledge... and that I've got a lot less material to work from with Google (one friend working there) than Microsoft (lost count... maybe 10?). Take with appropriate sodium intake. Maybe it's just the way my friend feels about his immediate management... it may not be systemic. He still loves working there, though!

    6. Re:That depends on a lot more than you think by fithmo · · Score: 1
      Yeah, but still mostly sales offices.

      The New York and Kirkland locations seem to have a few non-sale related openings.

      Kirkland is as about close to Seattle as Redmond, so it might be their M$ leech location.

    7. Re:That depends on a lot more than you think by IamTheRealMike · · Score: 2, Informative
      Last I checked, Google is in SF and that's about it.

      No, not at all. There are offices all over the world and new ones are being created all the time. For instance I'm moving to Zurich in a few months, which from what I've seen is a wonderful city. Sure, MV is a big office but there are also large offices in other parts of America, Dublin, etc.

      Employees are subtly pressured to work far beyond 40 hours a week and thus it's not a good career in my opinion for someone with a family or someone intending to start a family.

      Well, I will admit that I'm quite new but if there is such pressure it's somehow passed me by. My manager hasn't mentioned this once, there is no culture of "don't be the first to leave" and I routinely see people leaving even at around half 3, though of course they come in early too. If there is pressure to work long hours it's completely invisible in my department.

      If your friend is working insane hours I really doubt that's because he is forced to, more likely, he is making himself do it for personal reasons.

      Personally, the main reason I considered Google and not Microsoft is due to the ethical histories of the two companies, but also the fact that MS seems to be stagnant and suffering from directionless management right now. Google is, in contrast, anything but stagnant and bureaucratic.

    8. Re:That depends on a lot more than you think by synx · · Score: 1

      I work at Kirkland - it's not really a sales office, it's a dev office. Looking at the google jobs page there is 26 types of engineering openings, and 12 operations and IT types of openings. Of course "types of openings" isnt the same as "jobs" but the basic point is this: Kirkland has lots of engineering work. I'm sitting in my office right there now.

      For those who are not from Seattle, Kirkland is in between Redmond and Seattle. I live in Seattle myself.

    9. Re:That depends on a lot more than you think by fithmo · · Score: 1

      I'm in Redmond right now... leech me to over there pleeeeeeaaaaaaaaaassssssse!

    10. Re:That depends on a lot more than you think by RealGrouchy · · Score: 1
      [really long post]
      ...all this to say, consider what would happen if the one you went with found out you asked slashdot about it?

      Google would say, "Hey, that's a creative and cool way to learn more about the alternatives to a difficult question!"

      Microsoft would say, "You must wear this scarlet letter of shame for having second thoughts about joining the Microsoft Collective(tm)."

      </groupthink>

      - RG>
      --
      Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
    11. Re:That depends on a lot more than you think by SA3Steve · · Score: 1

      That is completely incorrect. I work at Microsoft and actually just mentioned this thread to some co-workers at lunch. There were no negative reactions at all and I think people at both companies would be interested to hear the pros and cons of working at each company.

      Yes, the products compete and will probably compete against one another for a long time...but that doesn't make people at either company closed-minded and arrogant.

    12. Re:That depends on a lot more than you think by AaronBrethorst · · Score: 1

      Kirkland's closer than Redmond to Seattle, but the commute still sucks. Both 'burbs are on the other side of a gigantic lake, which serves as a fantastic bottleneck for traffic.

      --
      No, but I used to work for Microsoft.
  39. Sailing in fair weather or foul? by mysticgoat · · Score: 1

    I've no direct experience with either company. But this much seems obvious: as the Vista and VOffice roll-outs begin, much of Microsoft's resources are going to be turned from these major development projects to other things. There will be a lot of reassignment of duties, especially at the team leader level-- the people who will have the most influence on your daily work environment as a new hire. In other institutions I have personally seen how this leads to an increase in the amount of hidden, personal agenda crap that people bring into their jobs-- and this definitely affects the quality of the work experience. If you see the workplace as a corporate jungle ruled by tooth and claw, then you might enjoy this kind of environment and do well in it. OTOH, be wary of the friendly overtures of others for it can be hard to tell the person who is looking for mutual support from the person who intends to use you as a support as they try to step over to what they really want.

    In contrast, Google's near-term future looks pretty stable: continued refinement of GOffice, Google Earth, and similar projects with no major shifts in corporate emphasis in sight. Combined with other things I have heard about Google's management style, it sounds like the Google environment currently promotes cooperation and community values among its staff, and that this is likely to continue for a few years.

    Keep in mind that the most important thing you will get out of your first job is the social network you develop with your peers and immediate supervisors. These contacts can have more impact on the first decade of your career than any other thing.

  40. Brilliant! by alexo · · Score: 0, Redundant


    Title says: Microsoft or Google?
    Icon says: Sony

    Brilliant!

  41. I'm surprised... by kabocox · · Score: 1

    I'm surprised at how rational most of these posts that I've read in this thread are! I was expecting to see a long string of posts bad mouthing the MS corporate culture at every turn and praising Google at every chance. I've seen posts that actually rationally compare the working environment, the actual corporate culture, and what factors this guy should use to make his decision. Most of the best posts that I've read state that Google is a workaholic company at the moment, but with lots lof long term potential to move up. In similiar posts MS apparently has a more long term healthy attitude in expecting their employees to have a life outside of work though their mature company and advancement would be what's normal for a large company.

    Honestly reading the topic, I think that that guy should make up his own mind and not ask slashdot unless he wanted our opinions about some of the actual corporate environment rather than what was shown to him during interviews. What's really ironic is that likely the folks at both Google and MS are reading this thread and mentally comparing their work places. We need to have slashdot poll for those that work for google, those that work directly at MS, those that are MS contractors, those that are employeed in the IT field and actually work with employees from either company, IT people in general, hey I read slashdot and would like to be employeed in the IT field in the US at any employer, and my job was outsourced to India or downsided to make room for these new cheaper grads you so I'm pissed at the guy for being offered my old job for less money.

    1. Re:I'm surprised... by Daniel+Phillips · · Score: 1

      I've seen posts that actually rationally compare the working environment, the actual corporate culture, and what factors this guy should use to make his decision. Most of the best posts that I've read state that Google is a workaholic company at the moment ...wrong posts by clueless people. We Googlers tend to keep perfectly normal hours. And during those perfectly normal hours we tend to have a lot of fun.

      --
      Have you got your LWN subscription yet?
  42. The fact that you're wondering by wonkavader · · Score: 1

    The fact that you're wondering which to work at means you should work at Microsoft. I'm not going to clarify why. You'll figure it out. Or you won't. But you're way past old enough to know why already, and you don't.

    You'll be happier at Microsoft.

  43. Re:Newer company might have more room for advancem by kalidasa · · Score: 1

    I wrote "the same reputation that Microsoft had in the early 80s." Reputation is a very slippery thing, and it does not have a very direct relationship to reality. Back in the early 80s the popular media was full of stories about how working at Microsoft was about only hiring very smart people, working a lot of 100 hour weeks, free junk food, pool tables, and pinball and video game machines in the work areas, lots of leeway to try new things, &c. That was the perception, and that perception helped people move on from Microsoft to great positions at other workplaces in the industry. Windows wasn't released until 1985, and soon after that (and in part because of that, and the obvious derivativeness of Windows -- most assumed it was directly and entirely derived from the Macintosh, not knowing the whole messy history), the perception of Microsoft had changed to the "We did it Second!" reputation it had until the Windows 3 "We Are Microsoft. You will be assimiliated." behemoth days.

  44. Submitter thinks it's Sony by empaler · · Score: 1

    Cliff just didn't correct it before posting.

    1. Re:Submitter thinks it's Sony by Philip+K+Dickhead · · Score: 2, Insightful

      So. You want to work at General Motors, or the NSA?

      Seriously, that's the kind of decision you have. I would read archives of Robert Scoble's blog for some additional cutural and world-view. http://scobleizer.wordpress.com/

      I work for one of those companies (MSFT, GOOG), and I spend many hours working in person, with the other.

      If you want to know where GOOG will be in ten years, spend some time at Yahoo! If you want to know where MSFT will be, visit Redmond.

      Both are a good deal, really. Both are arrogant - Microsoft is arrogant and basically insecure. Pick which environment will make you happy - screw what the geek-street talk is about the company.

      --
      "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
    2. Re:Submitter thinks it's Sony by Anonymous Coward · · Score: 0
      One thing I have learned from the publicly available content from both companies is that Microsoft provides a much more comfortable environment for its great programmers

      See below for:
  45. Hmm... by chowdy · · Score: 0

    "Google or Microsoft" hmm? Why don't you just google it?

  46. Shush, you fool! by Blakey+Rat · · Score: 2, Funny

    Isn't the 20% growth rate we already have enough for you? You want MORE Californians coming up here and clogging up our freeways?

    *ahem* Yes you are right the weather is terrible and all the people here are really rude and there are not any hot chicks! PLEASE STAY IN CALIFORNIA AND TEXAS!

    1. Re:Shush, you fool! by SeattleGameboy · · Score: 1

      Uh... what he said about no hot chicks is true (no joke).

  47. Depends on your priorities in life by c0d3h4x0r · · Score: 2, Informative

    If you are one of those people who "lives to work", has no ambitions of settling down or starting a family, isn't risk-averse, and likes Arnold Schwarzenegger and the laid-back stoner-headed culture of California, then pick Google.

    If you are one of those people who "works to live", has a family or plans to start one, prefers the stability of a company that focuses on revenue and profit over being an R&D lab, and likes being surrounded by polite but anal-retentive liberal environmentalist organic vegans, then pick Microsoft.

    The myths you hear about "mandatory overtime" at Microsoft are bullshit. I work there as a developer, and I can tell you that the amount of overtime people put in varies depending upon what group they choose to work in and how efficient (or not) they are at getting their work done quickly. There are very few times of year when I have to put in more than the typical 40-hour work-week. Of course, some people I know who are working on Vista are putting in tons of late hours these days. So it varies a lot. I suppose the same is true at Google -- lots of variation, depending on what you choose to work on, your working efficiency, and the culture of the group you choose.

    --
    Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    1. Re:Depends on your priorities in life by Wee · · Score: 1
      If you are one of those people who "lives to work", has no ambitions of settling down or starting a family, isn't risk-averse, and likes Arnold Schwarzenegger and the laid-back stoner-headed culture of California, then pick Google.

      I most certainly work to live, already have a family, not fond of risk at this stage in life, don't care for Arnie, and don't smoke pot. I also work for Google. I like doing cool work at a fast-paced, innovative company (which also happens to have plenty of revenue, profit and stability). I like having lattitude in picking the work I get to do and when/where I get to do it. I like the flat mgmt structure, and the fact that my opnions/thoughts get heard by those in charge. The perks are also very nice, as is the weather and the bay area in general.

      Could your opinion/advice be any more non-objective? If you have no idea what it's like there, don't bother offering your bias as fact.

      -B

      --

      Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  48. Re:Seattle Rain -- Geologically dangerous places by fredex · · Score: 1

    Well, others mentioned rain.

    I'll bring up the fact that both Seattle and 'Frisco are geologically dangerous places.

    I know, people love both places and refuse to leave or consider the danger. And I'm not saying it's dangerous THIS WEEK, but still the dangers are real.

    Seattle sits where Mt. Rainier could destroy it in moments with a major eruption (yes, Rainier is still considered to be an active volcano), and San Francisco sits right on top of the San Andreas fault (not to mention thousands of others).

    But if that's not a concern for you, I think I'd go for Google were I in your shoes, and willing to move to the left coast. I hear it's a fun place to work, and they've got some really high-level people there.

  49. Depends on a lot of things by tttonyyy · · Score: 1

    How much do you value your free time and do you have a girlfriend? Do you want to keep her? Is salary important or is job satisfaction?

    I very much doubt you will find a cut and dry answer to your question here.

    Try to find out about both companies and the culture as much as possible. Don't be afraid to ask - it shows you're interested and enthusiastic.

    There's two polar ways to work, and I've experienced both:

    - The jobs where you're above it and life is easy, and you have lots of free time.

    - At the other end, the jobs where you're key to the project, spend massive amounts of time on it with no end in sight, travelling the world and feeling important (whether you really are or not is irrelivent).

    The first is easy, but gets very boring. The latter is great if you love being at work and don't have a family or other commitments. I do have a family, and it was only fun for a short while.

    For me, the balance was in the middle, which happily I've found. Where you sit on the scale is entirely up to you - but it does sound like Google is on the crazy end and Microsoft is a bit towards the other end.

    Your choice. Make an informed decision.

    --
    biopowered.co.uk - catalytically cracking triglycerides for home automotive use since 2008. Just say no to big oil!
  50. Re:Stupidest Ask Slashdot Evar by Morphine007 · · Score: 1

    uh... oh... hey... did you hear that? *pauses* ... yup... I think that was the sound jealousy makes, kids...

  51. Re:If you don't know the answer to this question by Dr.+Smeegee · · Score: 1

    I don't see how Forth users are more opinionated in their meta-moderation than C# or Python users.

    Now LISPers, that's a different story.

  52. Which will not make you ashamed ? by Programmer_In_Traini · · Score: 1

    I've read pretty good advices but I think you should also consider this...

    If you had to state out loud in front of 2k people whom you work for, which company would make you proud enough to yell that you work for them ? without making you want to hide under the rug.

    Because in the end, you have to like your job, you have to be able to embrace the company's goals and methods.

    Don't aim at which job will give you the most $$$ or which one will get your career advance faster. Things come in due time when you do them right. If both companies appeals to you, then go for the best offer. If you don't like the way Google do things then go for MS - or vice versa. If none of them appeals to you, turn down both of 'em. If THEY want you, chances are you are qualified enough to get a job wherever YOU want.

    --
    If you look like your passport photo, you're too ill to travel. - Will Kommen
    1. Re:Which will not make you ashamed ? by Anonymous Coward · · Score: 0

      Again, this is dependent on the crowd you are announcing who you work for.
      In front of my friends, Google sounds cool.
      In front of my family, Microsoft is the greatest thing ever.

      I would not choose a company for the sake of honor or admiration, particularly this early in a career.

      It would be like choosing to be on the Miami Heat your rookie year and watching the game from the bench as opposed to joining a 'lesser' team, learning the ropes, and then becoming a star on the Heat later in life.

      You are choosing a path in life, not a fashion accessory or the latest fad.

      It does not say very much about an individual who chooses something based on the perception of others, particularly at such a young age. Your reputation will be made in many years, take that from a very old software dog.

    2. Re:Which will not make you ashamed ? by Programmer_In_Traini · · Score: 1

      I'm not saying to choose MS or the big G for the fame but rather whom he likes more. Wearing bling bling is kinda cool but if you're allergic to its alloy then it makes you itchy and full of red spots.

      That's why I'm saying its important to go with the company he'd be willing to give it all to make it succeed.

      --
      If you look like your passport photo, you're too ill to travel. - Will Kommen
  53. I'm from Seattle and I'd say we have 2 seasons ... by jchenx · · Score: 1
    We have actual seasons, as opposed to many cities that seem to only have two, with a range of decently hot weather, to not-too-cool winters.

    Umm, really? I grew up in the Northern Virginia area (suburbs of DC), and we truly had four seasons there. After living in Seattle for the past few years (now working at MS, go figure), I'd have to say it's Seattle that has two seasons:

    1) Rainy/wet season (Late fall, winter, early spring)

    2) Awesome non-humid, always-sunny, summer season

    The first season does admittedly suck. It actually doesn't rain heavily, it just drizzles ... constantly. In the winter, it never gets cold enough to snow (and beware Seattle-ites when it DOES snow), so I can't say there's really a "winter" in Seattle. HOWEVER, the mountains nearby usually get plenty of the white stuff, which makes the skiing and snowboarding pretty awesome (at least compared to East Coast slopes).

    The second season, many people don't know about. The Seattle area can go for weeks without a drop of rain, during the summer. Don't believe me? Check out the climate chart. It doesn't get overly hot or humid either, with highs only in the 70s most of the time. While much of the country was boiling in heat waves this summer, it was often clear skies with a high of 75 around here.
    --
    -- jchenx
  54. It all depends which group you are in by jchenx · · Score: 3, Interesting

    I work in MS, and I can tell you that we don't work 60+ weeks where I am. It's the same way with other groups. But there are teams that are under crunch time, and I'm sure they might be putting in late hours (Vista anyone?). I'm guessing it's the same way with Google. Some groups are going to be under more pressure than others, or maybe it's the end of a milestone, etc.

    If anything MS is trying to push for a more "friendly, softer side" of things regarding work-life balance, etc. We've had some major HR overhauls and revisions in the past few months, and I can say that it is making a difference. Also, the benefits package in general for MS is amazing. I don't know what Google offers, but the author should definately take that into account.

    --
    -- jchenx
    1. Re:It all depends which group you are in by Anonymous Coward · · Score: 0
      "Vista anyone?"
      No, thanks.
  55. What about Xbox? by jchenx · · Score: 1
    When was the last time that a nobody started a project for MS? It was back in the 80's. All the other items have come from Marketing and strategy groups. The days of a nobody geek developing a product for MS that they take to the market are LONG over (not that MS really had been innovative).

    Actually, I thought Xbox fit that model. It wasn't started by a "nobody" per say, but I'm pretty sure it was NOT through marketing or strategy. If anything, Bill and company had to be really convinced to dive into the console industry.
    --
    -- jchenx
    1. Re:What about Xbox? by WindBourne · · Score: 1

      MS has a long history of trying to re-write history (that is not surprising; it happens all the time). But I think that you might wish to check the wiki page on Xbox. In addition, not only was it small team, but note one name associated with it; He was known back in the 1992 and certainly well known BEFORE joining MS.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:What about Xbox? by jchenx · · Score: 1

      Oh, I wasn't trying to say that Seamus was a nobody (actually, I said so in my original post), just that it wasn't something coined by "marketing or strategy". It doesn't mention it in the Wikipedia, but it took a lot of convincing before it would get real MS backing. Although you're right that there might be a little revision history going on, so that little point might be lost nowadays.

      I actually agree that it's very difficult for a "nobody" to bring a large, well-known product to launch. (Although I have seem some lesser-known products championed by only one or two people) Probably the best place to work in MS, if you're interested in just pure innovation, is in MS Research. They hold a technology fest every year, and it's filled with all sorts of interesting programs, gadgets, gizmos, and ideas. Some of them do go on to be integrated into a real product, although many (presumably) die off, because it's just not practical or "ahead of its time".

      --
      -- jchenx
    3. Re:What about Xbox? by Anonymous Coward · · Score: 0

      I have had 3 friends who work(ed) at MS. The first is working in R/D, since 1992 (actually worked closely with your legal dept but said it was R/D). Interestingly, he said that for the first 7 years, he was not allowed to touch a Windows system. He only basically had repsonsibility of looking over competitor's software.

      Another guy is working on MS Office (Excell, if I recall correctly). One other guy was working on a team trying to figure out how to defeat Linux, but he left. What I thought interesting, was that he was ordered to not talk others outside of MS. He did tell me that the group considers it a lost cause to take on so many groups (google, Linux, etc). But he was explaining that they think their only solution is via legal on method patents.

  56. "Interesting" projects? It depends ... by jchenx · · Score: 5, Informative
    Sounds like he'd be better off not working for some giant corporation. I work for a small company, and although I don't get paid as much as some of my peers, it's nice knowing that I don't have to stay at work until 7 pm every night, or work weekends. I also get to do work on a lot of different and interesting projects, instead of being pigeon holed into some tiny insignificant role in the company. I find that people who work for larger corporations end up doing the same thing day after day, refining a very small piece of code, while I'm always doing new things, getting to work on everything from the database right up to the UI of the application.

    As I've noted in my other posts, I work for MS and I'd have to disagree somewhat. It all depends on the groups you end up in. I definately know of people here that work on tiny, insignificant roles in the company. Most often, they seem to be in the "big divisions" (Windows and Office). But I know of many people (including those in my group), that work on a wide variety of "different and interesting" projects, that have a key impact on customers. Maybe not on MS overall, but if I had to choose between making MS happy, and making millions of customers happy, it's certainly the latter that I'm choosing.

    The way MS works is that there are a ton of these little product units that almost act like a company within themselves. So you get a lot of the benefits of working in a small company (high visibility among your peers) along with the benefits of a large company (stability, etc). Granted, there are a lot of disadvantages as well (red-tape, paperwork, etc.).

    It's probably moot for the author, since I would imagine it's the same setup at Google as well. It appears they have many little teams as well, all working on their own bit of Google-goodness. So my advice: check out which groups gave you an offer, and decide what you would rather work on. Personally, I only chose to work at MS because I got to work in the games industry. I definately would not have come here just to work on Office or Windows, despite them being the huge drivers of the company.
    --
    -- jchenx
    1. Re:"Interesting" projects? It depends ... by Saige · · Score: 1

      Yeah, I can definitely say that working over in the Millennium campus is different than working in most of the rest of Microsoft - perhaps that's part of the reason the teams there are not on main campus. I'm an SDE/T with Xbox Live, and I know I do a lot larger variety of stuff here than I did when I was working on main campus. I'm not "just" an SDE/T - everyone here gets their chance to get their fingers in multiple pieces. I haven't once felt like a "cog", that I'm rather insignificant, or just a peon. I may not be driving new features, but I know that I'm important to my team.

      The most important thing is to be working on stuff you really WANT to work on - if you can do that, the rest of the details become secondary. I love my job, my team, what I'm working on, and I absolutely love living in Seattle - I chose that first, and then started looking at places to work.

      --
      "You know your god is man-made when he hates all the same people you do."
    2. Re:"Interesting" projects? It depends ... by winghead · · Score: 1

      I'll reply with my perspective as another ms employee. I've worked at microsoft since '98, on visual C++, C# and most recently the visual studio debugger/diagnostics teams. by and large I've enjoyed the experience, though naturally it has had its ups and downs. I came from a rather non-ms background (was a self-taught demo-coder, among other things) and really wasn't interested in working here long-term; I only accepted a full-time position because it was on the C++ team and I thought it would be an interesting product to work on.

      I know several people that work at google (a previous intern of mine works there, as well as former co-workers). as I see it, many of the downsides of microsoft are the upsides of google and vice-versa, but in either case you're going to have a good benefits package and a chance to work on many different types of projects. google and microsoft treat "internal transfers" completely differently, but both companies have lots of projects going on in many spaces and smart people don't have a problem moving among projects as they want/need. of course, things aren't always as interesting as they seem from the outside, but that's life.

      it is true, as other posters have noted, that most groups at ms don't try to work you to death (any more). the windows and sql teams still do have that reputation though; I don't think I'd go to work for them. I have heard that google works people harder, but the employees I know don't seem to mind.

      some up-sides of microsoft include the location, the work environment and the people, though I imagine google shares in all of these but the location and adds its own (free food yada yada yada). and some people consider it a good thing on the resume to have spent time at the largest software company on the planet.

      the biggest down-side of microsoft is the huge, monolithic corporate environment. this didn't bother me so much for the first few years, but as you progress in your career you're forced to deal with it more and more. *everything* at ms is ultimately politics and the longer you're here, the more you have to "play the game". that's not unusual for a large company (or even a not-so-large company), but it is frustrating as a software developer who could care less about politics. when I first started working here I used to laugh at Dilbert cartoons and think "thank god I don't work there". now I laugh at them because I DO work there...

      if it were me, I'd choose google, but that's just because I spent most of the last decade working for ms and I'm a bit tired of it. :)

      I'm sure you can't go far wrong with either choice. I would recommend that you plan on spending at least 2-3 years at whichever company you choose, so that you get well settled in, and then assess your options every year or so from then on; it's too easy to get stuck somewhere that you're not really happy, and not realize it. good luck!

    3. Re:"Interesting" projects? It depends ... by CDarklock · · Score: 3, Interesting

      As an SDET in Windows Mobile with a long history in the defense industry, I can say I have never worked at a better company. I've worked for the massive companies like EDS, the beltway bandits like CRC and HFSI, the internet startups like Telmaron and Chili!Soft, and various small companies that wanted to make a difference. I even ran my own company for five years. I enjoyed most of the places I worked, for what they were.

      In retrospect, they all sucked. I love it here.

      Microsoft is still a large corporate environment. It's much more open and relaxed than, say, Bell Atlantic... but it is very much a large company like other large companies. There's an org chart. There's a heirarchy. There's a structure. It's a loose structure - I have never encountered anyone here saying that he's a PM and I'm just a contractor, for example, although I have had that happen in other places - but the structure is still there.

      Perhaps the most damning thing I can say about Microsoft is that I always wonder which is the real face of Microsoft, and which is dictated by necessity. Is Microsoft a large corporation that paints a false face of camaraderie and caring, or a fraternal group of motivated engineers who have grudgingly accepted the need for large corporate structure? I can't really tell. I don't think anyone can. Like economics, the peculiar synthesis of Microsoft's corporate culture is the result of human action, but not of human intent... so you just pick the one you'd like to believe and believe it.

      I've never worked at Google. My impression is that Google is like the war stories we hear about Microsoft in the early days, so I suspect Google will eventually become much like Microsoft is now. If you're young and just starting out, Google is probably a great place to start and build your career. If you're older, like me, and you want to find the next step... I don't see Google being a good place to go.

      I am, of course, biased. Around seven months ago, I was talking to a very interested Google hiring manager; when he asked how much experience I had in the field, I could *hear* the recoil in his voice after I said 15 years. It may have just been that manager, but I got the distinct impression that Google wants to hire young, and if that's a significant factor in their corporate culture - well, as a late-career hire, you'd be in a bad position from day one.

      The original questioner, of course, isn't in that position. I'm clarifying purely for the benefit of anyone else who may be reading the thread.

      --
      Microsoft cheerleader, blue flag waving, you got a problem with that?
    4. Re:"Interesting" projects? It depends ... by dave562 · · Score: 0, Offtopic
      I only chose to work at MS because I got to work in the games industry.

      I have a question to ask you about network code on AoE3. Can you send me an email? darmstrong562 at gmail dot com. Thanks!

    5. Re:"Interesting" projects? It depends ... by Saige · · Score: 2, Insightful

      Perhaps the most damning thing I can say about Microsoft is that I always wonder which is the real face of Microsoft, and which is dictated by necessity. Is Microsoft a large corporation that paints a false face of camaraderie and caring, or a fraternal group of motivated engineers who have grudgingly accepted the need for large corporate structure? I can't really tell. I don't think anyone can. Like economics, the peculiar synthesis of Microsoft's corporate culture is the result of human action, but not of human intent... so you just pick the one you'd like to believe and believe it.

      I'm tempted to believe that a lot of the negatives we see highlighted are in many ways just a natural outgrowth of a company built by and full of software geeks that just want to make the best product they can. I haven't met anyone that hasn't seemed to genuinely just want to put together great, useful software.

      And I know there's definitely legitimate caring in the company. Someone I know had a son with very serious Crohn's disease. At one point, they had to buy a special nutrient solution or something like that for feeding, since he couldn't even eat. It was VERY expensive - on the order of 10k a month. Combined with all the medical bills, they had hit the insurance coverage cap at that point. She sent an email to HR about the situation, how serious it was. The email went up and up the ladder - and the matter eventually got the attention of BillG. His response? That it was his company, he'd decide what insurance covers, and that he doesn't need his employees worrying about paying for things like this. The cap was removed, and they had no further troubles. (Sadly, their son passed away a couple months ago...)

      --
      "You know your god is man-made when he hates all the same people you do."
    6. Re:"Interesting" projects? It depends ... by unborn · · Score: 1

      Google doesn't have hiring managers, get your facts straight.

    7. Re:"Interesting" projects? It depends ... by ancienthart · · Score: 1

      Is it possible for the OP to actually go and visit both locations/workplaces? I know America's big, but so is Australia, and it IS possible to cross it by car. :)

    8. Re:"Interesting" projects? It depends ... by Anonymous Coward · · Score: 0

      You definitely or defiantly know?

  57. Do you need to ask? by Anonymous+Cowhead · · Score: 1

    If the choice isn't obvious, then you belong at Microsoft. You're made for each other.

  58. Comparison by RaNdOm+OuTpUt · · Score: 0

    If you choose Microsoft, you can take them down from the inside, use the money they give you against them, and that sort of thing. But then you have to admit that you work at Microsoft. But just because they have more money doesnt mean theat your salary is going to be higher. And at Google (from what I've heard), your job is taking the Segway to the tennis court/coffee shop/whatever and thinking of ideas. Then producing them.

    --
    13. Any legal action is absolutly excluded. (Pi World Ranking List rules)
  59. who has the softest chairs? by speculatrix · · Score: 1

    I ask, because when you get hit by one, the softer the better!

  60. This is an easy one... by SilentOneNCW · · Score: 1

    Google! Okay, next question.

  61. My Perspective by 99BottlesOfBeerInMyF · · Score: 2, Informative

    I'm not really a developer. Sure I code occasionally, but that is not the core of my job. I do, however, work at a development house. We're a small company and we are really, really picky about who we hire. There are a handful of people who have come to us from MS. They all seem to like it here much more and have settled in for the long haul and occasionally grumble about how bad things were at MS by comparison. We don't have anyone from Google, but we've had several people leave here to go work for Google. They all seem pretty happy with it there.

    Based solely on my impressions from these people, I'd much rather be at Google than MS. I'm sure, however, that your experience will depend upon what you'd be doing at each place and with whom. Good luck.

  62. Rudeness aside by Tarlus · · Score: 1

    "When's the last time they shipped something truly innovative, or even better than the competition?"

    Microsoft Office. Even Apple embraces it.

    --
    /* No Comment */
    1. Re:Rudeness aside by db32 · · Score: 0, Flamebait

      I wouldn't call it innovative or better than the competition. Their products pretty much suck, the few things they DO get right they copied from someone else who did it right first, or bought it from someone who did it right first, or crushed the ones who did it first and then took it as their own. Microsoft has an amazing marketing and legal team to keep their garbage selling when they simply aren't the best option in most situations.

      Just make sure you look past their inability to think their product naming through very well. Windows CE for example...wince...as in it makes people wince. Or Microsoft itself...kinda sounds like they are in desparate need of a penis enlargement and some viagra...which I'm not ruling out since their craptastic OS has enabled the spam zombies and the floods of penis enlargement and viagra ads...so maybe that WAS the ultimate goal...to get themselves hooked up with the people they need.

      --
      The only change I can believe in is what I find in my couch cushions.
  63. Google Fight, the winner is... by inotocracy · · Score: 1
    ...Google!

    google 1,660,000,000 results

    microsoft 964,000,000 results

  64. Google for a multitude of reasons by SuperKendall · · Score: 1

    Goole is the best choice:

    1) Momentum is upwards
    2) 20% free time to do what you like, and follow your project dreams as it were with the backing of a giant corperation.
    3) Same free food at both places, thus not a factor
    4) Google is drawing in all sorts of interesting people, the kind you want to associate with early in a career.

    Much has been made about the hours worked at Microsoft and Google. But here is the thing - when you are just out of school, and you are the kind of person that Google or Microsoft would want to hire you are drawn to those long hours as a moth to a flame. Bad analogy really, for it is a flame of education and you are the pheonix. This is your time to follow your passion for your job and learn all you can through it. Sure you'll work longer hours but it's something you'll be enjoying the hell out of if you do it right. I worked long hours too for a number of years in my first few jobs and I have no regrets at all on that score as I had some great experiences and learned a lot.

    P.S. Did I mention 20% time to work on any projects you like? How can you pass that up?

    For the record, I do not work at either Google or Microsoft.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  65. I have friends at both companies by marian · · Score: 1

    The friend at MS has changed groups within the company twice in the last several years to attempt finding something to do with his considerable talent that doesn't make him cringe. He's there because the company he previously worked for was bought by Microsoft and he wanted to continue working on the product. That didn't last long.

    The friend at Google has been doing the same thing for the past couple of years and has definitely drank the cool-aid. He loves it. I can also tell you that he doesn't work crazy hours, or he wouldn't be playing D&D with me on weekends, or going to Europe on vacation (where he is right this moment).

    That being said, where do you want to live? Microsoft - Redmond, Google - Mountain View
    Do you like cold, wet and snow? Then Redmond sounds like you're kind of place.
    Do you like 9 months of sunshine and almost never temperatures below freezing (even at night)? Then Mountain View is probably the better choice.

    Housing is more expensive in the Mountain View (and most of the Bay Area) than Seattle. Everything else is about the same.

    Personally, I've chosen the Bay Area. I come from the frozen north and will never live where it snows again. I'm also not from a small town, so I really like the diversity and variation of this area.

    My question to you is: What are you looking for in a job, and in a place to live? Your answer will tell you where to go and what to do.

    Good luck!

    --
    "Suppose you were an idiot..... And suppose you were a member of Congress... But I repeate myself."
    1. Re:I have friends at both companies by WilliamSChips · · Score: 1
      That being said, where do you want to live? Microsoft - Redmond, Google - Mountain View
      Google has an office in Kirkland which is near both Seattle and Redmond, and Microsoft has an office in Mountain View a few blocks or so away from Google's. Not really a factor, except that the Redmond and Google's Mountain View will obviously have more Developers(if Microsoft, Developers! Developers! Developers!).
      --
      Please, for the good of Humanity, vote Obama.
  66. my dalai lamic view by atk · · Score: 1

    I would give you that I read in Dalai Lamas book. Decide on what gives you happniess not on what gives you pleasure. hope it helps

  67. Now you're just showing off by christopherfinke · · Score: 5, Insightful

    Dear Slashdot,

    I am thinking of settling down, and I have been fortunate enough to receive offers of marriage from both a Brazilian supermodel and an Italian supermodel. This has left me with a bit of a conundrum, however - I'm having real difficulty deciding which offer to accept. Putting aside the life of incredible wealth and sexual satisfaction I am sure to receive either way, what is the Slashdot community's take on this? Am I crazy not to go with the Brazilian? I am especially interested in the insight of others who have married supermodels, in particular those who may have experienced what it's like to date models of both nationalities.

    Undecided

    1. Re:Now you're just showing off by SnotBob · · Score: 0

      You fool! Convert to Mormonism, move to Utah, and marry both.

      Although your food bill will go up by an extra $5 a month so be careful how you budget. It's less beer for you.

    2. Re:Now you're just showing off by Anonymous Coward · · Score: 0

      They do *everything* in Brazil.

    3. Re:Now you're just showing off by Anonymous Coward · · Score: 0

      Brazilian you fool, pick the brazilian! :)

    4. Re:Now you're just showing off by ydrol · · Score: 1
      I am thinking of settling down, and I have been fortunate enough to receive offers of marriage from both a Brazilian supermodel and an Italian supermodel.

      The big difference with this analogy is who get fscked in the end.

  68. Think about the job, not the employer by slim · · Score: 3, Insightful

    I worked for IBM for about 5 years. What I found out was that a corporation is not homogenous. In IBM, you could be an egghead in one of the research labs working on cool cutting edge stuff, or you could be a suited consultant plugging software components together on a customer site, or you could be buried in an obscure backwater maintaining 30 year old mainframe code.

    I bet MS is the same. I even bet Google's approaching that stage: I've already read one Slashdotter refuting the statement that Google engineers can move projects any time no questions asked. Of course, if you're in the right bit of Google, it might appear that way.

    So, look at the job, not the company. And, I agree with everyone who's mentioned location too.

  69. How much for your soul? by fahrbot-bot · · Score: 1
    "I will be graduating next April, and I have been fortunate enough to receive job offers from both Microsoft and Google.... I'm having real difficulty deciding which offer to accept.

    Simple. Decide how much your soul is worth and if you can abide by Microsoft's new SRM (Soul Rights Management) as specified in their EULA (Eternal Underworld Lividity Agreement).

    --
    It must have been something you assimilated. . . .
  70. Which is your expertise? by SirKron · · Score: 1

    Microsoft: fat applications installed on servers and clients
    Google: mostly thin applications presented through a web browser

    The chance that you will actually make a difference at Microsoft is a lot slimmer than at Google.

    Now, line that up with your personal goals.

  71. Screw them both...be irresponsible by Anonymous Coward · · Score: 0

    Go work at a ski area in the winter and something crazy at some tourist trap like Wisconsin Dells in the summer....have fun...party! Good grief you're what 22, 23? Nobody listens to anyone under 35 in corporations anyway. So f_ckem...

    After a few years goofing off, check into rehab, take a couple refresher classes in you program language of choice, get a job, make some bucks, quit, goof off, and repete.

    Life is short, don't waste it, live it.

    You are smart...don't be a trick code monkey for the man.

  72. Google and Microsoft are up here by Anonymous Coward · · Score: 0

    Google has a campus in Kirkland as well. I'm not sure what sort of position you're applying for but from what I've seen, there are plenty of good jobs available to Google-hopefuls that are inclined to the higher lattitudes.

  73. Free Research Time by Kazrael · · Score: 2, Interesting

    It is my understanding that Google employees are given around 25% of their time to research and develop new initiatives. If you are the type that enjoys taking on new tasks, coming up with new ideas, and are the inventor type of person, definitely go with Google. You really might find yourself making a difference if you came up with something new and impressive in this time, not to mention it is up to you to figure out what it is that you want to dedicate that time to. It is really hard to beat given free time for R&D and getting paid very well to do it. I do it in my spare time at home simply because I don't have time for it at work...

    --
    Development notes at http://devscribbles.blogspot.com
  74. Oooo look at me! by edmicman · · Score: 1

    My e-penis is sooooooo big!

  75. Don't be an idiot by Tony · · Score: 1

    Hmm... job offers from a force for good, and a force for evil.

    The force for good allows you to work on your own side-project 20% of your time. The force for evil enslaves you to a marketing department. The force for good has the motto "Do No Evil." The force for evil is, well, the source of most computer evil.

    However.

    I'd rather live in the Seattle area than Silicon Valley. And evil *is* more fun.

    Dude, I'd say you're screwed. Fuck 'em both.

    Accept the job at SCO.

    --
    Microsoft is to software what Budweiser is to beer.
    1. Re:Don't be an idiot by WilliamSChips · · Score: 1

      Google has an office in Kirkland which is near Seattle. And Microsoft has an office in Mountain View very close to Google's.

      --
      Please, for the good of Humanity, vote Obama.
  76. The Decision Reduces to "Good or Evil" by RailGunSally · · Score: 1

    There are advantages to both. It all depends on whether or not you need to win in the end even though you finish last. Often, the evil guys have cooler uniforms. Being mean to kittens and your Grandma can relieve stress. If you have a strong conscience, though, you'll want to go with "good." Otherwise you'll spend your nights flopping around in bed in a cold sweat worrying about the inevitable day when you'll be forced to shield yourself from small arms fire behind the tiny, frail body of a sweet little girl and then one of the "good" guys will just completely ignore your shrill demands for $5 million and a Lear jet and just shoot you in the face and you'll look silly and be dead.

  77. Neither. by leoxx · · Score: 1

    You're young, start your own company and then SELL it to Google or Microsoft.

  78. Just take a job--both are good. by recharged95 · · Score: 1
    60K a year will buy a lot of beer...you gotta wear them shades. Congrats and lucky you!



    Just choose one and get some real world experience already!!



    Both jobs are going to be excellent jobs. At Google, you'll learn entrepreneurship and the latest engineering 'trends' plus being 'current' (aka cool). On the Micosoft side you'll learn how to keep a product line going as well as a formal company's "odds and ends" we all need to pick up to be successful (i.e. the business side, MS has been here for almost 30yrs, so something's working). MS will be a great case study for future business leaders (if you want to be the next Jerry Yang)


    Either way, as long as you get some learned experience out of it, either job will be fine. You'll get out what you put in does apply on your 1st job--considering tech positions switch around every 3-5 yrs. Now you just need to figure out what lifestyle you want (SF=fast paced/hyped, Seattle=academic/quiet).

  79. google. period by Anonymous Coward · · Score: 0

    People who get pulled into the microsoft culture lose ethics or some numinous human trait similar to that. I live here in seattle and I have to say that the micrsofties are just unpleasnt shallow people to be around, and they weren't that way to start with. And of course I am going to get jumped on by every pro M$FT person in the world... but I have lost a bunch of friendships because the people who began working there really do sorta borg out into this sorta scientologist like "microsoft is god" drone creature.

    Everything begins to become so clear when you work for them... they actually sorta remind me of przac drones or born agains... it's just depressing to see free thinking humans turn into these monoculture critters.

    Not sure google is much better... but from what I have met, they seem to retain internal chaos better than people who live in redmond.

    Besides... Redmond? either live in seattle deal with the WORST traffic you have ever seen in a city that actively undercuts it's public transportation with more skill than the bigdiggites... or live in Redmond... yawn capitol of the universe... I mean.. Tatooine is like the big apple compared to Redmond... go hang out in "Redmond Town Square" for 10 minutes... if you don't run to the airport screaming... well... maybee you belong in redmond... and hey... while you are running to the airport... do it at rush hour so you can see congestion that makes an LA commute look like a drive through the midwest at midnight.

    Redmond sucks, Microsoft is a dead end road to domesticity and traffic jams.

    Live life, go where you can grow. Google is wierd and innovative. And they don't have a BalmerApe to embarrass you.

  80. Microoglesoft by skinfitz · · Score: 1

    Don't worry about it - by the time you graduate they will be the same (Evil®) company.

  81. Re:My take by yog · · Score: 1

    He can take either job and do well. He's right out of school so will be learning a ton on the job wherever he goes. Both companies have great technology and treat their employees pretty well in terms of work lifestyle, equipment, food, etc. Both companies look good on the resume.

    Microsoft will respect someone who has Google experience, and Google tries to hire Microsofties, so he could probably work at one place and then switch to the other later on.

    After getting some solid experience in the real world, working on teams, learning lots of stuff, he may want to move to a smaller company to experience a more entrepreneurial flavor, and from there he can start his own company or get into a consulting venture of some sort.

    Ah, to be young and just starting out!

    --
    it's = "it is"; its = possessive. E.g., it's flapping its wings.
  82. Let me be the first to say.. .. by Arwing · · Score: 1

    You suck! I want a job at MS or Google! I want to move to Bay Area or Seattle (but Seattle is better), but from what I have heard from friends working at MS, things are not as great as they thought (I mean comparing to the rest of us, their condition is still way better) but I don't have the good fortune to know anyone working for google. But now, think like this.. .. MS is a mature company with a large number of employees and considerable corporate culture. While google is still at a stage of relative youth with smaller number of staff. So in term of growth, I think you get ahead faster in google comparing to MS. But again, this is strictly an opinion from experiences with other major corporations.

  83. Dunno about MS, but that's not true about Google by Wee · · Score: 3, Interesting
    If you work at Google, then work will be your life. At Google you'll end up being at work all the time, but you'll enjoy it, and you get really good free food.

    You can most definitely have a life outside work at Google. Yes, work can be demanding -- but that's what makes it fun (especially if you like to be challenged). But "work will be your life"? Not by a long shot. That's a complete myth.

    Yeah, you definitely see people in the office late at night and on weekends. I've put in my fair share of long weeks, worked a couple weekends straight, etc. But that was because the work needed to be done, not because someone was behind me cracking the whip, or it would look bad if I wasn't there or whatever.

    If you need to put in some extra time, then you can. If you want to work a normal week, then you can. It's all results-based, not time based. A lot of the younger folks, or those new to the area, tend to work longer hours. But us oldish guys with families and stuff? We work as much as we need to.

    It was worse at my last job, a place that is known for being very laid-back. When I left after four years, I found I had only taken like 9 days vacation. I used to keep a cot and sleeping bag in my office. Not anymore. Last month, I took 17 days off to travel to various countries in Europe. I'm working all next week at a remote engineering office, just because I can (and I want to see my sister). They really encourage you to take your vacation time. I've traveled more in the past two years then the ten previous.

    I have no idea what the work is like at MS, but at Google, engineers are expected to be able to budget their own time, and set their own goals. Yeah, your manager will go over your goals with you, and if you've bitten off too much you guys will probably talk about it, but they'll let you reach if you want to. They also let you set realistic expectations for yourself, sort of a "I know I can get all X done, but I'm also going to try and get Y and maybe Z finished, too" kind of thing. But the hours you put in come from those goals you've set. Things can come up that mean you have to put in extra time or whatever, but there's absolutely no slave driving there. You basically set your own hours since you're the one that has to get the work done.

    As far as the perks and food and such, well, I've been there a while now, and I'm continuously amazed at how well they treat their engineers (and other employees). They just opened a juice and smoothy bar for crying out loud. Last Wednesday, we had a Hawaiian Luau for lunch, complete with a roasted pig in the ground and everything.

    Actually, the thing that appeals to me most is that the structure there is flat enough that if you have a cool idea, it can bubble up to the senior mgmt level very quickly. You can also check out everyone else's work, and if you see something you like, you can contribute. I was searching for a library the other day and got off on a rabbit trail that had me a couple hours later checking in a few hundred line changelist to this guy's part-time project. I may end up helping on a more formal basis. Did I get in trouble for goofing off? Far from it. Pitching in like that is rewarded (and rewarding). I'll work a few extra hours for that kind of satisfaction.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  84. Re: Consider yourselves lucky, all of you by TheMeuge · · Score: 1, Interesting

    I don't know if the programmers, IT people, and other techs should be complaining about the hours. In finance, law, biomedical research, and medicine, the hours are often far far worse. For example... I put in 9am-10pm every day (often 9am-12am)... and 12pm-6pm both weekend days... and get crap if I don't work 7 days a week. That comes out to 80+ hours per week... every week... with no vacations.

  85. Do you like bureaucracy? by Anonymous Coward · · Score: 0

    Although I've never worked for either company, I can give the perspective of a courier delivery driver who has had to make deliveries to Microsoft employees on occasion. From my experience in this limited capacity, Microsoft is by far the most bureaucratic company that I've ever had to deal with. At every other company, security guards will sign for packages that need to be delivered to employees. At Microsoft, security guards will never sign for a package, even if the employee is out to lunch or otherwise unavailable. While this point may be relatively insignificant, little things count for what they show about overall attitude. In my experience, bureaucracy has been the thing I've always hated most about every job I've ever had. Bureaucracy = lack of respect for employees. If you have a choice between two jobs, find out which company has the most and the least bureaucracy, and from that you know which company has the most and the least respect for employees.

  86. Kudos by lymond01 · · Score: 1

    I'd just like to say that if you're a talented enough programmer to be invited to employment at both Google and Microsoft...and still manage a coherent paragraph of grammatically correct English...I humbly bow to my new overlord.

  87. Choose... by jrmiller84 · · Score: 1

    Choose.... wisely....

    --
    I will forever be a student.
  88. My take... by Anonymous Coward · · Score: 0

    The Google office up here is nice, but small... and targeted for specific purposes. I don't think everyone can just work where they want, you'll want to ask what your options are (maybe they've changed it recently). As for Microsoft, my honest advice is "it really depends." If you're being offered to work on a product team, or have a sense you will be on a product team relatively soon, go for it. You will be treated really well if you're on one of those. However, if you're going to be working on some internal projects... eh! You shouldn't make your decision on "which company," but what do each have to offer you. Which position will give you the most growth? Which position will give you an edge for the rest of your career?

  89. Shameless plug for Google by Scott+Laird · · Score: 1

    I work for Google, and there *are* some people who work insane hours every days, but that's not really typical. In Mountain View, a large percentage of the population leaves around 5 or 6. Sure, some people work late every day, but they're usually the same people who arrive late every day. Google isn't really the sort of place that values Spending A Lot Of Time At The Office. People are judged by what they've accomplished, not how many hours they were around looking busy.

    If anything, the problem with Google is that there's *so* much cool stuff going on--you know, if you have a bit of free time, then the temptation to work on cool project AAA or BBB can be hard to resist :-).

    Most of my Microsoft friends work longer hours then I do, but I can't claim that they're a representative sample.

    As for the Seattle vs The Bay Area debate--you do know that both companies have offices practically right next to each other in both areas, don't you? MS's Silicon Valley campus is under 3 minutes from Google, and our Kirkland office is probably only 5 minutes from MS on a good traffic day. I work in Kirkland, it's a nice office, and we have a lot of fresh college grads from around the country. If location matters, then talk to your recruiter (for either company), and I suspect they can work something out.

    All things considered, I suspect that the original poster would be happier at Google, but I'm kind of biased.

  90. Re:If you don't know the answer to this question by revlayle · · Score: 1

    Well Forth folks do Reverse Polish Moderation... or as we like to commonly call it: RPM

  91. Google is in NYC by Isochrome · · Score: 2, Interesting

    I work at Google's engineering office in NYC. We are hundreds strong and work on core projects, so there is some choice. Google has a philosophy that you should hire people where they want to work. So we have engineering operations in Boston, Phoenix, Pittsburgh, Seattle, Bangalore, Brazil, ... New York is the largest outside of Mountain View, though. I wouldn't give up living here for anything.

    As far as being at work all the time at Google, it doesn't happen. You can't even schedule a meeting before 10:30 because people won't be in yet. Management is practically non-existent so nobody is clocking your time as long as you are getting your work done. We also tend to have work hour outings designed to make shy programmers interact. So we'll spend a day at Coney Island or go on a scavenger hunt.

    It is definitely true that I spend more time with coworkers and sometimes technical topics come up. But that is because I like the people I work with, and technical topics are fun. We tend to discuss things like how much bandwidth you could get overnighting hard drives, and what sort of latency a data center on an aircraft carrier would have.

    Google is a great place to work.

  92. Cost of living by SnapperHead · · Score: 1

    I know this might not be high on your list, but keep in mind the cost of living in both of those areas. Bayarea is expensive as fook. Even with a super nice salary, you are gonna be broke.

    Now on another note. Google gives you 1 day a week to work on projects you think would benefit the company. Which I think is a very cool idea.

    I am not gonna repeat the same crap people put before me ... if it was up to me, I would go google without a doubt.

    --
    until (succeed) try { again(); }
  93. Do both. Microsoft first. by botlrokit · · Score: 1

    Go to work for Microsoft, then leave when Google re-extends their offer. Watch out for chairs as you leave.

  94. Opportunities by ArrogantWorm · · Score: 1

    You should think about where each position could take. Is the MS job a dead end? Does the G job move you out of your preferred area of expertise? That's what I had to do when choosing between IBM, ATI and a government job. My solution was to start my own company, which I don't recommend as it is darn tough.

  95. Disappointing by Anonymous Coward · · Score: 0

    Stupid title. Stupid icon. Why the hell is this front page news?

  96. Enjoy single-purposeness when you can. by Kadin2048 · · Score: 5, Insightful

    Umm.. I like where I work but I do NOT put in anymore work than what I am paid for. Putting in 4,5+ extra hours a week because it is "fun" does not put any more food on the table and keeps you away from family longer.

    This assumes you have a family.

    I'm not being facetious. Most people right out of college don't have one, and to be honest, going home to an empty house/apartment can be a lot less attractive than putting in a few more hours at the office, if it's fun and interesting work.

    When I got out of college and was looking for a first job, I looked for something that was going to be fun, interesting, and expose me to a good community atmosphere (and give me a fat paycheck, that was a major concern at that point, too) -- if that meant I had to work 50 or 60 hours a week, fine. I didn't have any other responsibilities at the time; "work hard, play hard" sounded like a good time. (And it was, actually.)

    There aren't a whole lot of times in most people's lives when you can just throw yourself into work, the time right after college and before you get a family is one of them. If you can find work that you find really intellectually simulating and personally fulfulling, by all means, go for it. And if you end up eating copious amounts of chinese food and sleeping under your desk, at least you'll have interesting stories to talk about later.

    You have a lifetime of boring 40-hour-a-week-and-come-home-for-dinner to look forward to; at least do something cool while you have the opportunity and lack of responsibilities.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Enjoy single-purposeness when you can. by Hassman · · Score: 1

      Yes. And most people right out of college should be having fun and enjoying life. If you think work is everythign and that is where you spend all your time, then you're going to miss out on a lot.

      The only exception here would be if that is your thing. If you love working where you don't care that you're not doing other social, relaxing activities, then by all means do that.

      However if you plan to spend that much time working, I'd try to hook up with a start-up or small company that will recognize your work. That way you'll be compensated for your time. At the big company, they will pat you on your back and give you the standard 3.5% yearly raise. (I have no idea if MS or Google is that way, I'm talking in generalities here...)

      IMO, there is nothing more valuable than free time, non-work time. You would have to pay me A LOT of money to give up my social life to work...even if it is fun. Never mind the fact that my current job is making me do that...but the compensation is there (and it is temperary), so I'm ok with it.

      Good luck. You know what you want / like. Choose the job that will fit your view on life and your lifestyle. No one can tell the the correct answer, cuz you already know it.

      --
      -Mark
      Dovie'andi se tovya sagain.
    2. Re:Enjoy single-purposeness when you can. by fupeg · · Score: 1
      This assumes you have a family.
      Or friends. Or hobbies. Or interests. Or anything in your life other than work. Personal time is not just about wife and kids.

      Now if you actually don't have any of those things ... then yeah, go ahead and work 12 hrs/day, 7 days/week. Why not? You've got nothing else in your life.
    3. Re:Enjoy single-purposeness when you can. by catch23 · · Score: 1

      Even if you don't have a family, it doesn't always make sense to stay at work for the "fun" either. If you enjoy software like I do, you probably have a few open source projects that you contribute to on the side. If I had a job that demanded 60+ hours per week, I'd have no time to spend doing my hobby software projects. Plus, you're probably spending that 60+ hours in a particular language, probably not a good thing for future career advancement. I tend to learn more doing open source projects than focusing on detailed parts of a commercial project (where most of the time is usually spent writing unit/functional tests and fixing bugs).

    4. Re:Enjoy single-purposeness when you can. by CrazyTalk · · Score: 1

      My question to you is - if you work all the time, when are you going to have time to FIND a family (i.e. a spouse). I never understood people of any age who work 40 hours a week, then go home and watch TV. Work 40 hours a week, then go out with friends, volunteer, attend young professional organizations, go skiing, whatever floats your boat - but get out there and meet people!

    5. Re:Enjoy single-purposeness when you can. by caudron · · Score: 1
      at least do something cool while you have the opportunity and lack of responsibilities.

      Seriously? You're not kidding? Wake up dude. I'm not trying to be mean or anything, but if you can't make your life "cool" without an employer's direction, you have large problems.

      Screw that. Work is about one thing: Trading time for money. You want that ratio to be as far in your favor as possible. Period. Let them keep their benefits and culture and intangibles, roll them in a tight ball, and shove them squarely up their corporate tax return.

      I'll give a company free time when I see them start giving me free time. They will never. Neither will I.

      Tom "Cynical-With-Age" Caudron
      http://tom.digitalelite.com/work.html
      --
      -Tom
    6. Re:Enjoy single-purposeness when you can. by Roadmaster · · Score: 1


      You have a lifetime of boring 40-hour-a-week-and-come-home-for-dinner to look forward to;


      Man, that's bleak. You're dismissing the possibility of finding a long-term job you actually like that doesn't require you put in 80-hour weeks. And if coming home for dinner with your family looks boring to you, then why did you start a family in the first place?

    7. Re:Enjoy single-purposeness when you can. by NipsMG · · Score: 1

      The problem with this is that once you start working those 50-60 hour weeks, it becomes EXPECTED of you. Then when you do have a relationship/family/kids, you start to look like a "slacker" to your managers who have come to expect 50-60 hours/week of work from you as the norm.

      If you've only got an empty apartment to go home to, DON'T GO THERE! Go to the gym, get a hobby, meet up with your friends (if you have any after working 50-60 hours a week). Do something ELSE with your time. Hell, do side work if you have to, at least you're getting paid for it!

      I've been in this situation before, and it's a VERY bad idea to set a precedent that you're willing to work more than the 40 hours your paid for. Sure if there's a PRESSING deadline, you make exceptions, otherwise DON'T DO IT. Unless you're starting your own company, the only thing you're doing is getting LESS PAY (per hour) and MORE STRESS, and the only one who benefits is the corporation.

      If you do decide to do it, make DAMN sure there's something in it for you (bonuses, promotion, raise, etc..)

    8. Re:Enjoy single-purposeness when you can. by PurifyYourMind · · Score: 1

      I never understood people of any age who work 40 hours a week, then go home and watch TV.

      http://www.answers.com/introvert

    9. Re:Enjoy single-purposeness when you can. by WilliamSChips · · Score: 1

      What if you don't like getting out and meeting people?

      --
      Please, for the good of Humanity, vote Obama.
    10. Re:Enjoy single-purposeness when you can. by Anonymous Coward · · Score: 0

      That's why when I graduated I started my own business. Still very small, only 10 months in, and it pays the bills, but its no 160K/year. However, I like it better than any job I can imagine and find it very fullfilling. I'm not nearly as interested in the money as I am building my own wealth (they are two very different things).

    11. Re:Enjoy single-purposeness when you can. by blippy · · Score: 1
      Umm.. I like where I work but I do NOT put in anymore work than what I am paid for. Putting in 4,5+ extra hours a week because it is "fun" does not put any more food on the table and keeps you away from family longer.

      This assumes you have a family.

      Isn't this a little lie we tell ourselves to cover up the fact we'd usually rather be doing something else other than work? Work is work. If you like programming for fun, then why not contribute to a free project outside of work? People shouldn't be slaves to their jobs. Take time out to smell the roses.

    12. Re:Enjoy single-purposeness when you can. by SRA8 · · Score: 1

      Or slashdot! Gotta reserved 1hr a night for that!

    13. Re:Enjoy single-purposeness when you can. by AragornSonOfArathorn · · Score: 1

      One hour a night? WTF kind of weirdo are you? Why aren't you reading /. at work, like the rest of us?

      --
      sudo eat my shorts
  97. Google by Anonymous Coward · · Score: 0

    I worked at the google campus. I was never hired by Google, but was outsourced by them to do some work for a few months. From what I saw, Google is very laid back. You hours arent set. If you feel like it, you can show up at 1pm and work till whenever. Or come in at 6am.

    It seemed like thier employees spent more time there than a normal job, but it wasnt like a normal job where you go to work, to work. They went to work, to work, but also to socialize, etc. People might work on something for a few hours, then visit some friends, get something to eat, work out, then come back to work.

    Seemed like a great place to work, if you enjoy that. Now if you have family commitments and want to have the assurance that you WILL be out of there at a certain time, I might look more closely at Microsoft.

  98. go for the challenge by groves · · Score: 1

    I fretted over my first job out of college, finally accepted an offer and quit 5 months later. it took me that long to figure out that the money doesn't matter, its all about the challenge of the work. if you don't find the work interesting, you won't be happy.

    (6 yrs later, i now work for myself, making less than ever, and am happier than i've ever been)

  99. Re:Stupidest Ask Slashdot Evar by Anonymous Coward · · Score: 0

    Common misconception. Jealously is about losing something you have. *Envy* is about wanting what others have. While not my strongest attempt at irony, I stand by the notion that the only thing to be gained by posting such a silly question to slashdot is an ego stroke. Anyone treating a matter like this with the seriousness it deserves would not be posting about it on a web site with the signal-to-noise ratio of interstellar space. For proof of this re-read this post.

  100. I agree, accept the job at SCO... by lucm · · Score: 1

    anyway the money will come from the same place :-)

    --
    lucm, indeed.
  101. Re:My take by Anonymous Coward · · Score: 0

    Actually, at this point, Google would probably look just as good on a CV as Microsoft. Five years ago, Google might have been just another Web company, but these days it's as big a name as IBM or Microsoft. And it also has a reputation for hiring lots of really smart people who are doing great things; if you worked at Google, that's a big positive stamp of association right there.

    Microsoft used to have that reputation of hiring lots of smart people, but its products are also the ones people love to hate, so it's not clear if the lots of smart people did any good. Google not only has the smart people, but the flexible culture to use them well.

  102. Experiences working with both companies engineers by Anonymous Coward · · Score: 0

    I have worked at both companies as a contractor, and know many employees of both. Microsoft is definately in a beautiful place, but the way they treat there employees doesn't compare to Google. Google is located in the tech heart of the nation, once you have some kids you may realize it is hard to move for a job. Microsoft, while not the only game in town, generally requires moving to leave. This shows up in their perks, salaries, raises, stock benefits, bonuses, and lifestyle. I know people at both companies who spend minimal time and who work over 60 hours a week. One other factor is how having "worked at Microsoft" looks on a resume. Any tech company will at least interview you if you have some relevant experience "at Microsoft", someday Google may have that reputation, but it takes decades to get there.

    One simple example of the difference, every Google person whose office I have visited has two 24" high end Dell flat panel displays on their computer. I know Microserfs who squint at 17" CRTs.

    Another interesting and unexpected difference is how Google & Microsoft compare when treating bloggers, Microsoft is a more open community & culture (SURPRISE!!) - Google even encourages employees to publish their blog posts internally for review.

    All that said, Google would be my choice, if I could stand living in Mountain View. There are shuttles from places that are much more comfortable, but working on a van isn't much fun.

    Microsoft is especially good for those who live nearby. The salaries are fine, but total compensation - and certainly day to day treatment isn't as good as Google. The people don't seem as generally happy.

    Also, you are choosing between two good options, you're in a great position.

  103. A friend of mine just quit MS after 10 years there by SillyConMan · · Score: 1

    He told me the reason he quit was that Microsoft is no longer the company it used to be... while it was a very dynamic and efficient place to work, the last 3-5 years have seen it become very political, with people fighting to clamber over each other, and folks more inetrested in the rat race than in developing great technology. It does show in their stock price, which has been flat for the last six years, and has underperformed even a broad-based index like the S&P 500. It depends on what kind of position you're seeking... if its a managerial level position, then by all means go to Microsoft, but if you're a developer, I'd pick Google. And oh, the weather in the bay area is much better, too! :-)

  104. There is much more to consider than which company by alexphred · · Score: 2, Informative

    I work at Microsoft and have been here for over 10 years as a developer.

    There is more to consider than the company. The group that you work for and the city that you live in will have a larger impact on your life.

    There has been some concern over hours. At Microsoft you work the hours necessary to get your job done. If you are efficient this should be 8 hour days. I typically work from 7:30 to 4:30 and many of my coworkers work from 9:30 to 6 or so. During crunch times the days get a little longer, but they shouldn't get much longer. Of course this will differ depending on the group. Some people like the environment here and will work longer hours, but that isn't required.

    I'd think for a long time about the two areas, and perhaps visit both again if you have a chance. I've spent time in both and would much rather live in Seattle than the Bay Area, but others will disagree. The Seattle area has much cheaper housing. If you want to live in the city instead of suburbs it is more practical to live in Seattle and commute to Redmond than to live in San Francisco and commute to Silicon Valley. Both have excellent outdoor recreational activities (hiking, cycling, skiing, etc).

    It sounds like you have two great options.

  105. umm... by monotony · · Score: 1

    if someone slapped those offers on my desk (not that they would, that'd be mad) i'd go for google, mostly based on what i have heard here (on slashdot through he last few months). without question.

  106. Either way your selling your soul. by markitect · · Score: 2, Interesting

    Don't forget about non-competitive agreements, some companies will assure that you never work for anybody else in a remotely related area. Dont forget about Microsoft taking some defectors to court for everything they ever paid them. I don't know about Googles contract, but I would take the least restrictive one. Also consider intellectual property issues. Some companies can take your rights to any code you produce, even if its in your own time, at home. Others simply can take code related to your job tasks. Some can do this for 6 months after you quit, and other can do it for 6 years after you quit. Take the least restrictive one, at least it leaves you with a practical exit stratagy if you don't like it there. Another reason to go with a small company. They usually dont make you sign away as much, and also dont have the full time lawyers/will to sue the crap out of you and often dont have as stringent of agreement in the first place.

    1. Re:Either way your selling your soul. by CowboyBob500 · · Score: 1

      Exactly. My advice (as someone 10 years in the industry) is to avoid ANY company that in any way approaches the description of "corporate". I went straight out of university into a large corporate and lasted 2 years. It was the worst 2 years of my life. I didn't feel like I contributed to anything worthwhile. And anything I did contribute, the managers took the credit. I was just a number.

      After that experience I told myself I'd only ever work for small companies. And it was a much more pleasant experience. It also taught me how to operate as a small business in the IT sector (you're a lot closer to all levels of the company) and I was able to take that experience and start my own company, which is even more satisfying.

      Don't become a wage slave for the rest of your life. You'll regret it later. Sure, working for a small company can be seen as a bit of a risk, but there's no such thing as a job for life anymore anyway...

      Bob

  107. My 2 cents by zoomshorts · · Score: 2, Funny

    Unless you are an ACE programmer,
    with several outstanding programs
    already in the wild, Open Source
    or otherwise, I would go with
    Microsoft.

    Google is looking for talent and
    they seem to have plenty. It would
    be more difficult to stand out in
    their environment. Microsoft has
    some talented programmers, do not
    get me wrong, BUT Microsoft SEEMS
    not to really care about product
    quality.

    Just my 2 cents worth. No I do NOT
    program, unless you consider IBM 360
    assembler, programming. I do not.

    1. Re:My 2 cents by Anonymous Coward · · Score: 0

      Ummm. Nice advice -- go for the company that doesn't seem to give a shit about quality.

      Glad you don't consider yourself a programmer. On the other hand, Microsoft might have a nice cushy spot for you on the Vista team.

      My advice? Would you take a job as a cabin boy on the Titanic? Don't you see that the tip of the approaching iceberg is the capital-G in Google?

      Don't settle for being an MS tool. Go for Google.

  108. Microsoft by bitspotter · · Score: 1

    Go for Microsoft.

    Why choose the lesser of two evils when you can have the best?

    Seriously, Google will let you make contributions to projects that matter more to society than their bottom line more than Microsoft will. Of course, You may not give a rat's ass about society.

  109. Whatever you choose.... by Supergibbs · · Score: 1

    ...can I have the other one?

    --
    First post! (just in case I am...)
  110. Easy one by lucm · · Score: 1

    Don't choose the company that has no respect for the privacy of the people using its free email service.

    --
    lucm, indeed.
    1. Re:Easy one by WilliamSChips · · Score: 1

      Lessee, would that be Microsoft, who lets actual humans read your email?

      --
      Please, for the good of Humanity, vote Obama.
  111. Congratz by jokerr · · Score: 1

    I haven't seen anyone say it yet so I will. Congratz on graduating and receiving job offers from both Google and Microsoft. As for the problem at hand, it's your decision to make. The /. community can say "this" and tell you "that" but it's ultimately up to you and what you think is best.

  112. I don't believe it. by Angelwrath · · Score: 1

    I don't believe this person. It seems way too "set up".

  113. Simple Answer by MrCopilot · · Score: 1

    If you have to ask this question, then you obviously belong at Microsoft.

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  114. Wrong 2 seasons by jagspecx · · Score: 2, Funny

    In Portland we call the two seasons

    1) Winter

    and

    2) Construction

  115. Google is an advertising company ... by Anonymous Coward · · Score: 0

    ... I think that technoligsts that work for Google will quickly find that they are ultimately driven by the bottom-line adverstising revenue. I don't see Google being succussful in any business model but selling ads - they do that well however. If advertising as a business model gets you going, I would go Google, if you see broad use of technology getting you excited, I would go MS.

  116. Conundrum by Vanth+Dreadstar · · Score: 2, Informative

    I wish I had your problems :) However, I will tell you this: I have known three people who worked at Microsoft, some better than others, and only one liked his job, the others tended to use phrases like "slave drivers" and "sweat shop". I have known only 2 people who worked at Google, and both loved their jobs. The question you really have to ask, sicne you have such great opportunities, is this: Given the reputation and actions of each company, which is the type of company you wish to work for?

  117. flamebait?! by perler · · Score: 0, Offtopic

    when can i finally moderate slashdot stories?!

  118. Actually, it's subject/verb agreement... by rantingkitten · · Score: 1

    It's a simple matter of subject/verb agreement, and the American style is correct. "Google" and "Microsoft" are called "collective nouns", meaning that they refer to a single entity which is composed of multiple individuals. However, the fact that a group, by definition, has more than one person, does not mean it is proper to use the plural verb form when referring to the group as a whole.

    "Google is doing something" is the proper phrasing when the noun refers to Google as a company. Google is one company, a single grouping.

    British English is completely incorrect here, and for the record, this extends to "The band are playing" and "Arsenal suck".

    If you're still not convinced, consider this exchange:

    "Google are planning a new project."
    "Oh, it are?"

    Sounds wrong, doesn't it? Now, perhaps you would argue that it could be phrased "Oh, they are?" except this would be highly ambiguous -- who are "they"? Every single person at Google? Just the upper management or executives? The technicians? The janitors?

    The answer, of course, is that it's not limited to any particular person or persons -- it is the company as a unified collective which is planning the project, and therefore, the singular verb should be used.

    Next up, the British obsession over archaic ligatures. "Foetus", my ass.

    --
    mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    1. Re:Actually, it's subject/verb agreement... by Anonymous Coward · · Score: 0

      You're an idiot. Language is not the logical system you seem to think it is.

  119. I worked at MS for 2.5 years by Anonymous Coward · · Score: 0

    I don't know about Google, but I know what my groups were like at MS. MS is very political, if you are a person that can value getting people to like you over actual results, the MS can offer a lot in upward mobility, although getting results has some impact now always as much as you would like. I think this is more true in larger companies in general but Google might be a little better on the results side is my guess.

    If you are a results based person it can get frustrating at times. I learned a lot there and very much value that. The company I work for built a asp.net product MS aquired and so I went to help support and enhance it. For 8 years and through out this time as a contractor for MS, I have worked for a 100 person company that my job satisfaction was so much higher the MS employees you can't compare, and salaries have been a little better also. I have since convinced my great full time MS boss to come to our company. Now MS looks great on a Resume / CV as some suggest, and the abundance of money is mind blowing. "Ok spend the next month working on that web page..." Not a bad place to spend some years but have an exit strategy in mind, put some of those $ away...

  120. Go Microsoft by Anonymous Coward · · Score: 0

    Since, being offered this choice, you're even considering Microsoft - I don't think you would fit in at Google.

  121. What kind of a developer do you want to be? by tfinniga · · Score: 1

    Exactly. Would you rather be a gDeveloper? Or a Developer, Developer, Developer, Developer?

    Different developers get different things from working. One of the most insightful things I've seen about Google's attitude about its employees is that they basically treat them as rockstars in order to make advertising money. Personally, I'd love a 20% program at work. On the other hand, Microsoft is very stable ATM, and weathered the last web boom and bust with very little disturbance.

    --
    Powered by Web3.5 RC 2
  122. An inflated ego or a better paycheck? by junk · · Score: 1

    This whole "god vs evil" thing is a load of crap. I know a lot of people who work for MS and a lot of people who work for Google. On either side you have your good and your bad. Both are companies. Both are very tough companies with very unrealistic demands at times. Go with the one that offered you the best deal. From what I hear, MS pays better and treats their employees like gold. Google pays **** and gives you free food and a bunch of tshirts.

    Oh yeah, there's one thing you'll get from Google that you won't from Microsoft. An inflated sense of self. Nothing makes you feel better than everyone else than working for a company that's the antithesis of evil, right?

    Mods: i'd rather be called a troll for this than humerous. please don't rate it funny. i stand by every word.

  123. If you need to think about it by Anonymous Coward · · Score: 0

    then seriously, you'll probably be a better fit at Microsoft.

  124. The chair thing by Anonymous Coward · · Score: 0

    Go with Microsoft. In a little while, when Google hunts you down, you can quit Microsoft and let us know if Steve's chair throwing is for real and what kind of distance he gets.

  125. Visit them both... by Kildjean · · Score: 1

    Clif;

    I think if you have been offered opportunities to work at two of the thre best places to work (i tnk woring at apple is a hoot! but that is me...) I also dont know where you are based ad what is your economy, but if I were in your position, i would make sure to interview myself on both and visit their respective campus. I would also take some time to chec out the local areas for living and even ask them for references of where to live.

    In the end your decision should be made based on the following:

    1. your expertise...
    2. what would you like to specialize on
    3. where do you see yourself in the next 10 years
    4. salary
    5. cost of living
    6. your goals in life (work for 10 years then mariage, etc.)

    In the end go where you will be happier and you can gain the most of what i mentioned above.

    Goodluck!

    Kildjean

    PS. whatever u do , dont tell ballmer you are getting scoped by google ;)

    --
    Nom de dieu de putain de bordel de merde de saloperie de connard d encule de ta mere.
  126. Manager is most important by huckamania · · Score: 2, Insightful

    I would take a hard look at who is going to be managing you at your new place of employment. I've been lucky to have good managers. If you don't know who your manager is going to be, I'd be more then a little worried. The first week of my first job after graduation, my new manager decides to leave the company. For 6 months I had no manager and no responsibility. I could feel the rust sinking in. Luckily I ended up doing the 3 year development project that I was initially hired to do.

    1. Re:Manager is most important by unborn · · Score: 1

      At Google you will not know who your manager is going to be. Further, you may not even know which group you will work with. But the beautiful thing is that your manager doesn't matter that much. I work at Google and I don't speak to my manager that often about what I'm up to (even though we're in the same office), most everything is decided between the SEs and we inform the manager from time to time on what's going on. Your manager can't hurt you at review times either because he has a 1/n vote for n around 5 or 6 on what score you would get (of course if you didn't do your job, your other reviewers - your peers, would give you bad scores). So in such an environment you are not too dependent on what manager you have, and you enjoy working with a lot of people in different departments without any red tapes.

  127. You're so smart! by guysmilee · · Score: 1

    You're so smart! ... Come on you know he wants to hear it!

  128. Re: Consider yourselves lucky, all of you by Hassman · · Score: 1

    Sounds like you need a better job.

    But if you like it, don't criticize others for not enjoying long hours. It is a personal preference.

    The whole "you have no right to complain because I do X more" is crap. He or I or whoever has ever right to complain if they are in a position requried to do something they don't want to do it. You do, however, have a right to criticize if that person is exposed to the situation for a long time and does nothing about it.

    --
    -Mark
    Dovie'andi se tovya sagain.
  129. The "Do No Evil" Company Does by Gastrobot · · Score: 1

    If you're concerned about morality, I've heard it said that Google makes most of its money from advertising that appears with pornography searches. I don't say that Microsoft is perfect -I'm sure they're far from it- but do with the unfounded information what you will. In any case, I'm sure Google makes a lot of money off of pornography. And that in addition to censoring their content in China, but again, I don't know too much about Microsoft aside from their anti-competitive business practices.

  130. Flip a coin... It's not like you'll there 4ever. by mrcpu · · Score: 2, Insightful


    People change jobs, what, 5 times on average? You're young, pick what you think will be the most fun. Chances are, 10 years from now, you'll be doing something different anyway.

  131. Easy by Anonymous Coward · · Score: 0

    Work at MS and work with third-rate hacks who have no pride in their work, or...well, basically anywhere else. If you ARE a third-rate hack who doesn't care about their work then go for MS everytime.

  132. LOL by Arathon · · Score: 2, Funny

    I appreciate the question, and having lived in Brazil for two years, I can say without reservation that Brazilians are much nicer, friendlier, and more beautiful than Italian$. Italian$ just like to work overtime, have a nasty corporate culture, and are always trying to take over the world.

    1. Re:LOL by Anonymous Coward · · Score: 0

      You've got it all wrong. The only thing Italians want is some artic circle-candy.

  133. Some of these answers are way too generic by coleopterana · · Score: 1

    And mine won't be any different, but at least I'll make a point I keep not seeing. Who says you have to work in the Bay area for Google? Google has offices all over the world, and a lot of people I recently helped get jobs there are in NY or Atlanta. I don't know firsthand about MS, but I imagine not everyone is in Redmond. For that matter, Google's there too. It's not just about the company, it's about what you do. And what you might want to do in the future. It might appeal to you that at Google your products are used and that if you decide you want to work with another group that's what you get to do, and not in several months either. I've never heard anyone at MS talk about that sort of thing and I am sure they would. Remember that these days, people also don't work at the same company for 40 years and retire and neither of those companies expects it of you. Be open to change in the next 5 years. The fact that you have offers from both of these places means you'll have offers from plenty of other places if you look for them too, now or later.

  134. Re:My take by nametaken · · Score: 1


    I always got the impression they were hard workers and everyone there was burned out.

    I think you're thinking of Apple. ;)

  135. My $0.02 by GWBasic · · Score: 1

    My $0.02:

    It's my understanding that Google encourages its engineers to devote a certain percentage of their time on projects of their own choosing. Microsoft does not, but they're safer. If you're someone who can handle risk and likes to take time to play around with inventions, choose Google. If you're someone who wants to identify with a secure job in an established company, choose Microsoft.

    That being stated, it's worth spending a few days in both the Bay area and the Seattle area to see which one is more livable. Seatle, (as far as I know,) has a better girl/guy ratio... But this week I saw a kick-ass Roger Waters concert a stone's throw away from Google's campus.

  136. Look at trhe business factors by geekoid · · Score: 1

    Google should be your choice. It is up and coming, growing, as opportunites in almost every branch of computers, and has better moral.

    Life factor:
    Redmond area is cheaper.
    Google give you time for your own projects.
    MS demands you spend a majority of your time there, even if you aren't really accomplishing much. i.e. time in the seat is a bigger factor then productivity.

    Career Factors:
    Google is more impressive on a resume the MS.

    As always, money tempers all these factors.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  137. ...similar dilemma by big+dumb+dog · · Score: 1

    I had a similar dilemma after the dot com bust...

    McDonalds or Burger King?

    --
    "Seven years of college down the drain. Might as well join the f-ing Peace Corps." - John 'Bluto' Blutarsky
  138. google by stfarm · · Score: 1

    I would give my left nut to work for Google!! Even if you only work there for a few years, it will catapult your career in no time. I wish I had the knowledge, and the guts to do it myself. Good luck man! Steve

    --
    Steve
  139. Thinking to hard by Professional+Heckler · · Score: 1

    Go where you will enjoy yourself most...Google
    You want your job to be fun and from what Ive seen Google has more to offer.

  140. MS is in the Bay Area! by bobobobo · · Score: 1

    Right down the street from Google in fact in Mountain View. I drive past both of the campuses almost everyday. I would imagine the submitter got offers from Google, and for the MS campus here in Mountain View.

    1. Re:MS is in the Bay Area! by NekoXP · · Score: 1

      Then I would ask if they could move the job to a less shitty part of the world :D

  141. Depends on the job, eh? by fluffy99 · · Score: 1

    It doesn't really matter if the job offers are for mangerial, secretarial, or even janitorial duties. If its programming or network maintenance, I think I'd rather be associated with Google.

  142. Intrapreneurship by jawahar · · Score: 1

    Choose the company that promotes intrapreneurship.

  143. Traffic, traffic, traffic by grgyle · · Score: 1

    On the "life factor" note...don't compare just the cost of living, without also factoring in your commute time. Seattle and Redmond area housing cost is highly location dependent, but drops off quickly with distance from the core. It is quite possible to get a decent affordable house (when compared to SF) and still keep your commute under an hour.

    Example, my wife does Shoreline (north Seattle area) to Redmond every day. It varies from 35 mins to 2 hours depending on traffic. Not great, but we have an affordable house in a nice neighborhood.

    Her carpool buddy just moved from SF, where his commute was often over 3 hours, for a shorter distance driven, from an overpriced condo. He thinks he's in heaven now in Seattle by comparison.

    --
    ----- And all that the Lorax left here in this mess was a small pile of rocks, with one word...UNLESS.
  144. Wow, someone's pissed ... by jchenx · · Score: 2, Insightful
    Microsoft is notorious for trying to run employees into the ground with continuous 60-hour work weeks, never ending political battles, constant re-orgs, and in general an insane culture so absurd that books have been written about it.

    Wow, that's a lot of FUD there (go figure). I work at MS and I don't think I've ever had to "dodge flying chairs". :)

    I haven't read the earlier books regarding MS culture, but I can tell you that if they were true, then times have certainly changed. Or maybe it's just an indication that the group that I work in has been "fortunate". I haven't worked 60-hour continuous work weeks, nor does anyone else here does, and nor do many of the people that I've talked to. Political battles? Sure, at times, but I wouldn't call it "never ending". (And MS is not the only place where I've worked with those type of battles, I reckon any larger-size company is going to have them)

    Re-orgs, that may have some truth in. But again, it really depends on where you work. I've heard of many groups going through "re-orgs" and then it's gone, with all the folks being given opportunities to look elsewhere within the company. But I've gone through several re-orgs where it really does help the group (and no, people don't lose jobs), and people are satisfied with how it worked out. Again, I would have to imagine other larger companies go through similar phases as well.

    Finally as for the "insane culture", that might be true ... although I don't really know what you're referring to. :) The MS culture definately is different, and I wouldn't say its a bad thing. It's nice having co-workers that are genuinely smart, hard-working, and passionate. I have certainly worked in other companies where that is NOT the case (especially certain government contracting firms). It's also fun having co-workers that love the same types of things: games, geek culture, tech trends, etc. And most of us have great work-life balance too, with many of us having families, or doing lots of outdoors stuff (skiing, snowboarding, biking, even scuba diving).

    I have heard stories about the "old days" from my bosses, who have been in MS far longer than I have. In some ways, it's exciting because that's when MS was still new, the stock was soaring, etc. But there WERE lots of work-life balance problems, and many people really getting disgruntled by "the grind" (which explains why so many people left and retired, as the stock started settling). The MS nowadays is a lot "softer" (which ironically, some of the older folks dislike), which I vastly prefer.
    --
    -- jchenx
  145. Everyone I know....left MSFT by TheCrudeBroker · · Score: 1

    I came from Seattle and a big group of us worked at MSFT over the years. EVeryone really smart and GOOD that I knew, from kernel dev to proj mgmt has since left Macroswift, everyone got bored and stagnated...they all gave up big bucks too. The only guys I know left now are east coast ivy league guys, all proj mgmt...who still work there, and they're not totally in love with it either, but they were a different crowd to the other west coast and european programmers bunch...hence bigger aholes only looking to drive the stock price and profitability.

  146. Re:Seattle Rain -- Geologically dangerous places by jazman_777 · · Score: 1
    I'll bring up the fact that both Seattle and 'Frisco are geologically dangerous places.


    Excellent point. I'm in training for CERT at a local fire station. The emphasis is Earthquake, Earthquake, Earthquake. There's the Cascadia fault (with a looming monster subduction quake) and the Seattle fault which isn't so bad, because it runs right by Microsoft.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  147. Re:Stupidest Ask Slashdot Evar by Morphine007 · · Score: 1

    whoosh?

    Actually, I didn't know that there was such a strong distinction between jealousy and envy... so you kinda defeat your own point by demonstrating that there *is* some signal to be had in /.

  148. Re:Seattle Rain -- Geologically dangerous places by markmier · · Score: 1

    Seattle is mostly safe from a major Rainier eruption. Some of the southeastern suburbs/exurbs are. For example, Orting is totally doomed. Property values there are stagnant. Puyallup and Tacoma won't fare too well either. But Seattle proper is not in danger of lava or lahar.

    Luckily, I live near the top of a big hill near Woodinville... I will have no problem from Rainier (except ash, I guess).

    We do have the occasional earthquake. I was here for the one in (2000?)... it was actually pretty fun in my opinion. I was on the second floor of my office building, I looked out the window, and I swear that I saw a wave ripple across the ground. But I'd have to say that the earthquake danger has got to be far lower than the Bay Area.

    Traffic sucks in general, especially 520. But it's not as bad as Houston near the Galleria, for one.

    And yes, it rains ALL THE TIME, year-round. Everybody here hates it, nobody should ever want to move here, it's so depressing, and there are no hot chicks anywhere. :) Please stay away! It's for your own good! :)

  149. Location by fcheslack · · Score: 0

    Alot of the replies are apparently under the false impression that there is only one place to work for google. Thats simply not true as I'm sure its not true of microsoft. Looking at google's jobs page shows locations in australia, Brazil, China, Europe, India, Canada and the US. Also according to google recruiters, the company encourages you to up and move to different locations every year or two if you so desire, as well as simply visiting other locations.

  150. Prolly it's already been said... by 0311 · · Score: 1

    ...if you feel the need to ask then you shouldn't work at either. Good Luck, dude.

  151. Re: Consider yourselves lucky, all of you by TheMeuge · · Score: 1

    I wasn't criticizing anyone. I was just saying that it gets a lot worse than 60 hours a week.

    Whether it's fortunate or not, it seems that long hours are becoming the trend in any industry where a person can consider themselves midly successful.

  152. stinky by araczynski · · Score: 0

    I would think that cleaning toilets at either place would be just as dirty. caca is caca my friend. Google right now is what Microsoft used to be, Google will eventually get to be what Microsoft is now. mark my words, its inevitable. But since Google is in the 'good phase' of company growth, i'd pick them at the moment.

    --
    sigs suck
  153. Flame Bait by Anonymous Coward · · Score: 0

    The premise of this post gives me cause for concern.

    I happen to know both Google and Microsoft, and also happen to know that niether company just "offers" you a job. There's probably more to it if the post is true. What I'm interested in hearing about are the details relating to how he managed to get an offer from both at the same time.

    I would say, go Google, better company, generally not evil unless it relates to money.
    And their cafeteria food is better than both Microsoft's and Intel's.

  154. Does this dress make me look fat? by burrows · · Score: 1

    Look, friend, you've already hit the jackpot. Now, you're just trying to decide how to spend the money. If you're good enough to get both offers, you'll do well at either. I would give some thought to Google's style vs Microsoft's, particularly in the realm of Google's embrace of individual research time, and Microsoft's fascinating processes and procedures. Also, how important is it to ship? Depending on the group of which you are a member (in either company), there are probably a ton of variables in the decision. I'd probably end up comparing the specific opportunities, in terms of job responsibilities and working environment. I probably would not make the decision based on the company.

    Either way, welcome, cheers, and good luck!

  155. Whatever makes you feel good. by brones · · Score: 1

    Any company worth their weight will negotiate with employees. You may have to prove that you are dedicated to the success of the company. But after that, you should be able to negotiate with any employer. With any entry level position (even if you are being paid a lot) you will have to merge yourself into the culture of the company. That takes time and energy. Make sure the company is one that you agree with philosophically and pragmatically. This will ease your transition and make you move valuable to the company. Once your supervisor sees your value, you should be able to negotiate hours, pay benefits etc. Good luck!

  156. Re: Consider yourselves lucky, all of you by WindBourne · · Score: 1

    Only those starting in finance, law, biomedical, and certain MDs are the hours worse. Over all, the hours at all of those jobs are far better. And I have worked in Biomedical research (C.D.C and several DARPA grants), CS research (Watson lab, Bell labs, and USWest AT), medicine (EMT, EKG, MedTech ), AND straight coding (numerous contract positions). And I can tell you that in the CS world, there is a LOT more stress and a lot longer hours (I just got done working 9 months of 60-100 hrs/week while selling house/moving and having a child). I never had this much stress in any of the jobs (well, the EKG job was stressful at times, but well worth it).

    --
    I prefer the "u" in honour as it seems to be missing these days.
  157. My Experience by Anonymous Coward · · Score: 1, Interesting

    So this is going to be odd advice as my experience is most likely somewhat abnormal. I currently work at microsoft, and it's been a *horrible* experience. The company that I work(ed) at was aquired by MS and we were brought up to redmond. Pretty much everyone else on our team has had a horrible experience and we're all just waiting for our two years to be over so we can collect our bonuses and walk. That said, however -- everyone else here, outside of our team, loves it. We have a pool table, xboxes, early access to cool technology - like the q? I had one way before they were on the market, tons of little perks like that. It seems like we were just in a weird place when we were aquired and we didn't have the right management team in place. That combined with letting go too many people made it abysmal. As I said, however, everyone else loves it. People here do get to work on cool things. There is some frustration, just like anywhere else. You'll be sitting on the bus (free, with wireless, to seattle) and hear people bitching about not being allowed to add things they want & fix stupid things w/ vista, etc. There's much more acceptance of linux here than I expected, and respect for other technologies & viewpoints.

    Also, there are a few people who have come over from google to work @MS. I don't think it's an "either-or" question. Look at whichever one will let you work on things you find more interesting, and which one pays you the most money, adjusted for where you're going to be living. Then, work there for a couple years, learn everything you can, and then try the other one out.

  158. Re:Newer company might have more room for advancem by dioscaido · · Score: 1

    I totally disagree with your here. MS is for the most part like hundreds of little start ups. Even within the large monoliths like Windows each aspect of the OS has their own management and heirarchy. Get it on a new feature and you can find yourself rising up the ranks real fast.

  159. Re:Dunno about MS, but that's not true about Googl by Bugmaster · · Score: 1
    If you need to put in some extra time, then you can. If you want to work a normal week, then you can. It's all results-based, not time based.
    That sounds a bit ominous to me. I've worked at a company with a similar policy before, and what translated into was, "the project is due in 2 weeks, we don't care how much you work as long as it's done by then". This, inevitably, translates into, "I have to work 24/7 or I fail".

    I understand that at Google the motivation to work comes from you, not from the management (at least, not directly), but if that still translates into the same work hours, then maybe life at MS is better.

    Basically, how many engineers at Google really do keep regular hours all the time ? I'd like to know the answer, just to satisfy my curiosity.

    --
    >|<*:=
  160. Easy choice by The+Cisco+Kid · · Score: 1

    MS is a huge legacy goliath that has nowhere to go but down, and is long past its prime. MS is on its way down (yes, it has a very long way to go, but go it will). It has a huge marketshare, becuase it does everything it can to avoid letting anyone make a choice, including doing its best to prevent people from even knowing there is a choice. There are millions of people who only use MS becuase they have no choice.

    Google is a fast growing, nimble, newer company that has nowhere to go but *up*. Quite a few notable persons have *LEFT* MS to join Google. No one is forced to use Google (and Im pretty sure Google wouldnt consider it fair to try to so force anyone), and yet millions choose to do so of their own accord.

  161. Microclimates by Beryllium+Sphere(tm) · · Score: 1

    The above is absolutely right. You don't go to work for "Microsoft", you go to work for a particular group, which can range from fascinating and educational down to so toxic you'll reach for a lawyer.

  162. Depends solely on what you *want* to do... by mritunjai · · Score: 1

    So its an answer that you should arrive at pretty quickly once you frame your questions right!

    BTW, I'm research oriented, faced with same situation I'd have traded the offer from both Microsoft and Google to getting an offer at Microsoft Research (or second choice: SUN Research division)!

    - Akhilesh

    --
    - mritunjai
  163. Read Mini-Microsoft by DanTheLewis · · Score: 1

    http://minimsft.blogspot.com/
    It's an insider blog by an anonymous MS employee. It draws a lot of comments from other MS employees (and trolls from Slashdot) and provides a unique window into the company.

    Maybe I'm naive, but my impression from the blog is that things seem pretty Machiavellian in MS. For instance, in performance reviews, you are pooled with your co-workers and ranked against each other. This determines compensation levels, future advancement opportunities, etc. Even meeting your personal goals for the year may not help you escape a poor review.

    Corporate culture can be infuriating and heartbreaking. Read Mini-Microsoft carefully for context, then get more information from people who work there.

    --

    Q: What did the comedian say to the crowd?
    A: If I knew, this joke would be funny.
  164. It's not that your crazy not to go with Google by HiThere · · Score: 2, Insightful

    I don't know you. I don't know working at Google. (The rumors sound good, but I haven't checked them out.)

    It's not that your crazy not to go with Google. You might not be a good fit.

    It's that you ARE crazy to go with Microsoft.

    I'm sorry, but I can't count of MS as either a good place to work OR a secure job. It's one of the few companies that has been busted by the feds for abusing their computer personnel. Now partially this is because they're the biggest, and partially it's because they used stocks to pay them. But mainly it's that they wanted to avoid paying benefits. They wanted to refuse to honor an agreement that they were still using to pull people in to work at MS. You might think a bit about what that implies about both the corporate culture and how you'll actually be treated if you accept that job. (I.e., not only can you not trust the salesman's promises, you can't even trust what was agreed to and signed for. They'll hold *you* to every implied letter on the agreement, and a few more, but don't expect them to honor the deal without a legal fight that you won't be able to afford.)

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
    1. Re:It's not that your crazy not to go with Google by Anonymous Coward · · Score: 0

      I have several friends who have coded for MS. Both have said it was a great place to work. There is a team spirit that that comes from knowing that the world will never give you credit for anything positive that makes you want to succeed just to piss people off. You see, success is the best revenge and it's what MS thrives on. MS has been pronounced dead or irrelevant so many times and still remains on top because every nasty post and viscious lie that is told about them makes them want to destroy the competition all the more.

    2. Re:It's not that your crazy not to go with Google by SA3Steve · · Score: 1

      The parent post is completely untrue in terms of them not paying benefits or providing poor benefits to the employees. I have NEVER had a problem with the benefits they have provided:

      Stock Purchase Plan
      401k
      Health Care - $0 co-pay
      Dental
      Gym membership
      Reimbursement for recreational sports league fees
      etc. etc. etc. There are many many more.

      Combine that with the stock grants every year, bonuses, and raises...and I can not complain about the compensation or the benefits. They have not tried to reneg on any of the benefits they offered me or any friends I have who work here.

    3. Re:It's not that your crazy not to go with Google by Anonymous Coward · · Score: 0

      I can only assume he is talking about the lawsuit brought by contractors who apparently wernt satisfied with the compensation they agreed upon when they took their jobs, and decided they wanted more:
      http://seattlepi.nwsource.com/business/msft111.sht ml

    4. Re:It's not that your crazy not to go with Google by ghoulish · · Score: 1


      Good job taking an unnamed incident, using that to assassinate the corporate culture, and still getting the post marked as "3,insightful".

      I work at Microsoft and have for 7 years. I disagree with what you imply about the culture or I wouldn't still be here. I certainly agree that Microsoft acts the way a big business acts. It puts business concerns high on its list or it goes out of business. It is possible that things the company has done don't always look good. If you are referring to the contractors deal, I know a contractor who was happy to work with us for the period his contract lasted and then move on. He would have been happy to work longer as a contractor but that case got settled and he couldn't. The issue at hand from the government's perspective (as I understand it which may be wrong) is misclassification of personnel. From my side, whoopdeedoo. It looked like people were happy to be here and have jobs, and now they aren't here any more. What does that have to do with culture or how you are treated as an employee?

      But my boss and his boss and all the people I know treat me and treat each other with respect. We are always looking at how we serve our users in a way that is sustainable and useful, what else can we add that both helps the user and is cost-effective so that we can stay in business and keep providing cool stuff for people. That is what I experience on a day to day basis, and that is what I define as the culture of the company *from my perspective*. And the corporate culture from my perspective is what really matters to me as an employee or potential employee.

      -gh

    5. Re:It's not that your crazy not to go with Google by HiThere · · Score: 1

      You can call them contractors. The court decided that they were employees.

      But that's the case I'm talking about.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    6. Re:It's not that your crazy not to go with Google by HiThere · · Score: 1

      OK. And I've heard of others who were satisfied. But I've heard of enough who weren't that I'd never consider working there.

      OTOH, you might notice I'm saying "I've heard of". I don't have direct personal experience, and I don't know anyone with direct personal experience. (I should have made that clearer. sorry.)

      Also, the person who identified the case I was talking about was correct. I wasn't explicit because I couldn't remember enough details. Again, sorry.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    7. Re:It's not that your crazy not to go with Google by ghoulish · · Score: 1

      Thanks for the clarification. I don't mean to say it is perfect. But I don't judge whether America is a good place to live based on newspaper headlines -- because they are all designed to sell newspapers to Americans, not to report on the quality of life. I wanted to point out that news stories about Microsoft are most likely designed to do something other than report on the culture. Note: with my first post I had some technical trouble previewing my response before posting. I didn't notice that some fake markup tags I wrote didn't make it in there. I meant to mark off the first bit as something purposely overly sarcastic. Even so, I don't like the tone it sets in retrospect. I apologize for that. -gh

  165. life outside of google by Anonymous Coward · · Score: 0

    i have a friend at google, a higher-up engineer -type.

    he puts in long hours during the week, but he rarely seems to have anything to do w/ the job over the weekend, so i wouldn't buy the idea that "you'll have no life outside of google"

  166. Crazy? by aminorex · · Score: 1

    > Am I crazy not to go with Google?

    Yes.

    --
    -I like my women like I like my tea: green-
  167. See passionate people at http://channel9.msdn.com by Anonymous Coward · · Score: 0

    Looking at some of the videos, why wouldn't you want to join such a team of passionate people ? It all depends on your own goals, motivation and energy if this can become a reality. Both companies have great people, but I think Microsoft covers a wider range of technologies. Good Luck to you.

    A Friend

  168. Factual corrections and an opinion by TheWrongIts · · Score: 1
    Google isn't just in the SF area. The last time you checked must have been more than 3 years ago. In fact, we have an engineering office in Kirkland WA, right by Redmond. Google currently also has engineering offices in NYC, Santa Monica, Atlanta, Pittsburgh, Boulder, Cambridge [MA], Irvine, Phoenix, London, Dublin, Bangalore, Sydney, Tokyo, Trondheim, Zuerich, Montreal, and some other places; I can't keep track. I've worked out of both Mountain View and Trondheim; if you want to try out other offices, it's trivial to arrange a temporary stay anywhere, although you will have to get yourself there if there's no business reason for it.

    I don't feel that I'm pressured, subtly or otherwise, to work long hours at Google. I have a life, many hobbies, etc. I do sometimes work long hours, but it's because I want to. I like my job, my project is exciting, and I like getting things done. I know lots of folks who have families and head home sixish to have dinner with them [and don't come back until morning]. As long as you're getting a reasonable amount of stuff done, your time is your own. And I do mean reasonable--I've never been asked to do so much that I'd be forced to work long hours. I have on occasion volunteered to do something too big, not realizing how hard it would be, but that came from me, not from outside.

    Regarding tiny little Google's stability: we're not so tiny any more. That's got plusses and minuses, of course, but it does mean that we're not going under in the next few years. We've got over 8000 employees now [from what I recall of our last public statement]. We have a nice cash reserve that could support the company for years if we stopped making any money whatsoever tomorrow. I'm not saying the company is invulnerable; no company is. But the original poster is young, in a great time to take risks. Heck, Google might not even be risky enough for him/her at this point.

    I work at Google, but I don't speak for it in any official capacity whatsoever.

  169. Stop reading suggestions from Slashdot by Anonymous Coward · · Score: 0

    Read Corporate Confidential from Cynthia Shapiro. Let that be the first advice from someone who's been programming for 10+ years. Regardless of where you go, you will find out that it is not the technical aspects of your work that get in the way. It will always come down to interpersonal relationships between you, your fellow programmers and most importantly your boss and his boss, and everyone else up to the last visible person on the management chain.

    If I can send you away with one, and only ONE simple rule into _ANY_ corporation (or I suppose this is true of life in general, but especially true in corporations) - whatever it is you do for your employer - you absolutely, positively, imperatively, MUST make whatever it is you are doing LOOK GOOD!!

    I know this is going to sound trite, or trivial - you're probably thinking to yourself, "shit, I know my quicksorts, hashmaps, perl,lisp, C++, ruby, java, whatever framework/language, I can code well, that's all it should take to make it look good, just 'do my job'". Well, mon ami, as soon as you walk into the Microsofts and Googles of the world, you will come to a sobering realization that it wasn't only you who could program circles around the average schmuck, and that there are 500+ (just an example) others with the same title as you in both of those companies that are anxiously awaiting your arrival so they can exploit you, make you seemingly feel good about what you do, and then give you a shitty review after you've buster your ass the first year or two trying to get somewhere.

    You don't believe me? You should check out Mini-Microsoft's Blog before you join up Microsoft. You should see what happens in there to people with lots of expectations for their "hard work". The kind of apathy, desperation and ill will that blog generates is enough to make me want to rethink that the most depressing movie I ever saw was Leaving Las Vegas or the Pianist or Schindler's List (and those masterpieces of film are all depressing - Figgis, Polanski, Spielberg, respectively, directed them to perfection).

    Google can't be far off with their overinflated stock price and ridiculous market cap and a shitload of paper millionaire tigers. They obviously did learn from the mistakes of others, so you will read stuff like "20% of your time can be spent on whatever you want", and work-life balance - but I call bullshit on that anyway. You have 20% (or more) of your time available at night or after work - how much do you think you can accomplish in 20% of the time? If anything, that 20% will be used as an idea mill for Google so that they can create the next G-wonder.com. You'll be lucky if you get an honorable mention if they use your idea, let alone some stock or options....

    People fail to understand, primarily because of egotistical reasons, secondary due to lack of experience in areas like economics, management, psychology, etc that corporations do not exist to make you feel good. In principle,they are no more forgiving than a Chinese Nike employer. You give them a finger -they will try and take your hand instead! But only if you _let_ them. What do I mean by _YOU_ ? Not you, you wet behind the ears college grad.... YOU in this instance is the collective consciousness of YOU and the other corporate minions.

    So fucking what if the super-duper ultra geeky trio that runs google lucked out with the their search engine+pagerank and made billions with VC money in a super rich country that plunders the world? Do you think that means anything beyond just that - they got lucky! So can you, if you can come up with the most imbecile idea that millions of people can understand and use. Just don't have illusions of grandeur that you will ever get that by working either at Google or MS. UNLESS you are in the first 20-50 group of people at ANY company, or unless you are a _MASTER_ of con, power and looking good (read: SALES/REVENUE GENERATION due to your brilliant intellect, not coding!!!! OK Einsten???)

    LOOKING GOOD is what it's all about. Being able to persu

  170. I had to make the same call last fall by benwaggoner · · Score: 1

    I was in the same boat last November, with both Microsoft and Google recruiting me to work on their various video efforts.

    It wasn't a hard choice in my case, but I don't know how widely applicable these issues are.

    First, Microsoft have tons of smart people who know lots about my field. Google's great on algorithms, but in talking to them I didn't get that they really understand what video and audio are really about, especially the importance of making it LOOK GOOD (e.g. Google Video). Microsoft exactly wanted me for my experience in making video look as good as possible in different areas.

    Also, they would require a relocation to the Mountain View area. I have three kids. Google's salary offer looked good on the face of it, but once you factored in the cost of a 4-bedroom in an area with good schools in reasonable communiting range of the Googleplex? No way. Like many Bay Area companies, Google is going to have more luck hiring younger guys than experienced folks like myself in the wife-n-kids phase of life.

    Microsoft lets me work from home in Portland, which was the simplest option. But the Redmond/Seattle area is much more affordable, and we're considering relocating.

    The decision looks even better in retrospect. Microsoft has been a blast of a place to work, with lots of smart people who really care about doing a great job with the stuff I care about.

    At Google, I imaigne I'd have a reputation as "that crank who keeps saying we should spend a much of money making the video look better."

    1. Re:I had to make the same call last fall by freedom_india · · Score: 1

      i think you are right on target.
      Microsoft is more grown-ups who take their work seriously, but not so serious as to be a fanatic. They know exactly what they are doing and having done it already in their lives atleast once, they tend to approach a methodical way.
      Google is for the youngsters and hip who prefer FuzBall tables, midnight coding jams, etc., who think they are about to change the world.
      I don't blame either of them. I come from the same background and only in 3 years have i started to wear the suit and tie stuff.
      Each has its own merits: The elders know the ropes and don't need Astroglide to work around business problems. Also they tend to be taken more seriously when dealing with banks, etc.,
      The youngsters think RAW is better and believe too much in their individual heroism to appreciate reuse or code-copy.
      The world needs both.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    2. Re:I had to make the same call last fall by Anonymous Coward · · Score: 0
      (Yes, an A.C. poster - not registered, avid reader but not commenter, not a troll)

      I just want you to know how important I think your post is, benwaggoner. It may not get above the radar at /. but you have pointed out the giant elephant in the room and it's one of Google's weakest points.

      Google Videos look horrible. YouTube videos don't look any better, although they are pixel-size-restricted so at least the horror doesn't get magnified. In fact, everything Google does looks pretty bad - the spare, stripped-down, geeky design was cool in 1999 but it's been looking pretty dated for some time already.

      Much as I shun Microsoft (Apple fangirl here), I think you made the right choice. This is one area where MS may be able to outlast Google and win in the long run.

      The knock on "eye candy" (or high-quality display, which is what it really is) is always that "nobody cares." Initially, in the novelty stage, that's true. But once something becomes ubiquitous and commoditized, design and quality are the only differentiating factors available.

      By the time today's third-graders are out of college they'll no more accept blocky, overcompressed internet video than we'd accept shadowy Kinescope TV broadcasts today. Kudos to you for being farsighted enough to understand that, and for applying your talents accordingly.

  171. And you ask this on slashdot?? by godIsaDJ · · Score: 1

    DOH!

  172. MS Employee's views by SA3Steve · · Score: 2, Informative

    Before I get into the comment, let me preface this by saying I am sure I will be biased towards Microsoft because I work here although I like to think I do my best to keep an open mind.

    As many of the other posters have mentioned, you need to look at the teams that made offers to you from both Microsoft and Google. Despite Microsoft being a large company, being on a team that you enjoy is what makes all of the difference. I work in the Microsoft Office division and have never felt that I am not making a large difference to the product I am working on. I get to talk to customers once in a while, help with usability studies, decide on new features, and code the new product. The last point there is my main job so I spend most of my time coding and desiging...but I get to help in the process from start to finish and really feel that my opinions are heard and considered when directing the new product. That said, I have been in Office for 5 years and am considering a move to other teams in Microsoft. Microsoft is very understanding here and encourages moves internally so that an employee doesn't become bored and burnt out with their current product.

    I find that I work with extremely smart people every day here and I get to work on programs which are used by millions of people (which is usually a good thing :-)). I would expect the same at Google...I know people working there and have heard the same things about the employees there.

    The benefits are great at both companies...the employees are smart...the products are new and exciting to work on...the flex hours are great so I can have both a life and a career.

    Basically, it is going to come down to the teams you have offers from. Look at them closely and consider which product seems more intersting and has a better feel for you and your passions. If you think the Google teams are better aligned with you, go there and have a great career. If you think the Microsoft teams are better for you, come here and have a great career.

    1. Re:MS Employee's views by geekoid · · Score: 1

      how many hourse do you work a day? how many days per week? How much does the company allow you to spend on your own projects? How well are the options paying these day?

      yeah, that's what I thought.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:MS Employee's views by SA3Steve · · Score: 1

      - It depends. Right now, I work about a 6 hour day since we are just about to ship and there isn't a lot of work for the developers since we are pretty locked down and aren't starting on next version stuff. In the middle of the cycle, I was probably working 10 hour days when I was very heads down implementing new features. During some serious bug crunching cycles, I probably worked around 9-10. I'd say I average 8 hours a day over the course of the year

      - I work 5 days a week. I used to work a weekend day here or there but I found I've gotten better at using my time at work where I can keep my weekends 100% open to myself. Sometimes I need to log on to kick off a build, but I rarely spend much time over the weekend at work now.

      - My options from 4 years ago are paying very nicely. They stopped giving options after that and now give stock grants...that's fully vested stock...so that is paying very nicely as well when you start stacking the grants I have received over the last 4 years and them vesting every August. I have nothing to complain about here.

  173. You'll be sleepless in Seattle by Ice+Wewe · · Score: 1

    I'd go with Google. Simply because I think they have a more concrete vision for the future. That, and Seattle has a high(er) rate of suicides because some find it depressing.

  174. Re:Dunno about MS, but that's not true about Googl by clambake · · Score: 1

    Yeah, you definitely see people in the office late at night and on weekends. I've put in my fair share of long weeks, worked a couple weekends straight, etc. But that was because the work needed to be done, not because someone was behind me cracking the whip, or it would look bad if I wasn't there or whatever.

    It doesn't matter how much you make right now, I guarantee that I make the same as or more than you. I work at a much smaller company, and I work 40 hour weeks. And yes, there is *always* work that "needs to be done". If that is going to be your excuse, why do you ever go home? When you are done with one project isn't there *always* something else you *could* be working on? "needs to be done" is a BAD excuse, because it does NOT *need* to be done. Unless you will actually save lives by working those extra four hours, then that work can, in fact, wait for tomorrow.

  175. That's like asking.. by Arceliar · · Score: 1

    should I join the empire or the rebel alliance? the answer is clearly......wait..which one offers dental again?

  176. The /. perception of this post. by Anonymous Coward · · Score: 0

    I have been fortunate enough to be offered two jobs, one working for Mother Theresa making the world a better place and the other as Hitler's bed pan washer. Putting aside personal compensation and other factors, am I crazy to want to wash Hitler's bed pans??? I am especially interested in the perspective of 28 year olds living in their Aunt's basement who have never actually kissed a girl. These are both great opportunities so what do you think?

  177. Daring by PortHaven · · Score: 1

    I say be daring, cause change and affect...

    Reply to Microsoft stating that you've received a competitive offer from google. Express to Microsoft if they are willing to match certain work conditions & benefits offered by google you will accept their offer. Namely, the freedom of Friday Free Development to work on projects you believe might benefit the corporation.

    See if you can make M$ more like google. ;)

    1. Re:Daring by geekoid · · Score: 1

      That's actually a good idea. I must be in the wrong place.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  178. As a general rule, go for the smaller company. by Gallowglass · · Score: 1

    Grasshopper,

    As an Old Fart (I go back to punch cards), I would caution against going to a big company. Any company with more than three layers of management is well on the road to becoming a bureaucracy.

    Work for a smaller company, and it's easier to be noticed as a good worker. Work for a large company, and you are just one in a herd.

    And a bureaucracy will eat your soul!

  179. Microsoft NO! Google YES by dantheman82 · · Score: 3, Informative

    OK, so I'm basically your age (finished a year ago from college). It would be a no-brainer to me to choose Google over Microsoft given the choice. I used to be a Student Ambassador to Microsoft and I became the dispenser of Microsoft gifts and paraphernalia at my college. It was good for my resume and helped me get a job, but the way I was treated (or not treated) by Microsoft totally turned me off to working there or even trying to apply for that matter. They outsourced all interaction between students and MSFT in the Student Ambassador program to a temp agency with considerable churn and lack of structure. And they never encouraged us to apply to Microsoft either or treated us like we were really all that important, but rather exhorted us not to sell our giveaway software on eBay. Instead we had to promote some Imagine Cup contest they ran which got more and more complex/convoluted (maybe run by the people who helped design Vista). And now, they dumped our Tech School entirely because apparently they'd rather hire from gen-ed and/or we're too small for them to care anyway. We also had an alumni from the school who was working at Microsoft give us a presentation for the senior class, and we got a real sense that he works very long hours and it's really not all that interesting, even if technically challenging. Yeah, working on the new Age of Empires or XBOX game is probably interesting within MS, but little else is...

    I have a pretty good friend working at Google, and I queried her about how it was there. She wrote up a little piece on her blog on the differences between Google and Microsoft and why she chose Google. She loves it there working on Google Talk, and the 80/20 rule is strictly enforced. She has also experienced that it is not a grueling work schedule, but in fact a joy to do your work there and the 20% is a nice thing to look forward to in a given week as well.

    I'm now at a financial company in NYC doing .NET programming which is cool. Furthermore, I'm completely sacrilegious/traitorous from Microsoft's point of view as I've recently bought (and sold recently) AAPL stock, purchased a Macbook laptop, and have registered and plan to attend a Java SIG at Google campus in NYC. I've stopped attending the Microsoft .NET events because I'm sick of the "Rah-Rah" mentality and low level of techie goodness at the .NET user group events in NYC. Oh, and I recommend to people to short MSFT right about now...as I believe they are going the way of the dodo bird in the next 10-15 yrs (or perhaps much sooner).

    --
    This sig donated to Pater. Long live /.
  180. please leave the field by Coeurderoy · · Score: 2, Insightful

    If you are so uneducated, and have such low outlook on your own life that you need "help" to choose between Microsoft and Google, you should not be allowed near a computer.

    Working for microsoft can not be excused (unless you are an illiterate cleaning person that does not even know s/he is working there).

    Working for Google is suspect but might be compatible with a modicum of personal morality.

    Working for anybody else is probably safer.

    To be precise the job of Microsoft is to make our field totally uninteresting while providing the tools necessary to destroy what is left of democracy.

  181. Start your own thing by karanmg · · Score: 1

    Spend a year at Google. You will definitely learn the new ways of doing business in the computer industry.
    Next, because both of them want you, maybe you should realise that you have something which they want you for.
    So, after the experience, leave Google, and start your own thing.

    --
    http://www.heylos.com -- chat on any website on the Internet!
  182. Re:Dunno about MS, but that's not true about Googl by Anonymous Coward · · Score: 0

    I'm glad I don't work with you or ever have to depend on you if the shit hits the fan.

    Congrats on your big paycheck!

  183. If you have to ask, you're not qualified by Anonymous Coward · · Score: 0

    Are you serious?

    Google.

    Any idiot can work at Microsoft.

    If you have to ask which is better for you, you've shown a lack of skill in researching your potential employers.

    I'm surprised you even got job offers with that kind of question.

    WE WILL FIND YOU ROOKIE.

  184. Do No Evil by BroadbandBradley · · Score: 1

    Do No Evil

    unless of course you'll be compensated accordingly

  185. You aren't so special by Anonymous Coward · · Score: 0

    Man, we can get that stuff here in Virginia, one of the U.S. states with very restrictive alcohol laws. We can even get Unibrou's "Terrible", which is 11%, not this weak 9% training beer you speak of!

    1. Re:You aren't so special by Morphine007 · · Score: 1

      /gasp!!... tell me more of this... what is this "terrible beer" that you have in Virginia?

  186. What? by Trogre · · Score: 1

    I'm amazed that any self-respecting geek would seriously consider working for Microsoft. I'm assuming for now that you are a geek having posted to /.

    Crumbling business models aside, the unofficial mission statement of the company seems to be along the lines of "screw over the little guy and a few big ones if you think you can get away with it". Google may make some questionable moves at times but they're practically angelic compared to MS.

    Of course it depends entirely on whether or not you'd be happy to sell your soul. I guess to some people money is money at the end of the day no matter how dirty it is.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  187. Re:Seattle Rain -- Geologically dangerous places by jazman_777 · · Score: 1
    Seattle is mostly safe from a major Rainier eruption.


    Boeing has a major data center in Kent, in the Green River valley. There is one scenario where the melting glacier floods out that valley.

    The earthquake danger is serious. The building codes are the ones used for "max earthquake" and the Cascadia fault is a doozy.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  188. Re: Where will you be happy. by seriyunakago · · Score: 1

    Whether you take the offer from Microsoft or Google, carrer wise as well on the CV the impact would be high. Google as well as microsoft are at par in this matter. The thing which should consider is where will you be more happy. Working for a Big company doesnt necessary mean u will be happy. Work Profile - Just ckeck out with both companies (in details) what ur work profile is going to be like, as well as how your future growth is going to be. Then think which work profile you are more passionate about, which ever comes close join that company. Love For - If you are a person who loves open source and want others to see your work, then no doubt google should be the choise. Google does give you the freedom to give 20% of your time for any work of your interest, may be it be web related, linux, or anything. Here microsoft will be a big disadvantage, within Microsoft you will have to work on their technology, no linux, no open source, nothing just microsoft technologies. Om the other hand if you love microsoft and MS tech, go with MS Salary, Benefits: Here google as well as Microsoft are equally good. As far as i know google pays litle better than MS and is a more caring company. Working Hours: This is something which no one can never say for sure for any company. IF you have a deadline for a critical project there is no choice maybe whichever company you are working for you will have to slog.

  189. Yes, you -are- crazy if you don't go with Google. by Slartibartfast · · Score: 1

    I've worked for 100-person companies, and I've worked for 20k-person companies (e.g., UPS, Cisco). And the bottom line is that you have two things going for you: the ability to cherry-pick, and your age. Google -- whatever may come in the years ahead -- will be a huge learning experience, and look great on the resume. Not that MS wouldn't... but what has MS *done* lately? Zilch. Oooh. Vista's coming out. To see how excited people are, check out its stock performance over the past five years.

    Google is going to fly high, or crash hard, but whatever happens, it will be *interesting*. You'll learn stuff -- both practical, and not-so-practical. And you'll have a hell of a lot of fun. I think MS is way too entrenched in its own mindset to be able to offer anything like the experience you'd get at Google. Sure, if Google does well, it just might become the next MS -- but that's then, and, to be cliche, this is now.

    Google, mon, Google. MS ain't going anywhere, and if Google flops, I'm sure they'll be glad to have you.

    -Slarty

  190. Re:Microsoft NO! Google YES by YoungHack · · Score: 1

    > Oh, and I recommend to people to short MSFT right about now...as I believe they are going the way of the dodo bird in the next 10-15 yrs (or perhaps much sooner).

    You've got to be kidding. There's no way that a timeline like that is compatible with an investment practice like "shorting."

  191. Move to Utah! by DamnStupidElf · · Score: 1

    I hear there are some good arrangements to be had for people in your situation.

  192. Re:Dunno about MS, but that's not true about Googl by Wee · · Score: 2, Informative
    It doesn't matter how much you make right now, I guarantee that I make the same as or more than you.

    That's fine. Corporate salaries aren't a zero-sum game. And I'm happy you have a job you like that pays well. But I don't really do what I do for the money. As long as my family's needs are met (with a little extra for toys and savings), then I'm happy. I do my job because I find the work interesting and rewarding, and I find working with smart people to be enjoyable. Hence, I like where I work.

    there is *always* work that "needs to be done". If that is going to be your excuse, why do you ever go home? When you are done with one project isn't there *always* something else you *could* be working on? "needs to be done" is a BAD excuse, because it does NOT *need* to be done. Unless you will actually save lives by working those extra four hours, then that work can, in fact, wait for tomorrow.

    Oh, be serious. You're grossly overstating my point and undersimplifying the issue. While it's true that the bulk of my work load (and therefore my hours) is self-determined, the reality is that I also have coworkers. I work with them on one or more teams, and together we accomplish smaller tasks which contibute to the success of the overall project. And it's also true that sometimes dates are set which have to be met. I do what needs to be done in order to succeed. If I have to work over a weekend once in a while, put in a few long nights, then I do.

    What I meant originally was that my managers don't pile on extra work or set unreasonable deadlines and expect 80 hour weeks. That isn't to say that I haven't worked an 80 hour week or two recently, because I have. I did so by choice, because I didn't want to risk letting my team down (and I was trying some new things). But that's the exception to the rule, by far. Normally, I'd say I put in between 40-50 hours. Sometimes I get an itch that needs scratching adn wind up doing some work from home at night or whatever. But I do that because I like what I do, not because I'm a wage slave struggling under the bootheel of The Man.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  193. Re:My take by LWATCDR · · Score: 1

    "I'd say Microsoft would be better for your CV, Google for your career. "
    Good grief. Both would be wonderful for you CV!
    Google isn't a small company by any stretch of the imagination.
    Unless Google implodes I would say they so close to being equal that it really doesn't matter.
    Kind of like the difference in working at Bell Labs, Cray, and IBM in the 80's.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  194. Go with Google. by Almahtar · · Score: 2, Insightful

    I don't know about you, but I wouldn't be able to look at myself in the mirror knowing that I was contributing to the success of a company that has shown such poor ethical and legal practices as Microsoft. I've always wanted to make a difference, and no matter how convenient or lucrative the other options, I hope I'll always choose to make a good difference, and consider all the other factors as secondary.

    1. Re:Go with Google. by Anonymous Coward · · Score: 0

      This is incredibly cynical but that's who I am. Take the job with Microsoft and after six months you will be able to get three times the money from Google since you been behind enemy lines. Keep in mind the current Google online Office environment is headed by a former Micoroserf.

  195. Go for experience..., by Anonymous Coward · · Score: 0

    Despite what anyone says, you will be working alot of hrs at both companies.., and probably any company you start at. You are just out of school and will want and need to get your hands dirty and show that you can produce.

    If you are an arrogant individual, Google is definitely the place for you. Lots of great people there, but the culture is rediculously arrogant, and you better like kool-aid.

    Microsoft is the big old main-stay that has been around the block and does a TON of diferent things. If you go there, you will have chances to move around into other areas in the software industry. Definitely the choice if you dont know what you really want to do yet.

    I have always worked in startups. You will never have more responsibility and gain experience as quick in any big company..., so I would recomend looking into some. The hrs are usually pretty long, but well worth the experience.

  196. Re:Dunno about MS, but that's not true about Googl by Wee · · Score: 2, Informative
    That sounds a bit ominous to me. I've worked at a company with a similar policy before, and what translated into was, "the project is due in 2 weeks, we don't care how much you work as long as it's done by then". This, inevitably, translates into, "I have to work 24/7 or I fail".

    I haven't seen any of that here, to be honest. I've been on the working end of such dictates before, and I'm pretty sensitive to such things nowadays. For sure the folks here are pretty well motivated and dedicated, but there's also a level of autonomy (at the individual engineer level) which would probably cause to the engineer being worked to death to call shenanigans. It would probably boil down to the engineer saying something like "That's not a reasonable request which doesn't fit into the task list you and I ahve already worked out and agreed on, so please refigure your dates and get back to me".

    But the thing you need to realize is that more likely than not, the person saying "this is due in two weeks" has not only decided on that date after talking with all his coders, but he's also probably spending half his day coding as well.

    I guess what I'm saying is that the process by which statements like "this is due in two weeks" are generated doesn't really exist here. There are deadlines and such, but they are derived less obtusely than that. Things tend to go from the individual coder on up.

    I understand that at Google the motivation to work comes from you, not from the management (at least, not directly), but if that still translates into the same work hours, then maybe life at MS is better.

    I can't say how it compares to MS, never having worked there. But you can work a normal 40 hour week (using the free shuttles that take you all over the bay area are good for keeping you on track, as it "forces" you to leave at 5:40 or whatever) or as many hours as you want. Also, a lot of people work from home (one manager always seems to send mail shortly after 10pm; probably she's done with dinner, kids are in bed, she's checking up on work email for the morning).

    But I can say that the "life" here is pretty good. I'm sure MS is very nice, but I couldn't imagine better perks, or a better company to work for. The level of caring for and understanding of the employees continues to be very refreshing.

    Basically, how many engineers at Google really do keep regular hours all the time ? I'd like to know the answer, just to satisfy my curiosity.

    I'd say not keeping regular hours is by far the exception rather than the rule. We have some guys on weird schedules who come in at noon and work until 11pm or whatever. The hours are intentionally very flexible so they can do that. However, the parking lot starts emptying at about the usual time, and fills up in the morning like you'd expect at any other company. The notion of several thousand people putting in 18 hour days, day and day out, is a complete myth. Some people put in long hours, but it's neither required nor expected.

    Though like I said earlier, if you come in on a weekend, you will see people coding. But they're also probably just getting some work done until their laundry is finished. :-)

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  197. Seattle Area by YuGagarin · · Score: 2, Informative

    Here is my 2 cents. Area around Microsoft is becoming second to California in terms of cost of living. Prices for houses and condos continue to rise and with a starting entry-level salary of ~80K at MS not everyone can afford a decent place to live near Redmond campus. Many Microsoft employees bought 2-4 houses extra as an investment venture to cash out in the future. So, what you left with is an overpriced old junk you would not want to live in or will become a cash cow for your co-workers who started earlier then you and invested in real estate around Microsoft. Also, to tel lthe truth 80K would be a good salaray elsewhere but Seattle. Another thing to consider, work environment - there is no such thing at MS as a team. Everyone thinks he is a smart just because he works at MS and think things should be done his way - as a result no work is done and everythign is a mess. Don't get me wrong - technology is great at MS and there are like 4 companies like this in the whole world (MS, Oracle, IBM and maybe Google), but all things considered monetarily life is not sustainable in Redmond area. If you want life and family, consider either moving to a subsideary or work as a consultant for MS. Work for a development group will be tough - I can assure you that. Personally, I would want to live in neither Silicon Valley nor around Seattle.

  198. Re:Microsoft NO! Google YES by Anonymous Coward · · Score: 0

    fucxks loser!

  199. make your stand now by Anonymous Coward · · Score: 0

    At the beginning of your career is an excellent time to so "no" to free overtime. Tell each prospective employer that you will be available for emergencies, but that for the majority of evenings and weekends you have commitments and are not available for work. If either one says, "Oh yes you will be available," then don't take the job. If they say they respect your private time, but in practice they don't, then it's time to start looking again.

    Looking for a job is a lot like looking for a spouse. If during the courtship (interviewing and probationary period, typically 30 working days) they say or do something that makes you think they are too clingy or needful, you should realize that they will only get worse once you commit to them. After all, they are trying to impress you, too.

    If you are upfront with prospective employers and tell them that you are a serious worker, don't take long lunch breaks, read the news, or waste time, and you take your commitments seriously, and that you will consistently give your best, most alert and most productive 40 hours to your company, then they should be able to respect that.

    Yes of course there are unforeseen circumstances, but frequent overtime is a management failure. They are supposed to schedule your work realistically. They don't own you, they are renting you on terms that you negotiate during the hiring process.

    Just remember the saying about the 12-hour work day: Four hours to fix what you broke yesterday, four hours to make advancements, and four hours to make mistakes for tomorrow.

    In 15 years I've worked one weekend and a handful (i.e. on the order of 5) evenings. And I'm only a B student from a state school, not some braniac.

  200. google's time for personal projects by Yubastard · · Score: 1

    I think you should consider that Google gives all of it's employees a certain time to develop their own projects... to work on their own thing. That's a big turn-on, for me @ least...

  201. Google! The world needs competition by roca · · Score: 1

    If you're smart, you should go to Google. Our industry is prone to monopolizing effects and one of the only ways to counter these effects is for talented people to flock to the underdog. So your choice is between helping entrench Microsoft's monopolies and helping encourage healthy competition. Do the right thing.

  202. Evil things, etc. by chris_sawtell · · Score: 1

    It all depends whether you want work for a corporate entity which has as its motto "do no evil" or not.

    My advice is to steer well clear of this Industry entirely. It's pure cyanide to having a happy, fulfilled, and balanced life.

    The working conditions throughout are not far off being well paid slavery. Burn-out, divorce and the intertwined melancholia are rampant. That's not a life-style I would wish on anybody. Consider also that unless you are an exception you will probably be 'spat-out', 'let go', i.e. sacked at the age of about 50. If you have been very lucky you will have amassed sufficient capital be able to retire, or start your own business, but at that age success is by no means certain.

    Use your computer skills in a business which does something else as the main activity.

    Computer Science is fine as a facinating hobby as long as you don't let it get totally out of control.

    1. Re:Evil things, etc. by geekoid · · Score: 1

      "
      The working conditions throughout are not far off being well paid slavery. Burn-out, divorce and the intertwined melancholia are rampant."

      Must be a personality thing, but I don't find that to be true at all.

      I work 4 tens, get paid for carrying a pager(I carry it for 2 weeks every other two weeks, but in a year I've been called 8 times).
      .
      .
      .
      Look, think, move.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Evil things, etc. by swordgeek · · Score: 1

      Interesting point. Google may claim "do no evil," but they clearly act differently. They've become just as bad as any of the companies that they stood up against.

      Want to spam usenet? Use a groups.google.com account. (daily, for three weeks nonstop.)

      Amateur email spam? gmail.com is your friend.

      Microsoft is worse by far--at least Google isn't working on illegally dominating the industry and destroying innovation. On the other hand, I'm not sure they're quite so hypocritical or pompous about it.

      They both suck. Like all computer companies.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  203. Where can you learn more? by Anonymous Coward · · Score: 0

    Given this is your first job, out of college, what you should be starting to think about is how will your career evolve? How will you evolve?

    As this is your first job, what you need to be doing is thinking about how to develop your professional skills in whatever area of IT you work in.

    This may sound strange, but the best place to start working is the one with the most rules about how to do whatever it is you do. Sure this may make life difficult for people BUT it is an important piece of ground work for you to experience.

    REMEMBER that taking a position at either of these two places is NOT a choice for life.

    In case this message is confused, the absolute worst job you could have would be one where there was no disciple applied and you were allowed to do "whatever".

    Write back to Google/Microsoft and ask them some questions.

    Most importantly, when it comes time to do interviews in person, make sure YOU INTERVIEW THE COMPANY.

    I suppose where this is going is that if you're good enough to get offers from both of these places then maybe the best place for you is somewhere else first and then back to them.

  204. I'd look at the psychology of each's management... by Kazoo+the+Clown · · Score: 2, Interesting

    With Microsoft, you clearly have a management who believes that producing a truly better product is too hard for them to either implement or effectively comprehend and therefore must resort to underhanded lock-in or other anticompetitive schemes. Either that, or they're simply too enamoured with creating such schemes. And in this regard Microsoft looks to be a really poor loser, though in their favor they're known to come out then winner often.

    On the other hand, there's Google, whos management appears to be quite confident in their ability to innovate. They seem to encourage experimentation and freedom within the corporate culture. On the downside, it's really not very clear what their success rate is-- at this point it's too soon to tell. Working for Google might be riskier, but could be very rewarding.

    Having worked in IT for about 25 years though, I would say that no matter who you choose to work for, there are a couple of things you should be aware of:

    1. A company hires you because they need to fill a position, and am looking for a best-fit for that position. It is often the case that you may have far more abilities than the company you work for can readily utilize. While you might get really lucky and find an incredibly great fit, the situation may be more typical and you will find out that you have all kinds of abilities that they have either no particular use for or they may not be equipped to take effective advantage of them. While your job could be a life-long profession, and you may find a good company willing to hire you to do a job that you're well suited to do, keep in mind that you could spend much of your life underutilized because you have talents they don't know what to do with. That's not necessarily a bad thing, but idealists right of college may be picturing how they can do all this wonderful stuff for a company that they're excited about but end up appreciated for far less than that they feel they could contribute.

    2. It's often the case that you get hired for one thing but by the time you walk in the door they need you for something else that has higher priority. That's not particularly a bad thing but I've had it happen to me at virtually every programming job I've ever had, so all I'm saying is don't be too surprised if that happens. In my case, every thing I ended up doing was just about as interesting so I had no problem with it.

    3. Younger companies tend to be more unstructured-- often you have to invent procedures for doing things for the first time. Older companies often have their "way" of doing things that you may have to conform to. Depending on your own personality, you have to decide what makes you more comfortable-- and, that might change as you become more "seasoned".

  205. Lucky soul by BigBadBus · · Score: 1

    Pass my CV on to them willl you? http://www.btinternet.com?~dr_paul_lee/cv.doc

  206. Re:My take by Heir+Of+The+Mess · · Score: 1

    The answer is simple, just follow what other's do. Accept Microsoft's offer, work there until you have a high profile, and then quit and go work for Google.

    --
    Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
  207. Google and MS not in "computer science industry" by Doug+Jensen · · Score: 1

    Whatever the "computer science industry" means...

    --
    Doug Jensen
  208. Re:Dunno about MS, but that's not true about Googl by Anonymous Coward · · Score: 0

    Ditto on this. There is a wide variety of work durations at Google. Younger people sometimes work 9-10 hours a day. People with families work 8 hours to the dot, and that's just fine.

    I think a lot of people hit it on the head when they pointed out that people who work long hours at G do it because it's fun, both the work, and the campus. That's pretty amazing

      - Anon Googler

  209. Spelling at Microsoft? by Anonymous Coward · · Score: 0

    What's up with the "definate" spelling skills at Microsoft? Don't you guys need to write?

  210. See the difference by Anonymous Coward · · Score: 0
  211. Re:Dunno about MS, but that's not true about Googl by lilRipper · · Score: 1

    Only 17 days? You have no life, you sad, sad SOB! One day you're going to wake up old and realize that there's little time left and you've done nothing with your life except work. I take off 7 weeks a year and that's still not enough! You can't do anything in 17 days. What was that? If it's Tuesday, it must be Belgium? It takes a week and a half just to get out of work mode and actually start to relax. One works to live, not the other way round. Life is short. It is not a trial run. This is it. This is all you'll ever have. You really need to sit back and take stock. There's so much more to life than coding, or whatever it is you do, and you're missing out on it. As for the person deciding on a career, think about what options you have with regards to location. Where is the best place to raise your kids? Will you have the spare time to keep your wife happy? What do you love to do, go sailing, hike in the mountains? There's a lot to consider. At your age, you have plenty of options. Look for balance between work and your real life. Two weeks vacation a year is not a life. Finally here is some unsolicited economic advice: Make a will Pay off your credit cards Put a minimum of 10% of your net wages into a separate account for investment right off the top and don't use it for anything else; you won't miss it. Get term life insurance if you have a family to support Fund your 401k to the maximum Fund your IRA to the maximum Buy a house if you want to live in a house and can afford it Put six months worth of expenses in a money-market account Take whatever money is left over and invest 70% in a stock index fund and 30% in a bond fund through any discount broker and never touch it until retirement If any of this confuses you, or you have something special going on (retirement, college planning, tax issues), hire a fee-based financial planner, not one who charges a percentage of your portfolio Do this and you'll have plenty for retirement.

  212. Re: Consider yourselves lucky, all of you by Anonymous Coward · · Score: 0

    No, it's not merely a personal preference. No man is an island. If the guy in the office next to yours works 60 hours a week, your boss may start pressuring you to work just as much.

  213. not really by Anonymous Coward · · Score: 0

    Both companies have jobs in both locations, exactly because some people prefer one location and some prefer the other.

  214. there's a difference by Anonymous Coward · · Score: 0

    Google is still in its early days, and it has a reputation for innovation and intelligence (the same reputation that Microsoft had in the early 80s).

    But there's a difference: in the case of Google, the reputation is reserved, while in the case of Microsoft it wasn't, at least not in the early 80's. Microsoft was a caricature of a high tech company back then. Almost no self-respecting expert would go there (if they did, it was only for the money), and Microsoft ended up hiring lots of smart but inexperienced college grads who reinvented the wheel.

    In recent years, Microsoft actually has become a decent company, oddly enough as their reputation for innovation has actually declined.

  215. Gooprocity by Anonymous Coward · · Score: 0

    Have you ever heard about the reciprocity rule?

    Give a little to get a lot in return.

    That's what Goo has been doing and that's why it's been getting rave reviews.

    But that's not what my own experience has been.

    I had an interview with Goo on their main campus in mountain view last year.

    As I was flying there I had this idea that it was "my" place.

    after all, pi and e buildings, 80/20, free snacks, bicycling to work -- creative, different, free, this is so me! Should be a great environment!

    But after being there I realized two things:
    1) There is such a thing as too much creativity. It backfires. You'll start seeing it soon.
    2) The gimmicks are just that -- gimmicks.

    You'll end up having NO life. You'll be fat and ugly (by the way, i've been at quite a few companies so far but Goo has the ugliest geeks ever. I do not know why. Men or women, no matter)

    Choose yourself.

  216. late here, but consider... by CAIMLAS · · Score: 1

    I'm late here, but consider the culture, weather, and locally available attractions in your decision. I've not worked for either, so I can't say, just something I always take into consideration. I imagine that, at the very least, you'd have a shot to work at the company you do not pick later down the line. Using that mentality, I would probably pick google first, as even though Google is getting big, Microsoft is bigger and has a lot more staying power and money.

    For me, "free food" appeals a great deal, as it's one of those little irritating things which bothers me throughout the day. You'd not have to cook, go shopping (much), or do much premeditation about what to eat. For me - someone who eats 4 large meals a day due to a high metabolism and does not particularly care for the act of eating in the first place (ie no "food fetish" like some people), this is a big plus. Single? Usually eat microwave pizzas? You'll end up saving thousands by working at google simply due to the food, as if you don't have free food, you'll probably end up eating out a lot more often, I imagine. That's a financial side of things you might want to keep in mind.

    Another thing in Google's favor is that they, as far as I know, have a lot more campuses across the country, so you would have more opportunity for changing your location on a whim than with Microsoft. Who knows, you might not like the yuppie culture of Seattle (I know I sure as hell wouldn't). Culturally, Google seems to have a lot more diverse people - at least geographically. I imagine the geographical seperation of campuses even assists in the comapny being as diverse as possible.

    If you've got an offer on the table already, be honest with both of them. Tell them you've got an offer from MS/Google, and would like to see what they would have you doing specifically, and would at least like to try and get a taste of the company culture before you make your decision. If they want you bad enough at the rate they're likely to pay you, chances are they'd fly you out - provided you've not already been out there.

    From an outsider's view, Microsoft has little to offer that Google wouldn't also have. From where I'msitting, MS has a very tight-laced image - one of authoritarian worldview enforcement (at least as it pertains to software culture).

    I would be interested in your response, just to know I didn't waste my time thinking about htis. :)

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  217. Re:I'd look at the psychology of each's management by Anonymous Coward · · Score: 0

    It remainds me a nice joke about workin in MS ;

    Teacher asks students, where they parents work.
    Joe said that his father works as a mechanical, he repairs a cars,
    Michael said that his father is an doctor, he works in hospital.
    John said that, his father dance on a pipe in a night club.
    Teatcher almost died, all children started to lought.
    After lessons Teacher asks John once more;
    - Is it true, what You have said about your father ???
    - No.... my father works in a Microsoft, but i was shamed to said this.

  218. Re:Dunno about MS, but that's not true about Googl by Anonymous Coward · · Score: 0

    And whatever you do: don't use punctuation between sentences

  219. Re:Dunno about MS, but that's not true about Googl by Wee · · Score: 1
    So between your semi-lucid rant about me only having 3 weeks vacation a year and pasting in Scott Adams' financial advice, I'm not sure you really read everything that was said previously.

    And anyway, how do you think I'll get all that financial security Adams was talking about if I just suddenly up and decide to "live life to the fullest"? I get 3 weeks a year. MS give about the same I think. I used part of my time to go on a specific tour to certain places in Europe. It was well-planned and I liked that.

    Wait... what the hell was your point again?

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  220. Gut feel, Experience you want by kiran_n · · Score: 1

    It all comes down to what you want to do for the next 5 years or so. What does your gut/intuition tell you (listen to it)!

    The way I see it - your prime driving factor should be (all other things equal) - what is the experience you want to derive out of your job!

    Having said that - I would say go to Google - they are at a point where you would gain the maximum amount of learning (read experience)...

  221. the "right" choice by JatAmriki · · Score: 1

    i have not read all the responses. your question was one of the reasons i got an accont at slashdot.
    i don't claim or hope to understand your situation. As someone pointed out, you probably got the job of a janitor or maybe even the lead IT dude. i don't know. This reply assumes you are another computer science engineer.
    This is an honest response to your question.
    you have two options, not the firms, but life choices. you can join microsoft, and we all know (even if we all don't agree), you have a "secure" future, based on one of your choices. Microsoft isn't going to go away in any foreseeable future.
    Google would be fun to work for, but will come with the pain of irregular hours of work, which a young blood like yourself might not realise now, but will surely feel, once you have what is called a life. I maybe the devil's advocate in all this, but seriously, if you are not the type to stand up and be counted, go with microsoft.
    A simple test would be to, as someone pointed out earlier, and i honestly reccommend, (and as he said, you won't get your youth again), go walk thru tibet or any other such desolate space on this earth, or even, and i don't reccommend this, a real place of misery like darfur, iraq, somalia or any other such countless lands and i sincerely hope you see more than what you have known. Hey! there's a reason why even the car insurance companies won't bring down your rates unless you are 25 and above. For a whole lot explanation that can fit in here, you are better off staying with people you love and doing work that gives you enough time to be with them.

    1. Re:the "right" choice by JatAmriki · · Score: 1

      edit "account" line 1 explanation that can't fit in here.

  222. Do you believe in the Google Innovation Mantra? by peterkua · · Score: 1

    Here's a quick guide to Google's mantra on innovation. If you find yourself agreeing to all of them, then you're a Google type. If not, you're better off working for Microsoft.

    9 notions of innovation by Marissa Mayer of Google:
    - Ideas come from everywhere
    - Share everything you can
    - You're brilliant, we're hiring
    - A license to pursue dreams
    - Innovation, not instant perfection
    - Don't politic, use data
    - Creativity loves restraint
    - Worry about usage and users, not money
    - Don't kill projects - morph them

  223. Re:The "Do No Evil" Company does less evil! by Anonymous Coward · · Score: 0

    Every Information based company that does business in China censors their content. Microsoft, Lycos, Yahoo, Altavista, Ask... All of them. It is the price of admission to their 1.3 billion consumers. The difference is that the founders of Google were the first company to ever Object to it. Search revenue by by topic (Porn, Music, Software, Job sites, whatever) is fairly evenly distributed across the search engines. The pie has the same proportions of ingredients, the only difference is how big is google/yahoo/msn's slice.

  224. I'm you fan !! by weberress · · Score: 1

    I'm your fan !! Microsoft and Google jobs offers !!! great !!! I made some interviews @ MS and Google. Look to stock options and variable salary. and.. about the companies... choose Google.. it's more flexible that MS.

  225. Decent? by jotaeleemeese · · Score: 1

    One broke the law.

    The other is nice chumps with the Chinese government.

    Do not use the word "decent" in this context please, it is very disingineous.

    --
    IANAL but write like a drunk one.
    1. Re:Decent? by Anonymous Coward · · Score: 0

      And Linus got pulled over for doing 45 MPH in a school zone. Nobody's 'decent' if you look hard enough.

  226. If you don;t stop early, you never will. by jotaeleemeese · · Score: 1

    Younger guys may not have a family, but have a life to be lived.

    It is a big mistake to fall into the routine of puting extra hours just because.

    --
    IANAL but write like a drunk one.