DEV Community

Discussion on: It is never too late to change careers

patferraggi profile image
Patricio Ferraggi Author

I would say it is never too late, even if you already picked up something else.
I think it is a great language and it has never been a better time to learn it. C# has been updated in the last years and it is a very performant multiplatform object-oriented language. In the past, one could have made the argument that Java was a better option due to it's "open source" support and multiplatform features, but that is no longer the case. With the release of the latest versions of C# and .net core and the completely open-sourced approach by Microsoft, it is better than ever. Building microservices with core is just pure joy.