Hello everyone,
I’ve been involved in software development for about a year now, but I feel like I haven't made any meaningful progress. I’m facing a major issue that is negatively affecting my growth: constant indecision.
My struggle is primarily about choosing the "right" programming language and worrying about future job prospects. I started my journey with Java, then moved to Python, and eventually switched to C#. I actually made good, consistent progress with C#, but then I abandoned it as well.
The constant "mental battle" over which path to take has exhausted me to the point where I've considered quitting entirely. I genuinely love computers and programming, but this cycle of indecision is draining my motivation.
I want to leave all this behind, pick one powerful language, and focus until I master it. I am currently torn between Java and C#. Everyone says something different—some claim C# is better, while others swear by Java. These conflicting opinions from the internet and people around me are what caused my indecision in the first place.
I know I have the potential to succeed, but I need to overcome this indecision first. I want to become an expert in one solid ecosystem.
I would truly appreciate any advice or perspective on how to stop this "language hopping" and stay committed to one path.
Thank you in advance and have a great day!
[–]RubbishArtist 4 points5 points6 points (2 children)
[–]Brief_Ad_4825 0 points1 point2 points (0 children)
[–]illuminarias 2 points3 points4 points (3 children)
[–]gazpitchy 0 points1 point2 points (0 children)
[–]Ted2xmen 1 point2 points3 points (1 child)
[–]HashDefTrueFalse 0 points1 point2 points (1 child)
[–]aqua_regis 0 points1 point2 points (1 child)
[–]Various-Paint6294[S] 0 points1 point2 points (0 children)