Struggling to Stick with One Programming Language

0
6
Asked By CuriousCoder92 On

I've been teaching myself programming for a few years now, and honestly, I'm not particularly skilled in any specific language. I keep bouncing around various languages like C++, C#, Python, Java, and JavaScript, but I never feel like I've mastered any of them. Whenever I try to focus on one language, I quickly get distracted by something new and shiny, only to return to my original choice eventually. It feels like I'm holding myself back by not specializing.

I suspect my difficulty focusing might be related to undiagnosed ADHD, as I know a few friends with it who say it's common to hyper-focus on one thing and then rapidly shift to another. Additionally, I find all these languages intriguing and want to learn as much as I can, which isn't the best approach for a beginner. My interests often shift too, as I explore projects like small games, websites, or desktop apps. For example, I currently work with C#/.NET for backend services, and now I feel the urge to dive back into C#. However, I keep telling myself it might not be worth it since my focus shifts so often.

Has anyone else faced a similar challenge? How did you deal with it? I'd appreciate any advice!

1 Answer

Answered By ProjectGuru77 On

Instead of committing to C# forever, why not commit to it for a specific project? Like, create a small desktop tool that makes your work easier, or a personal C#/.NET Web API that serves some data you need. This way, you have a clear goal and outcome to focus on!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.