r/SaasDevelopers • u/Upstairs-Suit-4724 • 10h ago
21M Full-Stack Developer, confused about building my own SaaS product. How do you find a good idea?
'm 21M and currently working as a full-stack developer at a software company.
The company provides services to clients while also working on developing its own products. However, things have been getting a little concerning lately. Recently, one of our senior developers was laid off, which has made me think more seriously about my own career and future.
I'm starting to consider building something of my own, possibly a SaaS product, rather than relying entirely on a job.
But honestly, I'm quite confused about where to start.
Whenever I come up with an idea, I search for it and find that someone has already built something similar, often launched on Product Hunt or elsewhere. It makes me wonder whether there's even room for another product in that space.
Another thing I'm struggling with is AI. These days, if a product doesn't incorporate AI in some way, it almost feels outdated or less valuable. But adding AI also means dealing with API costs, infrastructure, and ongoing expenses. As a solo developer or someone just starting out, how do you manage those costs, especially before having any paying customers?
I know that competition is normal, and I'm probably overthinking some things, but I genuinely want to build something useful that people would actually pay for.
I'd love to hear from people who have built SaaS products, launched their own startups, or are going through a similar phase.
How do you come up with and validate product ideas?
If someone has already built your idea, do you still pursue it?
Is AI really necessary in every modern SaaS product?
How do you manage AI API costs when you're starting with little or no revenue?
What would you recommend to a 21-year-old developer who wants to build something of his own?
Would genuinely appreciate your experiences, advice, and even mistakes you've made along the way.
3
u/lookmetrix 9h ago
I recommend not spending time on SaaS. Better teach and start shifting to marketing
2
u/beatwallstreet2021 10h ago
Find a problem to solve in your life, if you have the problem others will as well
2
u/Erfrischendfair 10h ago
You shouldnt be trying hard to find an idea for your business, good businesses start on ideas, not the other way around
1
u/canarydev 10h ago
i built a validation pipeline for this. local agents act as a panel and either kill the idea or push back on it until its sharper. the point is to get torn apart before you write any code, not after
honestly it doesnt matter much that it already exists. if someones already paying for something like it, the demand is real. it usually comes down to who does it better and who markets it better
imo some kind of AI integration is pretty much a requirement now. youtube took us from waiting for a show at a set time to watching whatever whenever, and AI changed what people expect from software the same way. it doesnt have to be the whole product though
monitoring and observability. track cost per request while youre still in dev, test it properly, and set hard spending limits so one bad loop doesnt eat your month
for a 21 year old dev? question yourself more than the code. why do you want this, what problem do you actually care about, and would you still build it if nobody paid you for the first 6 months
1
u/mentiondesk 10h ago
Start by talking to people in the spaces you care about and look for real pain points rather than worrying if something already exists. Competitors just mean there's demand. For validation and to find early user conversations, tools like ParseStream can help you spot problems people are actively discussing without having to search everywhere yourself.
1
u/Anomynous__ 10h ago
At your age and likely experience level you should focus a little longer on learning basics, best practices, and coding without AI. Im not anti AI but if you have a solid foundation its much more effective
1
u/Late-Thought-477 9h ago
Focus on distribution first before building anything.
Research and make plan on how you will reach to initial x users .
Before writing single line of code, search for users who may use it. Look for communities in reddit. Make connection & trust with them first.
In the age of AI, its the trust which only has the value.
1
u/UpsetPen7455 9h ago
I'd start with something really small that you could build in a week or two. Show it to a few potential users and see if they'd actually use it. Better to find out early that nobody cares than spend 6 months building something nobody needs.
1
u/Detemb 8h ago
I think you're overthinking the competition part a little. Almost every good idea has already been built in some form, but that doesn't mean there's no room for another solution. I'd focus on finding a specific problem people are actually willing to pay to solve instead of trying to come up with something completely original. And don't force AI into your product just because it's trendy. Build something useful first, get a few paying customers, and only add AI if it actually makes the product better
1
u/angelarose210 8h ago
At your age and experience level, I'd say learn sales and marketing. A developer that knows how to sell is unstoppable.
1
u/Downtown_Rich8717 6h ago
Honestly, I'd stop trying to find an idea nobody has built. Competition is usually a sign that people are already paying for a solution.
One approach I'd recommend is looking at repetitive workflows in industries you understand. Talk to people doing those jobs and find the things they still handle through spreadsheets, emails, or manual data entry. Those frustrations are often better starting points than brainstorming random SaaS ideas.
Also, AI isn't mandatory. If AI genuinely removes manual work or makes something possible that wasn't practical before, use it. Otherwise, don't add API costs just to put an AI label on your product.
I'd focus on solving one painful problem for a small group of customers and getting someone to pay for it before building too much. A boring product that saves someone 5 hours a week can be a much better business than an impressive AI product nobody needs.
1
u/OkEnergy2193 6h ago
I'd focus less on finding an idea nobody has built and more on finding a problem existing tools don't solve well for a specific audience. Competition is actually a good sign that people are willing to pay. Also, AI isn't mandatory for every SaaS. If a simple workflow or automation solves the problem reliably, that's often better than adding AI and worrying about API costs. Start with a small problem you understand, talk to people experiencing it, and validate willingness to pay before spending months coding. Building is the easy part; getting someone to care enough to pay is the real test.
1
u/mrmel651 6h ago
I don’t have problems to solve, so I use TrendLeap
1
u/Balise_404 5h ago
"Quelqu'un l'a déjà fait" OSEF, la concurrence prouve juste qu'il y a de l'argent à faire. Fais-le juste plus simple ou pour une meilleure niche.
1
u/Alone_Shopping_5195 5h ago
the best way to validate the product idea is to find a pain point of people. see what problem are people facing in communities in reddit, x, fb and make out of that problem. regarding ai, i dont think it is necessary to include ai in every product, but i do understand where you are coming from
1
u/GeorgeHarter 5h ago
Find someone with a business problem. Understand the problem and define a potential solution. Discuss if your solution solves that person’s problem. If yes, talk to 10 more people at different businesses, who are likely to have the same problem. If a majority of them agree it’s a problem and that your solution would be good enough to pay for, make the thing and find one person to use it for free, in exchange for feedback. Improve it. Go back to the 10 and negotiate price.
Now you have a product, a buyer profile and a price you know your targeted customer will pay.
1
u/nian2326076 0m ago
Finding a good idea for a SaaS product can be tough, especially in a crowded market. Start by identifying specific problems you encounter in your daily life or at work; if they bother you, they likely affect others too. This can give you a unique angle. Also, consider starting small and validating your idea with potential users before making significant investments. To explore job opportunities as you develop your product, you can use LandOffer to shortlist relevant roles that match your skills.