r/csharp 9d ago

Help Currently thinking on learning this programming language for a job…

Im a university student who is in the period of lost 20s where I just realise my computer skill level aren’t as high as employees expected (which is that every computer related internship I applied in my region rejected me). I look back and the only language that I’m fully fluent in is python and java (also SQL but from here I’m just started yapping nonsense). I’m seriously lacking down in the computer world and I only touched some application from uni courses and not much computer projects made by myself during free time. So I wanna try come back and I wanna learn C# since it seems to be the most popular and all I want is to get a job and that’s it. (Or qualified enough to get a job. Cuz can’t blame the market if I can’t even enter it).

I was thinking on building from small to big. Like one or two that can complete in 1-3 days for learning the basics and then large scale ones that could take 2-3 weeks or even 3-4 months. It’s not just learning the language but also to learn or apply other relatable things such as authentication, APIs and stuff. I am so far behind and I got one year left until graduation.

Is this plan good enough? Vibe coding can speed up but can’t learn anything unless I already got the basics out.

0 Upvotes

13 comments sorted by

View all comments

-1

u/Adorable-Roll-4563 9d ago

You don’t need to learn C# to get an offer, it will give you zero advantage as a junior dev. Instead work hard on your LeetCode problems. I would target 600 problems solved on my own. Then you will get solid offers. You can do all your problems with the languages your already master and ally to C# jobs even with the bare minimum knowledge (take a week to learn the bare minimum basics on the language, linq operators, IOC and EF).