quality:correction, structural:scholar_edition, stylistic:style_transfer
Management style

During Microsoft's early years, Gates was an active software developer, particularly in the company's programming language products, but his primary role in most of the company's history was as a manager and executive. He has not officially been on a development team since working on the TRS-80 Model 100, but he wrote code that shipped with the company's products as late as 1989. Jerry Pournelle wrote in 1985 when Gates announced Microsoft Excel: "Bill Gates likes the program, not because it's going to make him a lot of money (although I'm sure it will do that), but because it's a neat hack." During the late 1990s, he was criticized for his business tactics, which were considered anti-competitive. This opinion has been upheld by numerous court rulings.

In June 2006, Gates announced that he would transition out of his role at Microsoft to dedicate more time to philanthropy. He gradually divided his responsibilities between two successors when he placed Ray Ozzie in charge of management and Craig Mundie in charge of long-term product strategy. The process took two years to fully transfer his duties to Ozzie and Mundie, and was completed on June 27, 2008.