I'm happy and appreciative that this advice exists, but as a tech person who just wants to build new things, it makes running a company sound like a massive drain on the psyche.
To make it clear, if you found a company you MUST be a management type person. You can maybe program 25% of the time, but the rest of your time is sales and management duties. You can hire out the sales but that means more management. Soon you are best off hiring out the programming as well and being all management.
But, if you want the big bucks it typicalle makes sense to hire and grow. If you want to stay small and do stuff yourself, it means less money.