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
-
Stay away from Python and JS, and you'll be a happier person in the long run. If I'm not badly mistaken most of the backend jobs in the web dev world are still .NET (aka C#, + the odd F# or VB here and there) and PHP jobs. Haven't looked at the most recent trends, but bearing employability in mind C# is the safest bet. If it's purely versatility you're after, go for Rust.
Other people may have other opinions, and they are likely equally valid, unless they say JS or Python.
// Edit: ... yet, if JS and Python were the only choices you would consider, I think you should go for JS (whit Node.js or Deno). Also really, it depends much on where you live and work as well. Look at the job market and see what is wanted and you'll find out what are the good options to go for... -
@100110111 We consider switching from Kotlin & Spring Boot to NodeJS for faster iterations lol
-
kimailis5164ythanks for all the advice, ill check it all out, but what if you want to make also apps or services to be run on computers and mobile? wouldn’t i have to learn all of it from scratch? it’s kinda frustrating because i dont have a lot of free time for studying, so learning 2 or 3 languages and a load of frameworks in order to roll out a web app and a mobile app is kind of a big deal. also i’ve heard node.js is very scalable.
-
@010001111 well that IS a reason 😅
But let's say if OP wants to study backend stuff, I'd study a backend oriented lang and learn to write backends with that before taking the easy route with Node.js (if I assume correctly they already know JS) -
@kimailis if it's well thought of, your backend won't care if it's a web, mobile or a dt app.. that's a consideration for the frontend
-
@kimailis
Mobile: spa or native has you covered
Learn it all: yes, that's just the nature of the industry
Scalable: everything is scalable in 2020. Node/python scale sooner because less efficient. Less efficient = more $$$/time
Related Rants
i’m considering learning back-end, what do you people think, where should i start? javascript + node.js or python? which would be more useful or versatile especially for web apps? thanks in advance.
question
backend
javascript
python