When IBM executives first met Bill Gates of Microsoft in 1980, he was so young-looking that they thought he was the office boy.