Задать вопрос
@s60

Java или Node.js — что выбрать для новой работы?

10 лет в АСУТП, верхний уровень (SCADA системы). Решил сменить род деятельности - перейти в "настоящие" программисты.

Главные зачем: проще сменить работу ("он нашел новую работу пока шел за кофе"), задачи поинтереснее (очень хотелось бы), круг общения другой (level up).

Frontend за это время изрядно надоел, поэтому нацелен на backend.
Был нацелен на Java как кроссплатформенное и непотопляемое.
Но вот недавно узнал про Node.js и подумал, может оно?

Вопрос: что же выбрать?
Поскольку времени на изучение нового немного, то вариант "попробуй оба, потом сам выберешь" не очень подходит.
Возможно кто-то уже делал подобный выбор или для себя сформировал плюсы и минусы и того и ли другого и не против этим поделиться.

С точки зрения перспектив, наличия/отсутствия удобных средств разработки, тестирования, документирования, развертывания, возможности просто перейти на что-то другое (а-ля Java->Kotlin), если с выбором ошибся/передумал. Может еще какие аспекты не учтены....

Главное - со стороны не понятно, что на чем делают.
Какие плюсы и минусы у одной и другой платформ. Как в техническом так и человеческом плане (лютый энтерпрайз = горы легаси, форма одежды с галстуком, не кушать более двух раз в день и подобные "особенности")
Какого плана задачи на чем решают.
Все, что видно "Java используют Контора_А, Контора_Б, Контора_Ц, а Node,js используют Контора_Д, Контора_Е, Контора_Н", "на Java можно сделать все , что нужно, а на ноде все, что надо"....
  • Вопрос задан
  • 1078 просмотров
Подписаться 1 Простой 14 комментариев
Пригласить эксперта
Ответы на вопрос 5
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Открываешь hh.ru сравниваешь количество вакансий и зарплаты.
Ответ написан
besogonskiy
@besogonskiy
работаю php laravel разработчиком.
Java конечно же.
после Java освоите более современные языки сделанные на основе Java и будете восстребованным в любых развитых странах.
Ответ написан
yupiter7575
@yupiter7575
Python программист
Между node js и java, то лучше ноду. А если серьезно лучше выбирайте между python и php
Ответ написан
@jkotkot
режим сарказма
Java конечно. Это полноценная платформа.
А нода это просто погремушка для зумеров. Ничего масштабного или высокопроизводительного на ней не делают.
Ответ написан
@s60 Автор вопроса
пока суд да дело решил посмотреть, что такое Golang .... лютый backend ....
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы