Hacker News new | ask | show | jobs
by djsumdog 3325 days ago
All languages and platforms have pluses and minuses. You can run C# on .NET Core in Linux in docker containers today too.

If you're starting out, you really need to diversify. My first job was a lot of sysadmin plus Java and C++ dev. 2nd was VB.NET (terrible). 3rd was a call center (also terrible but I'm glad I did it; makes you appreciate the work) and then a Java dev for two years.

Today I do a lot of Scala and Python. Diversity in your field is important. It's hard to get into positions where you don't have the experience, but when you do, you show on your CV you can learn, build and reverse engineer all kinds of things.