S
S
s602021-05-29 21:56:23
Career in IT
s60, 2021-05-29 21:56:23

Java or Node.js - which one to choose for a new job?

10 years in process control systems, upper level (SCADA systems). I decided to change my occupation - to switch to "real" programmers.

The main reasons why: it's easier to change jobs ("he found a new job while going for coffee"), more interesting tasks (I would really like to), a different social circle (level up).

Frontend got pretty tired during this time, so it is aimed at the backend.
Was aimed at Java as being cross-platform and unsinkable.
But recently I learned about Node.js and thought, maybe it?

Question: what to choose?
Since there is not much time to learn new things, the option "try both, then choose for yourself" is not very suitable.
Perhaps someone has already made a similar choice or has formed for themselves the pros and cons of one or the other and is not against sharing it.

From the point of view of perspectives, the presence / absence of convenient development tools, testing, documentation, deployment, the ability to simply switch to something else (a la Java-> Kotlin), if you made a mistake / changed your mind with the choice. Maybe some other aspects have not been taken into account ....

The main thing is that from the outside it is not clear what they are doing on what.
What are the pros and cons of one and the other platforms. Both in technical and human terms (fierce enterprise = mountains of legacy, uniform with a tie, do not eat more than twice a day and similar "features")
What plan of the task is solved on what.
All that is visible "Java is used by Office_A, Office_B, Office_C, and Node, js is used by Office_D, Office_E, Office_N", "in Java you can do everything you need, but on the node everything you need"...

Answer the question

In order to leave comments, you need to log in

5 answer(s)
S
Sergey Gornostaev, 2021-05-29
@sergey-gornostaev

You open hh.ru and compare the number of vacancies and salaries.

G
Glory, 2021-05-30
@besogonskiy

Java of course.
after Java, master more modern languages ​​based on Java and will be in demand in any developed countries.

Y
Yupiter7575, 2021-05-29
@yupiter7575

Between node js and java, node is better. But seriously, it's better to choose between python and php

N
Nikita, 2021-06-01
@jkotkot

Java of course. This is a complete platform.
And the node is just a rattle for buzzers. Nothing large-scale or high-performance is done on it.

S
s60, 2021-06-22
@s60

while the court and the case decided to see what Golang is .... fierce backend ....

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question