Which way is the job market going and what skills should one build to be in demand a few years from now?
The best way to learn to be an entrepreneur is to start being one! Start small - consulting, part-time entrepreneurship or freelancing. Find what works for you and what your customers are willing to pay for.
I first started freelance résumé writing more than a decade ago. I never dreamed that it would enable me to start a successful business, to write a best-seller, to be invited to The White House and ultimately to teach others about how to pitch their ideas, innovations and inventions.
Entrepreneurship is hard of course, but it's lots of fun! It's also a great component of a comprehensive plan you can build for an uncertain job market. You can always develop new skills, build new relationships and grow your career options - and you can do it all working for yourself. If you offer something that folks need in any economic environment, you'll find you're building your own job security, even if it's part-time at the beginning. Start today!
I don't think there is any job that is going to teach you how to be an entrepreneur. Working as an analyst, in sales, or marketing enables you to see how a certain area within a firm operates, and the role it plays. It can help you learn the skills needed to succeed in that position, but that is not the same as being the boss of your own business.
Those who want to be entrepreneurs may start out by keeping their day job, not to learn how to run their own business, but to have some income while they are setting up.
Others may choose to work with someone who owns and runs his own business, in hopes that they can learn from them, sort of like an apprentice. Unfortunately, many business owners do not have the time, patience or desire to show someone else the ropes, especially someone who may end up being their competition!
Over all, based on my own experience and from that of other entrepreneurs, we learn by doing it. No matter how much, or how little, work experience, education or talent you have, nothing really prepares you for running your own business, mainly because being an "expert" in your field is not all it takes to run a business, or get clients.
In regard to the job market, and the skills one should build to be in demand are concerned, I would say, first and foremost, learn how to code. Anything to do with technology-coding, SEO, web development, digital marketing-I see as useful skills. Being proficient in Microsoft Work and Excel are no longer considered skills, they are considered necessities and are no longer special. So, it is very important to become proficient in tech skills which a company can find useful and use immediately.
First, start by conducting a self-analysis:
1. What do I want, really?
2. What am I already naturally good at?
3. What do I really need to work on?
If being an entrepreneur is your end-goal then your best chance is to become an entrepreneur. Just start something. Starting now gives you the greatest opportunity to start learning, failing, adjusting and developing your "winning formula".
Scared to dive right in? Start small. Side-hustle. Get a job, perhaps a full-time job in VC as analyst (if you need help building business experience), or Sales (if you need help developing people skills and want to refine how to close a deal), or Marketing (if you need help with communication and presenting value) or Consulting (if you want to explore industries and develop business acumen).
What do you want, really? What can you "afford", really?
Pick a direction. Start. Learn. Refine. Re-evaluate.