Hey everyone! I used to be a math teacher for about ten years, and I've recently transitioned to web development after teaching myself for about a year and a half, focusing on the MERN stack. I've finished several tutorials and standard projects like task apps and weather apps, but now I'm looking to tackle real-world projects. The problem I face is figuring out what kinds of projects to create. I've heard advice to 'solve your favorite problems,' but I'm struggling to pinpoint what those problems are. I'd love to hear how you come up with project ideas that address actual issues in the real world. How do you identify these problems in the first place? Thanks for any help!
7 Answers
Don't hesitate to go with your instincts about a problem that you feel needs fixing. For example, look for workflows in your life that could be optimized. You might create a tool that helps streamline tasks for you, and if it's helpful to others too, that's a bonus!
If you're looking to build your skills, find a design that inspires you on Figma or any design platform and recreate it. It’s a great way to practice and build your portfolio without the pressure of having to solve a real-life issue right away.
To come up with unique project ideas, get creative! Try cloning a website or features you admire. Also, keep a notebook handy to jot down anything that annoys you during the day; those frustrations can lead to potential project ideas. You could even tap into your background as a math teacher by thinking of tools that would help students grasp tough concepts!
Think about everyday tasks that you could automate. I remember when I made my first app to help me search through a lengthy text file of guitar chords. It wasn't about making money; it was about solving a personal inconvenience. That kind of thinking can lead to great projects!
Finding a general app idea is tough since so many already exist. Focus on specific professions and ask people what struggles they face. This approach can often lead to niche ideas that could be really beneficial. Many successful developers are working on specialized apps that solve specific problems.
The root issue is that many people struggle to generate project ideas in the first place. Try observing daily challenges faced by those around you. When you hear about real frustrations, it's easier to spot what might be worth solving.
You could try asking AI for ideas, it might give you a different perspective, even if some suggestions might not resonate at first. Just use it to spark your own creativity!
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically