Hejo,
Powiedzmy, że zawodowo pracuję z RoR. W sumie mój stack technologiczny to głównie Ruby i pewne części RoR + React/Redux dla frontu. Jedyne co mogę Ci napisać na ten temat to, że jest fajnie i wbrew pozorom pracy jest bardzo dużo, ale bardzo mało dla mniej doświadczonych osób, pracodawca z reguły szuka doświadczonego programisty, który wejdzie szybko w projekt. Ewentualnie poszukuje solidnego juniora, a takich też jest mało, bo ludzie się naczytali legend, że każdy dostanie prace i w ogóle super fajnie, ale wcale to nie jest prawdą, trzeba mieć przynajmniej solidne podstawy, aby dostać jakąś w miarę spoko pracę. Tak jest wszędzie nie tylko w RoR, nie w Django, a w każdej technologii, więc jak już się na coś zdecydujesz to opanuj tą technologię w miarę porządnie i sprawnie. Nie wiem jak w innych technologiach, ale jeżeli chodzi o Ruby czy tam Rails to jestem w stanie napisać co bym sam oczekiwał od powiedzmy juniora.