Which way is the job market going and what skills should one build to be in demand a few years from now?
Each individual will bring something different to a startup team. Often, a founder will have experience in the particular subject matter e.g. nutrition, personal training, adventure, software, real estate, etc but lack broader expertise in sales and marketing or accounting. I recently worked with a startup in which one co-founder used to be a TV director - so he was great at making beautiful video content for the website and for social media - and the other was great at sourcing products from Asia, but neither really knew how to market the business. I myself come from a background in big multi-nationals so I know how to build a brand and how to market a product but I’ve had to adapt to smaller teams and smaller budgets. Consulting is also great for getting exposure to different industries and companies.
Of course the best experience in terms of being an entrepreneur comes from actually launching a business and learning from that experience! Getting a mentor is definitely a great idea, as well as devouring books and relevant courses in the areas in which you know you lack experience.