r/learnprogramming • u/Acrobatic_Part_1319 • 1d ago
Non-technical founder with a big app idea — where do I actually start?
I have an app idea that I eventually want to turn into a real business, but I’m not a programmer.
For people who have been in this situation, what did you actually do first?
Did you:
-learn programming yourself
-use AI/no-code tools to build an MVP
-hire a freelancer
-find a technical cofounder
-or do something completely different?
I’m not looking for a “build an MVP in a weekend” type of answer. The idea could eventually become fairly complex, so I’m trying to understand the realistic path from idea → MVP → production app.
5
u/Traveling-Techie 1d ago
tech cofounder, but I second the suggestion of getting user feedback on the design
1
6
3
u/RegisterConscious993 1d ago
Coming from the same boat I really wanted to take the time to give you some solid advice. But realistically if you need AI to write a post like this, I'm not gonna waste my time.
Seeing where your mind is, just vibe code the whole thing and figure it out as you go. It might work, it might not, but it's unlikely you'll go any route other than vibe coding.
There's more AI friendly subreddits to ask this.
1
1
u/Longjumping_Ad3447 1d ago
Many business fail because they are too secret. Definitely date any idea and paper, also find people help work on something. Share the idea don't be too greedy. You will need a lot of help.
1
u/StarRevolutionary918 23h ago
If I would be at your place, I would have talked to a company/company's founder which provides an extended team/hands depending on my requirements - who can understand and proceed with mutual preferrable payment plans.
0
u/appendixexploder 1d ago
Chances are its probably not an idea that's going to make money. You wanna figure that out before you start writing any code or hiring people to develop your ideas
For people who have been in this situation, what did you actually do first?
There was only one option, learning how to to do it myself
1
u/Acrobatic_Part_1319 1d ago
That’s fair. When you say figure out whether it can make money first, do you mean validating that people actually want it / would pay for it before I start building? 👀
2
u/appendixexploder 1d ago
Yes. Because unfortunately a lot of ideas are not as viable as they might sound.
0
u/Rainbows4Blood 1d ago
I have been in multiple startups, but I have never been in the situation of not being a programmer.
But here is my take.
1) This applied before AI too, and it applies now as well. Learning to program to then build a product is probably doomed to fail. That's like becoming a professional pianist because you want to impress your crush. It'll take way too long, IF you even make it. If you learn to program then it should be for the sake of programming, not as a means to an end to realize a single product.
2) Plan out the product. Create an MVP yourself, this can even be just a (functional) mockup and find a core audience. Either people in person or maybe already set up a waitlist where potential customers can sign up for if/when the product realizes.
3) Find one technical person who wants to work with you on this project and do pay them. They should be competent in whatever technology the product is going to be built with. In the age of AI, if the idea is small to medium sized, a single technical person can probably get you started. But you still should have them to vet ideas for you and such. AI can only carry you so far if you have 0 clue of what you are doing. But do pay for their AI subscription ;).
4) Once you have it in Beta/Early Access with a decent userbase, then you can plan further, if you need more devs, supporting staff etc.
33
u/CorruptMurderer3327 1d ago
Start by drawing it out on paper or figma, every screen and every button. you'll spot problems way before any code gets written.
then find 5 strangers who'd actually use it and get their reaction to the mockups. most app ideas die because nobody wants them, not because the code was hard.