Мне кажется ноги у новичкового заблуждения про взрослые языки растут скорее из дополнительной практики. Я перед нодой писал на на С#, потом чутка фронтенд на чистом js, потом на Java, потом уже на Node (И чутка параллельно на Ruby). Для совсем новичка очень важна практика в целом, и, как мне кажется, по сути не так важно на каком яп. Всё равно базовые конструкции по своей сути одинаковы везде. Так что на той же Java или С#, я просто получал практику, и просто потому, что про ноду на тот момент не знал. Пиши я сразу и все то время на Node, я думаю хуже б не было, а может даже лучше.
Ну после Java и # конечно проще все обмазывать TS, что любит современный рыночек, но это уже совсем другая история.