Yes he did.
>At age 17, Gates formed a venture with Allen, called Traf-O-Data, to make traffic counters based on the Intel 8008 processor.[1]
And the idea that someone needs to have run a computer business in the past in order to run a computer business in the future is illogical. It means that no one would ever be able to start running a computer business. The requirement should not be running a business in the past, but having some experience with that type of business in the past. Bill Gates had tons of computer experience.