I. M. Wright’s “Hard Code”
An opinion column for developers.Brutally honest, no pulled punches.
Translate This Page
Translate this page
Adventures in Career Development
Being a Manager--and Yet Not Evil Incarnate
Microsoft--You Gotta Love It
Personal Bug Fixing
Process Improvement--Sans Magic
Software Design If We Have Time
Software Quality--More Than a Dream
Tools and Techniques
Browse by Tags
I. M. Wright’s “Hard Code”
microsoft--you gotta love it
Tagged Content List
More money, more problems
In Staying small , I exposed how big teams are inherently slow and thus less productive, responsive, and competitive. However, I only scratched the enormous surface of large teams and large budgets. You’d think that having lots of money and lots of people would always be an advantage. You’d...
28 Feb 2015
In March, I sang the praises of Staying small , as each team focuses solely on its added value, and we share more as One Microsoft. If you agree that to go fast you must be small (which I do and you should), then shouldn’t Microsoft be much smaller? According to the 2013 Fortune 500, we have roughly...
30 Apr 2014
On August 23, 2013, Steve Ballmer announced he would retire within 12 months. I’ve been a big fan of Steve since I joined the company in 1995. At the annual company meetings back then, there were only three presentations that counted: Bob Herbold’s financial review, Bill Gates’ technical...
30 Sep 2013
Fixing five fundamental flaws
After decades as a professional software engineer, working for six different firms (large and small), I can honestly say that Microsoft is by far the best. I can also honestly say that Microsoft is far from perfect. My monthly rants typically focus on problems that individual engineers or managers...
28 Feb 2013
The new Microsoft
The Microsoft Company Meeting was a few weeks ago. If you love the tech status quo inside or outside of Microsoft, seek shelter. How the company operates and how it engages with customers and the markets is about to change. All the signs were there in the Seattle Key Arena for anyone to notice. ...
30 Sep 2012
Master of your domain
If you had to choose between hiring an outstanding candidate with only related domain knowledge and a solid candidate with specific domain knowledge, who would you select? At Microsoft, we generally select the outstanding candidate, figuring a talented employee can quickly learn a domain. That is, unless...
30 Sep 2011
Are we functional?
When Steven Sinofsky and Jon DeVaan took on joint management of Windows® 7, they made several significant changes to the entire organization. Two profound changes were creating a single centralized plan and switching to a functional organizational structure. Given the success of Windows 7, some Microsoft...
31 Jan 2010
NIHilism and other innovation poison
Is innovation the act of creating something new (as the dictionary claims) or is it building upon the work of others? To me this is a fundamental question that Microsoft as a company and as a culture has gotten horribly wrong. We deal with the consequences every day. It shakes our self-esteem and cripples...
1 Nov 2008
Page 1 of 1 (8 items)
© 2015 Microsoft Corporation.
Privacy & Cookies