Java, C++, or C#???

doylecodes

Ryan Doyle

Posted on June 5, 2019

Java, C++, or C#???

Alright. I would consider myself a new developer. I have worked primarily with Node, Javascript, and React and have been looking to enter the workforce as a developer.

In my search for a new career, I am of course always looking to develop my skills and learn more. As I look online (granted, this might just be in my area) I see a LOT of open positions for .NET, and many backend jobs looking for experience with Java.

The Question

My question is, as someone who would consider themself to be pretty strong on the Javascript/Node front, what would be a more beneficial programming language to seek out learning next? Would learning Java, C++, or C# make me a better programmer?*

Here are my first thoughts for each:

  • Java: It's all over the place, so it seems like it would be good ont he resume as well as a skill overall to understand. My first interview I bombed because it was for a backend Java position. (I applied for a Node/JS frontend position)

  • C++: It closely related to C (in my understanding). Apparently that can help a lot with other languages based on C. Also, I've heard it's good because it doesnt manage things like memory automatically so it makes you a better developer in the sense that you need to understand aspects of how the language works a little more than you might with other languages.

  • C#: Somewhat like C? Also it's part of the .NET stack which seems to have many jobs out there.

*I'm not necessarily looking for the best language to get a job right away. I'm trying to think more long term. That thinking leads me towards C++ because of what I said above, but not knowing any of these languages, I am hoping someone might have some more insight! I'd rather learn a language with skills that can apply across the board than something really specific to a certain stack, but then my locked in to that.

Or...maybe go the totally other direction and go with Swift?!

💖 💪 🙅 🚩
doylecodes
Ryan Doyle

Posted on June 5, 2019

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Java, C++, or C#???
cpp Java, C++, or C#???

June 5, 2019