ЛОР, на май у меня запланирован переезд в Питер и поиск работы Rails программером. На большинство вакансий я не подошёл бы из-за этих пунктов: умение писать тесты, хорошее знание PostgreSQL, понимание устройства Rails.
Писать тесты научиться не долго, можно успеть. В SQL разбираться за два оставшихся месяца хорошо не начну, но многое мог бы подтянуть на средне-дохлый уровень. Rails за это время не разобрать, он слишком здоровый и я не знаю чего именно я не знаю - вроде всё умею, но на детальный разбор 9-ти недель всяко не хватит.
Плюс, вместо всего вышеперечисленного я копаюсь в самом Ruby и повышаю культуру программирования. Что обычно напрямую не требуют (я не встречал).
В итоге, я знаю эти вещи (по 10-бальной шкале) на: 6 - Ruby, 5 - Rails, 0 - тесты, 3 - SQL.
Вопрос такой: а что, собственно, стоит в первую очередь разобрать?