Forbidden Fruit - Microsoft Workers Hide Their iPhones
online.wsj.com
online.wsj.com
During my interview we joked about how I had not used Windows (or any Microsoft product) in a serious capacity for over a decade. I run Apple on the desktop and Linux on servers. They seemed to like this diversity coming in on the team.
I joined a few months before Win7 shipped, and have to say... from day one I was pretty impressed with Win7. It's actually a really nice OS, I just wish the hardware it usually came on was as nice (I've yet to find a PC laptop as well designed as my MBP). The new Windows 7 phones though... wow they are amazing. Actually makes me consider replacing my iPhone, which Android just couldn't do.
EX: Most people in our office want to add Excel Graphs and then edit them and on average PowerPoint crashes around 4-5 times a day. This is fairly basic functionality that most poeple using PowerPoint in the workplace actually want and it just fails randomly way to often. But, I am not talking about a new issue this is several years old and it's not getting any better.
I really like Visual Studio + C# but anything past the most basic windows features and you get into voodoo land where you just throw stuff at the wall and see what sticks. I know I am looking for the happy path and I know I can find it but sometimes it's in a vary strange place.
This is the type of things eat your own dog food is supposed to fix, yet for some reason that's not happening.
PS: I still think many MS products are the best option for a lot of things. But, often it's the surface that's great, it's easy to install, it does the basics just fine, and the deeper you go the worse things look.
At the time, MSN search was so bad that this proposition was ludicrous. In fact, every Office developer I knew used Google with a "site:msdn.microsoft.com" restriction to search their own API docs.
I wonder if Bing is now good enough that employees feel pressure to use it instead of Google.
It really comes down to this: why work at a company whose products you're not excited about? This is part of Google and Apple's success. You were an intern then, so you're fine, but more senior, high-level employees better be using your company products--otherwise, they're doing a shitty job and need to be fired.
Microsoft has a lot of products. It would be unnatural for every employee who worked there to be excited about every single one of those products. I can understand the cognitive dissonance issues of working in a division that produced products that you weren't excited about, but as for the entirety of Microsoft I think that's an unrealistic idea.
The only way to be excited equally about all of Microsoft's products (in preference to all of their competitors) is to have drunken the kool-aid so deeply that you've lost the ability to judge anything fairly. This is a far more dangerous scenario than a company that produces some products that are second run in comparison to some of their rivals. The former is a recipe for a company full of zealots who drive the company into the ground due to their lack of fair judgement, the former is to be expected of any company that has a huge and widely varied product offering spanning multiple industries.
I've always found MSDN's online access to be dreadfully slow. The lack of a proper rich client - dynamically updating index in particular - for MSDN content in VS2010, so far, is disturbing to me - I generally find APIs using the index followed by contextual tree navigation, both of which don't work nearly as well in web apps.
I was present for this. It was a self-deprecating joke, not an actual admonition, and Ballmer later addressed the fact that Microsoft just isn't competitive in mobile right now, and tried to hype up Windows Mobile 7 (as it was then known).
I worked at MSFT last summer, and I had an iPhone. So did my (full time) office mate. So did my mentor. I think my team's dev lead did too. Probably around 40-50% of my team did. It wasn't frowned upon at all. I also used Opera on my work machines and the most I encountered was curiosity.
Every time one of these "Microsofties can't use competitors' products" articles comes up I find it really frustrating, because it's at best an inaccurate generalization.
In a 100,000 person company, you're going to have some douches, but the vast majority of people couldn't care less what kind of phone you use.
I think this pisses off employees and this is the last thing Microsoft can afford right now. The best for them is to use both the iPhone and some Microsoft phone to take note of the differences and help improve the latter.
I work at game studio, and all designers are researching and playing other games actively (be it owned by the parent company, or others).
I mean.... How else??
But seriously, does Microsoft buy its employees Windows Mobile phone? No? That's why nobody has them; why pay money for an inferior product just because you work there? At least Google buys everyone an Android phone.
I work for a bank. I don't put my money in this bank, because their fees are outrageous and their interest rates are insanely low. ING Direct is a much better product, so I use that instead. There is no incentive for me to use my employer's product; it would cost me money. Why would I want to spend my own money to make the executives feel better?
I take my iPhone and MBP up to the Bellevue and Redmond offices all the time. I get some weird looks sometimes when I pull out the laptop in the cafeteria but when they see I'm running Windows 7 and I'm doing stuff on the intranet, their attitude turns to curiosity. I've had many questions like "How does CorpNet work on your Mac?" My usual response: "Very well."
Sure you can eat your own dog food or whatever the cool new term for this is but there's also something about using the tools that work well for the job. I don't really run anything important for work on my Mac. All of my code builds/runs on lab machines or a desktop that sits in the office which I can connect to via Remote Desktop Connection. My Mac works great as a thin client to these machines.
To be fair though, Apple did give all their employees an iPhone when they came out.
See the 'chair' incident and the movie 'Der Untergang'.
I'm sure Jobs and others in the industry have similar reality distortion fields around them.
But I highly doubt that at the lower levels in the microsoft organization they'd be this myopic, and a bunch of anecdotes here and elsewhere about microsoft employees owning hardware produced by competitors and displaying them openly at work seems to confirm that doubt.
If that was what he truly believed, then the mobile-phone division is in trouble, because their leader is completely out of touch with reality.