I'm a PM and Product Designer looking to transition into launching my own products. While I have basic programming knowledge, I'm trying to be strategic about what technical skills to develop given the current AI landscape.
I'd love to hear your thoughts on what technical skills would give me the best value-for-effort ratio as a solo founder in 2025. Should I focus on learning prompt engineering and AI integration, dive deeper into a specific programming stack, or perhaps take a different approach entirely?
Appreciate any insights from those who've been in similar positions!
It may sound weird, but it's based on my 20y observations in the industry (including teaching noobs).
Given the goal, you don't want to bee strategic about learning technical skills.
It is a botomless pit - the more you dig for the sake of improving a skill - the more there is to dig. And the worse you feel about yourself, the more unrealistic your goal seems.
The best thing I would do in your place is stay focused on the business goal - i would try a couple of courses, books that is think would get me to shipping some specific product in mind ASAP. You don't have (and even better not) to be a good coder to launch a product.
You only need to be good enough to launch and get your first client. Then the users/market would hint you specific directions and highlight your gaps pretty well.
If your product is complex - I would dumb it down to some school class grade prototype and attack it first.
When you just want to play a cool song on a guitar — you learn the song. You don't spend years of your life becoming a decent guitarist, unless this (or procrastination) is you real goal.
Specific piece of advice: Ruby on Rails is your friend.
All batteries included, noobs friendly, time saving framework designed for one-man shows / quick prototyping. Yet mature enough to scale with you out of your prototyping phase.
Countless of startups has been started (and most continued) as Ruby on Rails web app.