шлак эти все погоны, по большому счету, все эти аппер-миддл-уберджун и прочее. Либо человек инженер, либо нет. rails разраб должен знать, что такое rails, понимать, что там да как увязано внутри (можно что-то не знать, но то, что знаемо, должно быть знаемо хорошо), уметь запилить относительно простое приложение без вырвиглазных ошибок, знать, как устроен веб, уметь простенький фронтенд с ajax и haml и знать, как все это задеплоить. Ну и общепрограммистские знания, само собой -- ООП, данные, немножко алгоритмов -- вот это всё. Этого достаточно, чтобы искать работу. Даже с таким скромным багажом в каждодневной работе с более опытными коллегами за несколько месяцев оттачивается навык.