shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger

# Sunday, January 04, 2009

10 Things I've learned in 10 years at Microsoft

image

  1. I have many things to be thankful for. I get paid to do something I love. “How many people get to do what they love and get paid for it? 2%? 5%?” Microsoft has been very good to me, and what that really means is that the people I work with are good to me.
  2. The connections you have, the friends you make... your internal network is your most valuable asset.
  3. Travel as often as your manager allows. See #2.
  4. Force yourself to meet new people, and reconnect with people you haven't spoken to in years.
  5. Understand what the company is building. The only way you can do this is by: 1) participating in Distribution Lists that interest you (they act as disconnected coffee house conversations) 2) dogfood products 3) read vision docs and memos (and internal blogs).
  6. You can complain all you want about Microsoft and its problems. Finding a way to fix problems is far more interesting.
  7. Register for every in person appearance by a MS exec visiting your campus/team etc.
  8. Attend all your all-hands meetings.
  9. Try not to criticize the efforts of another group in Microsoft, unless you have spent time investigating and living with their technical, business and market challenges, and/or can come up with something better than a glib statement to help Microsoft beat the competition. [quote stolen and modified from Paul Elliott]
  10. Your manager is the most important person at Microsoft as far as you are concerned. If your manager rocks, your career will benefit in ways you can't substitute.

Will I write a similar post in another 5 or 10 years? I really hope so.

Starting tomorrow I officially start my new job, I’ll be based out of Redmond working on the Windows Live Social Networking team (which for those of you that don’t know, my family is moving because my wife got a fantastic job in Seattle) but won’t be moving there till she finishes up her training at Stanford this summer.

I’ll miss Northern California, which has been equally good to me.

 

Sunday, January 04, 2009 8:50:45 AM (Pacific Standard Time, UTC-08:00)
Still shocked you're moving to Redmon lets get together once youre settled in !
Monday, January 05, 2009 12:51:34 AM (Pacific Standard Time, UTC-08:00)
Good Luck on your new role and the big move Omar.
Monday, January 05, 2009 9:27:35 AM (Pacific Standard Time, UTC-08:00)
Well it's great that your career seems to be concentrated on your manager, it would have been nice to have seen a mention of the customer or maybe the software you build?

In ten years all Microsoft seems to have taught you is that politics rather than real customers is the way to crawl up the ladder. That's sad. Let me help you:

(11) Build great software that people love.

Until you learn that that's higher than 'Register for every in person appearance by a MS exec' then you're basically just a drone turning the wheels off of our office/windows profit, getting your ass handed to you every *single* day by Google/Facebook. Ask yourself - 'how much profit (or even difference) have I made for my company in 10 years?'

(Yes, I do work at corp, and am tired of political make-weights like you diluting what made Microsoft once great)
sfox
Monday, January 05, 2009 11:03:12 AM (Pacific Standard Time, UTC-08:00)
That's an interesting comment. Working at a company the size of Microsoft involves politics. You'd be naive to think otherwise.

If you've read other posts on my blog you'd understand that building great software that people love is basically an implicit part of why I'm even at Microsoft.
Comments are closed.