Eu listei o Ruby como uma habilidade no meu currículo, porque estou programando no Ruby há 5 anos enquanto trabalho no meu doutorado. tese. Eu tenho usado principalmente para implementar algoritmos de processamento de linguagem natural.
Estou começando a procurar emprego e publiquei meu currículo em alguns sites (como um bônus extra ao me candidatar a determinados trabalhos no destino). Agora recebo recrutadores me chamando para me oferecer empregos em Ruby on Rails. O problema é que eu nunca aprendi Rails. Nunca foi relevante para o que estou fazendo pelo meu doutorado.
Como você recomenda lidar com essa situação para evitar desperdiçar meu tempo e o deles? (E aprender Rails provavelmente não é uma opção até que eu termine minha tese.) Meu currículo pode ser ajustado para tornar isso mais claro? Deve ser ajustado? Devo educadamente dizer a eles por telefone que não conheço o Rails?
A propósito, a parte relevante do meu currículo simplesmente diz:
Habilidades:
Linguagens de programação: C, C ++, Java, Scala, Ruby, LaTeX
Bancos de dados: MySQL, XML, XPath
e lista algumas outras áreas de habilidade que não poderiam ser confundidas com um desenvolvedor do Rails.
fonte
Respostas:
Essa é uma boa pergunta.
Eu deixaria seu currículo em paz. É bom filtrar idiomas com os quais você não se sente confortável trabalhando, mas não filtra estruturas. Você não sabe qual versão do seu currículo estará sentada na mesa de alguém quando ele se interessar por você. Quando eles o veem, você pode ser um desenvolvedor versátil do Rails.
Com isso, eu preferiria ter uma dúzia de telefonemas sobre as oportunidades do Rails apenas para que uma delas se tornasse simples Ruby. Os recrutadores tendem a pensar,
ruby == rails
então não os confunda.fonte
Você poderia dizer a eles que você é muito bom com Ruby (supondo que você seja bom com Ruby) e que estaria disposto a aprender o Rails como parte de um novo trabalho (supondo que você esteja disposto e interessado em aprender a estrutura do Rails). O treinamento no trabalho não é incomum. Eu tive que pegar JavaEE, Spring, Hibernate no trabalho. Eu tinha Java e aplicativos da Web (não em Java), então eles acharam que eu poderia me adaptar.
Em geral, não coloque negativos em um currículo como "Ruby, mas NÃO Ruby on Rails", apenas não parece bom.
fonte
Para um recrutador ruby = trilhos . Não está certo e é uma visão muito restrita do mundo Ruby, mas é assim que um recrutador processa chavões. Seria como equiparar o Django ao Python, mas a maioria da demanda por tarefas Ruby é para aplicativos Rails. Vai levar tempo e outro aplicativo matador para fazer essa distinção.
fonte
Nada do que você faz em seu currículo impedirá que 90% dos recrutadores entrem em contato com você sobre os trabalhos do Rails. Apenas desenvolva uma pele grossa e cultive a paciência.
fonte
Ruby sem trilhos? -10 para estar na moda :)
Coloque "disposto a aprender trilhos", melhor do que 'sem trilhos' :)
fonte
Eu deixaria como está e apenas listei o Ruby.
Eu também gastaria 1 hora desossando e, se você conhece bem o Ruby, não há muito o que saber.
É o Model-View-Controller.
Os modelos representam tabelas de banco de dados através do ORM de trilhos, mapeando modelos e atributos para tabelas.
Funcionalidades como autenticação podem ser feitas através de 'gems'.
O html é criado através dos modelos 'ERB'.
Existem soluções de hospedagem de baixo custo, por exemplo, Heroku.
fonte
Os recrutadores que estão ligando são tipicamente examinadores de primeiro nível. Eles fazem ligações diariamente. Pense neles como vendedores. Contá-los não significa que você pode estar interessado. Além disso, se eles não estiverem em uma escala técnica, Ruby e Rails podem ser sinônimos deles.
Diga-lhes educadamente quando eles telefonarem que você não conhece o Rails e prefere se concentrar em um ambiente somente para Ruby; a parte do seu currículo que você listou parece adequada e eu não sugeriria alterá-lo com base no problema atual.
fonte
Esclarecer
Você pode esclarecer que não possui experiência no Rails colocando "not Rails" no final. Ou seja, se você realmente não deseja nenhum trabalho no Rails. Isso tem a desvantagem de limitar automaticamente suas opções, pois indica que você não conhece e não tem interesse em aprender Rails.
Aprender
Por que não aprender Rails? Se você realmente conhece bem o Ruby, o Rails deve ser fácil. Então você pode dizer Ruby / Rails e se abrir para mais oportunidades.
fonte