238 karma · joined February 24, 2010
This coming a Venture Capitalist...
Everyone complains about coporate CEOs who are so focused on the stock price that they forget to make good products. Focus on the product, and the $$ will take care of itself.
In all fairness to Zuckerberg, one could also make this argument about Google. While both Google and Facebook dominate their areas because of powerful network effects, nothing lasts forever. Imagine what the Union Pacific Railroad company could have been if they stopped thinking of themselves as a railroad company, and started thinking like a transportation company. It's tempting to stick to riding the one horse you have, but rarely has this worked out long-term in the tech industry.
Certainly, any good engineer will choose the best tool for the job. But I find it unlikely that those that know little of MS technology will promote those tools later in their careers.
/* What is Microsoft? */
Ultimately, he was doomed to fail. His job was to advocate the right technologies at the right time. Yet MS rarely makes the right choices in this area. Technology decisions are made by political GMs who want to hold on to their empires. They are made by VPs who don't want to sacrifice short term profits for a longer term vision.
Steve Jobs made an excellent point at the D conference this year about how Apple tries to pick technologies that are in their "Spring". These are technologies that are on their way up. Certainly Steve has the luxury of not worrying as much about backwards compatibility, etc. But he certainly has the courage of his convictions to pick a path that's best for his company and customers.
I don't think Ray had that kind of fortitude, and unfortunately, I don't think he had that kind of power. Ultimately, the CEO needs to push the technological vision of Microsoft. Leaving it to mid-level managers will only result in further mediocrity.
While having a market is certainly important, I don't think someone should disregard the niches that are out there. Is a large market more important than the product? While I agree with Marc on iteration and speed of execution, I can't quite convince myself that I would take a large market over a solid product and team. I'd love to see a response from DHH.