I’m in the course of pursuing a change in my career towards software engineering/architecture. So far I’ve been brought mostly to C#/.NET and Java, though Java attracts me more, even considering that it might be a “dying” language. Still, Scala and Clojure are there, so I thought that they might give a pump at least to JVMs. In your opinion, should I invest in pursuing certifications/jobs in this field, or sticking to C#/.NET is a better path?
There’s not exactly a path per se as you should be able to pick up whichever is used at your job.
I’ve gone from LabVIEW into C# desktop applications into Android Java into Typescript web front ends all with some other languages and platforms sprinkled throughout.
The most important thing is being ready to learn and pick the right tool for the job.