DEV Community

abdullahkiani007
abdullahkiani007

Posted on

Stuck in Tech

My Story:

I'm a student of Software Engineering (3rd year) and a self taught full stack developer recently when the time came to build projects i found myself stuck in building eCommerce app , blog website etc , long story short I found web development boring ..
How can I discover my passion?
I want to build cool stuff that actually helps people and solves there problem ..
what options do I have ?

Top comments (5)

Collapse
 
j471n profile image
Jatin Sharma

Hey mate,

It's great that you're looking to discover your passion and build cool stuff that helps people! Here are a few options you can explore:

  • Consider trying out different areas of software engineering, such as mobile app development, data science, artificial intelligence, or game development.
  • Look for real-world problems that you're passionate about solving. It could be anything from environmental issues to healthcare or education.
  • Join communities or open-source projects where you can work with like-minded individuals.
  • Keep learning and updating your skills. Attend workshops, online courses, or conferences to stay up-to-date with the latest trends
  • Don't be afraid to step out of your comfort zone and try new technologies, languages, or frameworks. Sometimes, your passion might lie in an area you never considered before.

Remember, discovering your passion takes time and exploration. Be open to trying new things, and don't be discouraged if you haven't found your passion yet. Keep experimenting and learning, and eventually, you'll find the path that excites you the most.

Collapse
 
michaeltharrington profile image
Michael Tharrington

I'm going to piggy back off of Jatin's suggestion:

Look for real-world problems that you're passionate about solving. It could be anything from environmental issues to healthcare or education.

I think this is a great approach! If there's a problem that you really relate to, you're probably going to be more driven to work on it.

You're likely to continue thinking about problems and solutions to whatever you're working on even when you're not working on them, so if you can find something to work on that is interesting to you, it's likely to feel more rewarding and fun to think through. And of course, if you solve a problem that you face on the regular, it's super rewarding to use that solution that you created next time you face the problem — nothing beats scratching your own itch.

Collapse
 
phlash profile image
Phil Ashby

In addition to the excellent suggestions from @j471n here, I would recommend a couple of avenues:

  • Talk to your mentor at college / university - there might be research challenges in your college or elsewhere which you can help with (this may also get you some travel or a research job later 😉)
  • What software do you use personally? Does any of it annoy you or you wish it had another feature? Scratch that itch (especially if it's FOSS) and get bugs fixed or new features written.

HTH, Phil (busy scratching several itches now I'm retired!)

Collapse
 
abdullahkiani007 profile image
abdullahkiani007 • Edited

Does any of it annoy you or you wish it had another feature?

It doesn't annoy me but I can't think of using these tools to build something productive

Collapse
 
anmolbaranwal profile image
Anmol Baranwal • Edited

I won't go in depth ^^

If you're feeling stuck and it seems like you cannot grow in this domain, just sign up for Buildspace Season 5, complete the six weeks, and message me afterward. I can bet your life will change, and you will discover your passion.

Or find someone with expertise in a different domain, perhaps specializing in AI-ML or deep learning, and create something cool to launch on Product Hunt. Building in public provides huge motivation.

For example, you could build software to generate music based on the type of video and synchronize it 😀