I was a co-founder of a startup for almost two years where my rule was to drive the R&D by management and hands-on development of the product itself. During that time, I learned a lot about product development and business development.
After that journey, I realized that it's not enough to know how to code, I need to learn more about business dev as an entrepreneur in order to understand better how to run a business (which is important, not as less as writing the technology).
You definitely could be a genius engineer, however, if you don't know how to earn $$$, you are not necessarily using your strengths to get wealth - from my point of view, please don't kill me
Unfortionaly, I could not run a new venture because I must have a positive cash flow and I thought of learning more about business dev by taking an associate rule at a VC or an Accelerator or something like that.
I'm afraid that working full-time in a VC or an Accelerator will make me a total noob at technology and I will lose all of my technology strengths, however, I am not sure if it might be a good path for me to learn more about business dev.
Another option is to find a rule in a growing startup as a CTO - which will help me +- with the cash flow problems and I will probably gain myself knowledge on tech and business dev and product dev (like my last job).
Another option is to work half-time at a VC or an Accelerator and half-time in a technology rule in another company to not "forget" about my tech knowledge.
I would be happy to understand what do you think.
Another option may be to go into a corporate entity's venture arm. Thats where i work currently on the business/commercial side but the gap is always on someone that wants to do both technical and commercial. Message if want to discuss
I'm not clear where you're getting the idea that VC's are hiring technologists, especially ones without a track record.
That said, you're correct that every business must master 6 basic business skills to be successful long-term. No individual ever masters more than 2 of those skills, so that means you'll always be working with other people, whether as a partner, employee, or service provider.
What you've learned about product development so far is only from one perspective. How product development integrates with other functions, and at what stage a business needs to put emphasis on which areas varies quite a bit.
I assume when you say you need to have positive cash flow you mean that you need to cover basic living expenses in order to work on a project. This is frequently the case. And it is where planning is your best tool. If you start with your plan to see what you want to do and how it compares to what is necessary to make money right away to cover basic living expenses, decisions are often very different. I would never start product development, even as a hobby, without having already developed the plan that shows me a clear path to how what I'm spending my "free" time doing is going to turn into cash and when and under what circumstances.
Starting with product development skips over the most fundamental part of launching a business, and that's research.
As far as your coding skills getting rusty, you can stay engaged with coding (for pay even) while doing lots of other things.