Probably like most people, I have a large number of interests and love learning new things. As an entrepreneur, however, that means I end up taking on too much and not focusing on what might actually take my ideas the farthest. We have to be able to recognize opportunities, have ideas, validate ideas, build or find people to build those ideas, and pretty much convince everyone from potential customer to partner to investor that they need to give a damn. Since there's so much to do, it seems to me like being a great communicator is the number one skill an entrepreneur should focus on. You can learn to code if you have time, but without being able to find the right audience and deliver the message they want, you're not going to make it very far. You can try doing everything yourself, but you really should be communicating your vision to others to get them on board, so much so that they believe in your product enough that they'll volunteer their time to help you do something amazing. Those are my observations, but I'm really curious to hear your thoughts. Thanks!
Your question contains an assumption that I think we need to address before I can answer properly.
The assumption is that you avoid wearing too many hats by finding what your real strengths are. The inference is that determining your strength(s) is the key to avoiding too many hats. And I disagree with that assumption. Here's why:
Many entrepreneurs and business owners know what they are good at. They know where they are passionate. They know which activities drive them and fill them with excitement and energy. Yet they still end up wearing "too many hats" because they never do one critical thing... They never determine foundational goals and they never build a solid business strategy to achieve those goals.
Without a solid strategy the entrepreneur jumps from one "opportunity" to another... They run around putting out fires and implementing undirected but exciting tactics. And though they may do so with passion and skill these things will generally fail to result in building a business. Lack of focus (on foundational goals and the strategies they've chosen to attain them) results in a poor probability of success.
Okay.. enough pontificating. The answer to your inferred question "How do you determine which hat(s) to wear?" is this:
1. Figure out your foundational goals (personal and then business)
2. Build a financial and revenue model that gives you the greatest probability of achieving those goals (I call the resulting business a Minimally Viable Business Model)
3. Complete your business model such that you identify your market, USP and message, product/service menu, etc.
4. Use that model to choose and develop at least one In-bound and one Out-bound marketing process
5. Deliver your message to the determined market, track your results and make adjustments as needed to increase your probability of success
In doing these things you'll end up with a clearly identified list of actions you must take on a day to day basis. The aforementioned steps will tell you:
-Who to market to and where to find them (or how and where they'll find YOU)
-What to communicate to them (including your USP and an irresistible offer)
-How much you can afford to invest in acquiring clients/customers (aka spend on marketing)
-How to price your products/services
-Who to hire
and dozens of other things you need to know and execute in order to grow a successful business.
Then, based on your resources (i.e. time, capital, connections, etc) you, as the owner, can decide what to personally do (aka which hat(s) to wear) and what to either hire others to do, outsource, etc.
I use a 6 step process that encompasses ALL of this with my clients - And the main thing they tell me it does for them is to help get them out of reactive mode. They are then able to (finally) focus all of their energy and passion and resources into suddenly obvious action steps to help them build their business.
If this is of interest to you - give me a call.
In any case - I wish you massive success and the best of luck!