How Students Can Find Problems Worth Solving
A practical method for turning everyday friction into a startup idea that survives contact with reality

Most student startup ideas begin in the wrong place. Someone sees an app, imagines a version of it for their campus, and starts building. The idea is comfortable because it already looks like a product. What it does not have is a problem underneath it — and without that, every later decision becomes guesswork.
Finding a problem worth solving is a skill, not an inspiration. It can be practised deliberately, and it does not require capital, contacts or a technical background. It requires attention, a notebook, and a willingness to drop ideas quickly.
Start with friction you can actually observe
The best starting point is not a market report. It is the set of situations you personally sit inside every week: your classroom, your hostel, your commute, your family's work, your part-time job, the club you run, the shop you buy from.
For one week, write down every moment where something is slower, more confusing or more expensive than it should be. Do not filter for "startup-sized" problems. Write down that attendance records are maintained on three different sheets. Write down that your college fest team loses sponsor conversations in a WhatsApp thread. Write down that your uncle's shop closes an hour early because reconciling the day's cash takes so long.
You are not collecting ideas. You are collecting evidence of friction. Ideas come later, and they come easily once the friction is well described.
Describe the problem without naming a solution
A problem statement that contains a solution is not a problem statement. "We need an app for college fest sponsorships" is a solution. The problem underneath might be: a fest team of twelve people loses track of which sponsor was contacted, by whom, and what was promised, because every conversation lives in a different person's phone.
Write your problems in that longer form. Include:
- Who has the problem, specifically. Not "students" — "second-year students on the fest sponsorship team".
- What they are trying to achieve.
- What goes wrong today, in concrete steps.
- What it costs them — time, money, marks, opportunities, stress.
- What they do instead right now, however clumsy.
That last point is the most useful and the most skipped. Every real problem already has a workaround. If you cannot find the workaround, you may be looking at a problem nobody actually has.
Four filters that remove most ideas quickly
Once you have ten or fifteen described problems, put each through four filters. Most will not survive, and that is the point — removing weak ideas early is the cheapest work you will ever do.
Frequency. Does the problem occur weekly or daily, or once a year? Rare problems can still be valuable, but they are much harder to learn from, because you cannot observe them often enough to improve.
Intensity. When it happens, does it genuinely hurt, or is it a mild annoyance? People change their behaviour for pain, not for mild inconvenience. A useful test: has anyone built a workaround for it? Workarounds are proof of intensity.
Access. Can you reach ten people with this problem this week, without introductions you do not have? As a student, this filter matters more than it does for anyone else. Access is your unfair advantage; a problem inside your own institution or your family's trade is one you can investigate on a Tuesday afternoon. A problem inside enterprise procurement is not.
Willingness to act. Does anyone currently spend money, time or effort on the problem? Existing spending — even on a spreadsheet, an assistant, or a competitor's product — is the strongest early signal you can find.
A problem that passes all four is not guaranteed to be a business. But a problem that fails two or more almost certainly is not, and you have saved yourself three months.
Look where your access is unusual
Every student has at least one area where they can see things outsiders cannot. Your department's lab process. Your city's coaching-class ecosystem. A regional language. A sport you compete in. A family business you have watched since childhood.
Founders often discard exactly this knowledge because it feels ordinary to them. It is not ordinary — it is proprietary. If you understand how a mid-size garment unit actually schedules its floor because you grew up around one, you know something most people building software for that sector do not.
Make a short list of the environments where you have insider access, and go hunting for friction inside those environments first.
Beware of the four comfortable traps
The mirror trap. Building for "students like me" without checking whether other students share your habits. You are one data point.
The imaginary-user trap. Describing a user you have never met. If you cannot name three real people with the problem, you do not have one yet.
The trend trap. Choosing a problem because the underlying technology is fashionable. Technology should be chosen after the problem, not before.
The tournament trap. Picking a problem because it sounds impressive in a competition pitch. Judges are not customers, and an idea optimised for a five-minute pitch usually collapses in the first customer conversation.
Turn the shortlist into questions, not plans
At this stage, resist the urge to design. Take your best two or three problems and convert each into the specific things you do not yet know:
- Do the people I think have this problem actually describe it the same way?
- How often does it really occur — not how often I assume?
- What is the current workaround, and why is it tolerated?
- Who, if anyone, already pays to make this go away?
These questions are the agenda for your next step. You answer them by talking to people who live with the problem, not by building anything. That is the subject of the next stage of the process: turning a promising problem into a testable claim, and checking it before you write a line of code.
A one-week exercise
If you want a concrete starting point, run this over seven days:
- Days 1–3: Log every friction moment you see. Aim for twenty entries. Quantity first.
- Day 4: Rewrite the ten most interesting as full problem statements using the who/what/cost/workaround structure.
- Day 5: Apply the four filters. Score each problem 1–3 on frequency, intensity, access and willingness to act.
- Day 6: Keep the top three. For each, list the people you could speak to this week and the questions you cannot currently answer.
- Day 7: Contact five of those people and ask for fifteen minutes.
At the end of the week you will not have a startup. You will have something more useful: three problems you can investigate, and a habit of noticing friction that will keep producing ideas long after this particular exercise ends.
What good looks like
A problem worth solving is usually unglamorous, specific, and slightly boring to describe. It has a named group of people, a measurable cost, an existing workaround, and a way for you to reach the people affected without waiting for permission.
If your idea sounds exciting but you cannot describe who is hurting and how much, you have a concept. If it sounds mundane but you can name five people who lose two hours a week to it, you have a starting point. The second is worth far more.
Once you have that starting point, the next job is to state what you believe about it clearly enough to be proved wrong — and then go and try to prove yourself wrong before you build anything.
- Idea Generation
- Problem Discovery
- Student Founders
About the author
School2Startup Editorial — Editorial Team. The School2Startup editorial team writes practical, execution-first guides for students, founders and builders. Every guide reflects the methods we use in our own programmes.
