I am a programmer at the age of 18, and I've been coding since a few years. I initially started with Android apps, and then translated into the Web and now I work mostly with fullstack Web and backend using TypeScript, Rust, Go and Elixir. Even some embedded with STM32s and C.
For the last few months to a year, I've been noticing that I feel empty. I don't have any project ideas, I don't know what to work on, half the time I open my terminal and just stare at it.
I "tried trying to" just code something or focus on one specific framework or language instead of being so diverse (which I kind of am), but both failed as I simply had no ideas or know anything to work on.
Is there anything you can suggest to fix that? Perhaps a diferent way to discover things to work on, or any other idea? I simply feel very uninspired and am scared that I might never leave this state and forever lack behind while others keep improving.
Thanks in advance.
I claim myself to be a relatively good and fast developer, with the ability and experience in many various technologies from full stack web to mobile to embedded.
Yet I always have the issue of not knowing what to build, especially when it comes to a SaaS. I can never come up with a proper idea that could actually gain any users, let alone generate any money, and when I do, I never know how to actually gain those users or advertise.
Could anyone guide me on how to actually learn to build SaaS projects?
Usually, I do not know what to code at all. People always come up with crazy projects that amaze me, yet I never get any sort of ideas to build, no matter how much I think or explore.
But for example, last week I wanted to make a project where I could combine GitHub with Discord, where you could find collaborators.
Now, although it sounds nice, I didn't manage to get started with it. I didn't know if I should maybe try microservices while I am at it, which language I should use (I've been liking Rust, Go and Elixir lately, TypeScript and Python are kind of annoying at this point), and so on. I also didn't know what kind of UI I wanted to code, and nust ended up giving up.
At this point I feel like perhaps I should stop trying to find a web project idea, and look for other things, but even there I can't get anything in my mind to code. Maybe my project ideas are just too large scale for me? Since that is kind of a project a large team would build. But on the other hand, why would I build a yet another small project?
I don't know, I am confused.
How can I get out of this state?