As I’ve discussed a little bit before, I’m used to being and doing everything myself. This isn’t a “I have to do it all myself” instinct, necessarily. It’s more that I grew up an only child and never had to share. I think I got used to taking on different roles in any project I did (I’ll admit my parents helped a lot with that 6th grade science project about volcanoes). I have of course come to learn that being the only one responsible for all aspects of a proect can be bad, stressful and dangerous. Also there are often situations where you are simple expected to share the work load. I’ve learned that delegating can definitely be a good thing.
If it’s not fun, stop. Delegate it. Yre not going to do your best work.
If your time is better spent doing something else, delegate. Sometimes it is the fun things, but it’s not your strongest suit.
If you don’t have the time, or shouldn’t take the time, but you really want to see it get done, delegate it. This is where someone else’s bit of extra time comes in handy.
If it’s important that someone besides you knows something about what yre working on, delegate it. It’s hard to give up total control, but it’s good for the sake of the project, company or idea.