I have 4 years of experience, all as a C#/.NET dev. I've been trying to focus on C# jobs since I was laid off, but I'm having trouble finding enough C# jobs to actually apply to. At this point, I'm trying to figure out if I should expand into applying to non C# jobs? I'm mainly worried that if non C# jobs want to interview me, I wouldn't be able to answer any technical questions they might ask me related to that language. What do yall do in this case? Thanks!
#Should I be applying to jobs using languages I don't have experience with?
2 messages · Page 1 of 1 (latest)
I’ve been in a similar spot, and expanding your search can definitely help—especially since a lot of companies care more about your problem-solving skills and real-world experience than the exact language.
With 4 years in C#/.NET, you’ve already built a strong foundation in backend development, which translates well to languages like Java, Python, or Node.js. A lot of the concepts—OOP, REST APIs, design patterns, databases—are universal. If you apply to non-C# roles, just be transparent in your resume and interviews: mention that while your main experience is in C#, you’re comfortable learning new stacks and have already been exploring [insert language you're open to].
For interviews, prep the basics of the new language (syntax, key libs, ecosystem tools) so you’re not caught off guard. Even a few focused days on a crash course or project can help you speak confidently.
You're not starting over—you’re just showing you can adapt, and that’s exactly what many teams look for.