Что изучать: Ruby или Node.js?
Берите ноду, на ней тоже уже все есть готовое в NPM, не меньше, чем на RoR, но не подсядьте только на "все из коробки", главное определиться для со стеком технологий и адхитектурой, это важнее, чем язык, сейчас разрабатывают больше даже на фреймворках, нежели на языках. Определитке задачи для себя, что Вы хотите решать на ноде, что писать, для чего использовать: обычные сайты или CMS, SPA-сайты сайты или SPA-приложения, Rich-приложения, адаптированные под мобильные или будете заниматься только backend и работать в команде с кем-то, кто будет писать frontend. Нужно выбирать все в комплексе, СУБД, фреймворк для браузера, серверную ОС, варианты хостинга. Я рекомендую такой стек: CentOS, Node.js, MongoDB / PostgreSQL, React. Какие ссылки советую:
1. Моя статья на Хабре - habrahabr.ru/post/204958
2. Мой ответ на вопрос по фреймворкам для ноды тут на Тостере - Подсоветуйте фреймворк для node?
3. Видео-уроки по node.js - learn.javascript.ru/nodejs-screencast
4. Про Impress - habrahabr.ru/post/247543
5. Разнообразные ответы по поводу выбора языка - Актуальный язык программирования
Все зависит от ваших задач. Каждый инструмент под свою задачу.
У нас в проектах используются оба инструмента: и RoR, и NodeJS. Код на руби получается более элегантным и приятным, его быстрее писать и поддерживать. 
До перехода на руби несколько лет писал на php, при этом пользовался кучей велосипедов, и разных библиотек. На рельсах очень многие вещи стандартизированы и доступны из коробки. Разрабатывая на RoR чувствуешь себя более счатсливым, чем при разработке на php фреймворке / nodejs. Кстати, если хорошо знаете php, то вторая версия yii — очень неплоха!