Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
C0D4669027yJava, C#, PHP, Python.. all languages that have been around for what feels like a millennia, all languages that aren’t going away anytime soon, despite what some people may think.
-
I'm sure folks will tell you it depends on the nature of your projects.. if you're interested in Android, stick with it and fiddle with apps when you're #unmotivated or need to switch it up.. then pick up some kotlin on Sunday afternoons
-
justmove7317yI'd say java is one of the best if it comes down to job security. widespread and does its job pretty good in most cases.
talking as a 2yr java dev (first job) -
BranDev1297yI did Java for 8 years. And I still occasionally have to work with it. I'm not the biggest fan of the language to be perfectly honest. It's a bit of a mess and can feel quite clumsy at times. Its huge on design patterns, and some frameworks hijack your entire codebase fought spring cough. But it's a good language that takes a long time to master. And it makes transitioning to another language fairly easy.
-
Language popularity comes and goes but few languages I feel actually die. Fortran18 is scheduled to come out this year.
Now C++ can go and die from the hole it sprouted out from. 🤮 -
I had the same scenario joining a company that only uses python. I was worried because it's an old version of python and we were using a very old version of Django . The thing is that you as an engineer have access to using tools in various platforms to get a job done. Be different and explore what's best suited for your role and tasks. Not only will you expand your knowledge but you will also benefit your company with new modern day technologies. Making you a hero :)
-
Java is huge and will be for a long time but if you want a long term language that won't make you want to kill yourself C# is like Java only good and has been around forever and is likely to remain just like Java. (Mostly joking here I'm a C# Dev and whenever I look at how Java does similar stuff I cringe but I'm sure many Java devs feel the same about C#)
Got my first real job programming recently doing Java, this a good language to ride out and gain experience in or should I look to switch to a job that uses a newer and popular stack? I'm really just concerned about job security.
rant