Я бы советовал смотреть в сторону Python или PHP. Сам в свое время начинал с js, потом были С++, Java, PHP.
Остановился на последнем, хотя долго время сильно хейтерил его)
JS в каком то смысле остается любимым, с него начинал обучение, его синтаксис позволяет довольно легко писать некоторые вещи.
Но ООП в JS это танцы с бубном, честное слово, и что-бы не говорили про ES2015, ES6, пока JS еще далеко до нормального ООП.
Я не хочу повторятся, рассуждений на эту тему предостаточно.
https://habrahabr.ru/post/191646/
Node.JS для крупных Enterprise-проектов?
Стоит ли ставить крупный сайт на node.js? Не рано ли?
По поводу, что учить...опять же Python или PHP, базы - любая SQL, лично мне PostgreSQL нравится, потом начинайте осваивать основы какого то фреймверка, если Python - django, если PHP - Yii2, Laravel, Symfony, у первого довольно большое русскоязычное сообщество, после ищите работу и набирайтесь опыта.