« Open Source vs. SaaS - Software as a Service | Main | Windows Live Writer for blogs and more »

August 08, 2006


Lloyd D Budd

Your experience is very different than mine including my four years with IBM. For me, even in software engineering *sic*, it has always been the people and their relationships.

Microsoft does have the opportunity to minimize the negative impact of these or Bill Gates departer, but it is far from a sure thing.

Given the current entrepreneurial climate in the industry, I think it would have been difficult for Microsoft to keep on staff those three at this stage in their careers.

Quantities of people don't solve problems (runaway projects or otherwise), individuals do, working together ;-)

Don Dodge

I agree that it is all about the people and relationships. You can work for the best company in the world, but if your immediate supervisor is a jerk...you will not have a good impression of the company. I have been lucky in that regard.

You are also correct that numbers of people don't necessarily help the situation. I wrote a blog about 6 months ago about hiring practices for startups. I stated that 1 superstar engineer is worth 100 average engineers. Even if you paid teh superstar 10X you are still getting a great deal. Always hire the best people, even if they are better than you. Many mid level managers are afraid to hire people better than them because it will make them look bad. The opposite is true.


You misspelled Vic's name. Should be Vic Gundotra here and all the blogs with the copy and paste comments too.

Don Dodge

Niall, good catch. I have changed the title and text to reflect the proper spelling of Gundotra.

Good luck in your future plans. You have a bright future ahead of you...whatever you choose to do.


The comments to this entry are closed.

My Photo

Enter your email address:

Delivered by FeedBurner

Twitter Updates

    follow me on Twitter