I'm currently working as a C# developer and have about 2.5 years of experience. While I've gained good skills in my current role, I'm feeling a bit stuck and want to explore new areas to continue my growth. I'm especially interested in offline learning options since online courses don't suit my style. I'm based in Bangalore and would love some advice on what topics or technologies I should consider learning next to advance my career.
2 Answers
That's a good question! Honestly, it depends a lot on what interests you. Are you looking for something related or totally different? Exploring server-side technologies or web development could be interesting if you want to branch out from C#.
You might want to dive into areas like TCP/IP, language processing, or even cryptography. Those fields are super valuable and can elevate your skill set. If any of those pique your interest, definitely look into them! Understanding compilers or creating programming languages could also be fascinating if you're into that kind of challenge.

I'm not too familiar with those topics yet, but I'm open to learning something that aligns with what I already know. I mainly work with WPF and .NET, so I want to choose something that builds off that experience.