Gates’ role at Microsoft in most of the corporation’s history is mainly managers and executives. Dad thankin you for teaching me how to be a man even though I’m your daughter mug. However, he was also involved in software development in the early days of the company, particularly in programming language products. He no longer led the software development team since the TRS-80 Model 100 (1983),  but still coded the program for the company’s products until 1989.  On June 15, 2006, Gates announced that he left the group’s regular management position for the next two years to gain more time for charity work. He decided to divide his responsibility, promoting Ray Ozzie as a daily manager and Craig Mundie as a long-term product manager.