Я менеджер проекта, полгода веду команду на Rails, работаю из Сертолово на удалёнке. На созвонах слышу «миграция на живой базе, надо ночью» и «джоба ушла в ретраи» и киваю. Хочу понимать хотя бы настолько, чтобы задавать правильные вопросы и не принимать каждую оценку на веру. Писать код не собираюсь. Сколько и чего учить?
Писать код и не нужно, нужно понимать, из чего состоит работа. Я бы разобрался с тремя вещами: как запрос идёт от маршрута до базы и обратно, что такое миграция и почему на большой таблице её не гоняют днём, и что такое фоновая задача и очередь. Хватит первых глав гайдов https://guides.rubyonrails.org и вечера в консоли с кем-то из команды. Про оценки: просите разбивать задачу на куски не больше дня, тогда видно, где человек уверен, а где нет. И приходите на встречи, менеджеры там тоже бывают.