Vitor,
Vou te contar um pouco da minha experiência.
Tive meu primeiro contato com Ruby em 2007. Mas não me interessei logo
de inicio pela linguagem. Em 2008 comecei a fazer alguns scaffolds com
Rails e em junho do mesmo ano fui contactado através do Working With
Rails por uma empresa aqui de Goiânia. Comecei a trabalhar como
desenvolvedor Ruby logo de cara nessa empresa e em um projeto grande.
Éramos uma equipe de 4 desenvolvedores sendo 1 senior e 3 "barrigas
verdes" com muita vontade de aprender. Com muito trabalho (e hora
extra) entregamos o software, que levou 3 meses de desenvolvimento
duro. Desenvolvemos um sistema de gestão de gado de corte, que
gerenciava mais de 700 mil cabeças de gado em mais de 500 fazendas. O
sistema rastreava o gado desde o nascimento até o frigorífico onde ele
seria abatido. Fazia o controle de custos como vacinação, manejo,
insumos para mistura do gado (ração), controle de qualidade do pasto e
dos mananciais de cada fazenda além de gestão de documentos, gestão
dos escritórios regionais e controle dos embarques e desembarques do
gado. Movimentava-se diariamente mais de 10000 cabeças de gado. E isso
para citar apenas alguns recursos do sistema.
O projeto foi um sucesso e o software roda liso até hoje. Faz mais de
ano que não é reportado bug no sistema. Ele está ativo desde outubro
de 2008.
Nesse período eu aprendi muito. Me tornei um desenvolvedor Ruby de
verdade. Pois além desse projeto vieram outros projetos maiores. E
tudo isso graças ao desenvolvedor sênior, que nos recrutou e teve a
paciência de nos ensinar a linguagem. Lembro que ele ficava até tarde
as vezes revisando nosso código e nos ensinando onde podiamos melhorar
e outras vezes consertando as "cagadas" que fazíamos. Sei que tive
sorte em trabalhar com alguém com tamanha disposição e paciência.
Mas o negócio é não desistir. Tenha um alvo e siga em frente.
Grande abraço