When you start a new company, you have to do it all. Yes, all of it.
No one else (well, aside from perhaps your co-founders) is going to take that little seed of an idea and turn it into something that makes sense to the rest of the world and attracts users.
But that “I can do it all” mentality will soon have to go–and it actually has to go pretty early on. You’re going to have to learn to outsource, as soon as you can afford it. That doesn’t mean you can wait until you are tired of doing certain things, or until you think someone else is “ready” to take them on for you.
Your company will be better–and stronger–the sooner you are not doing these four things: