Focus on your strengths: If you feel more passionate about marketing, sales, design, or business strategy, consider focusing on these areas to build a strong foundation. You can always collaborate with technical experts to bring your ideas to life.
Evaluate your ideas: Analyze the business ideas you want to pursue and determine how critical it is to have deep technical expertise. If your ideas revolve around complex software or require extensive technical knowledge, you may want to continue learning to code.
Networking: Start attending tech meetups, hackathons, and networking events to meet like-minded individuals and potential technical cofounders. Building a strong network will be invaluable when you're ready to start your company.
Balance your skills: You can continue learning to code at a slower pace while also focusing on marketing, sales, and design. This way, you'll develop a more rounded skill set that would be beneficial in the long run.
Remember that there's no one-size-fits-all answer. Reflect on your interests, strengths, and goals to determine the path that suits you best. As a founder, having a mix of technical and non-technical skills can be advantageous, but it's essential to understand where your passion lies and focus on the areas that will bring the most value to your future company.