Ruby pero no Rails en mi currículum [cerrado]

34

He incluido a Ruby como una habilidad en mi currículum porque he estado programando en Ruby durante 5 años mientras trabajo en mi Ph.D. tesis. Lo he estado utilizando principalmente para implementar algoritmos de procesamiento de lenguaje natural.

Estoy empezando a buscar un trabajo, y publiqué mi currículum en algunos sitios (como un bono extra cuando solicito ciertos trabajos en el objetivo). Ahora tengo reclutadores que me llaman para ofrecerme trabajos de Ruby on Rails. El problema es que nunca he aprendido Rails. Nunca fue relevante para lo que estoy haciendo por mi Ph.D.

¿Cómo recomienda manejar esta situación para evitar perder mi tiempo y el de ellos? (Y aprender Rails probablemente no sea una opción hasta que termine mi tesis). ¿Se puede ajustar mi currículum para aclarar esto? ¿Debería ser ajustado? ¿Debería decirles cortésmente por teléfono que no conozco a Rails?

Por cierto, la parte relevante de mi currículum simplemente dice:

Habilidades:

Lenguajes de programación: C, C ++, Java, Scala, Ruby, LaTeX

Bases de datos: MySQL, XML, XPath

y enumera algunas otras áreas de habilidades que no podrían confundirse con un desarrollador de Rails.

Ken Bloom
fuente
11
+1 por mencionar un problema que enfrentará cualquier persona con Ruby en su currículum. Este es un fenómeno muy común.
Adam Crossland
25
XML cuenta como una base de datos ahora?
Tarka
2
No lo tome como algo personal, los reclutadores están jugando un juego de números. Se les paga por coincidencias exitosas, por lo que el mercado laboral es como un mercado de carne intelectual. Si coincide con su búsqueda, le ofrecerán el trabajo. Eso es todo lo que pueden hacer.
Berin Loritsch
66
@Ken Bloom: los idiomas funcionarían en un apuro, pero generalmente agrego una tercera categoría para "Tecnologías" que no son realmente idiomas o bases de datos. Los marcos y las cosas como XML suelen aterrizar allí para mí.
Adam Lear
44
@Slokun, XML es un ejemplo perfecto de una base de datos semiestructurada. en.wikipedia.org/wiki/Semi-structured_model
Malfist

Respuestas:

20

Esta es una buena pregunta.

Dejaría tu currículum solo. Es bueno filtrar los idiomas con los que no se siente cómodo trabajando, pero no filtrar los marcos. No sabes qué versión de tu currículum estará en el escritorio de alguien cuando se interese en ti. Para cuando lo vean, es posible que sea un desarrollador de Rails muy versado.

Con eso, preferiría recibir una docena de llamadas sobre las oportunidades de Rails solo para que una resulte ser simplemente Ruby. Los reclutadores tienden a pensar, ruby == railsasí que no los confunda.

Jeremy Heiler
fuente
1
Entonces, supongo que debería hacerle al reclutador un par de preguntas rápidas para verificar si el trabajo es un trabajo de desarrollo web (presumiblemente requiere Rails) versus otro trabajo (donde el reclutador ha confundido a Ruby con Rails).
Ken Bloom
3
@ Ken: Sí. Muchos reclutadores lo están llamando en base a un conjunto de criterios vagos (para nosotros). Me gusta cuando puedo controlar cómo se filtran las oportunidades en lugar de que alguien más decida por mí.
Jeremy Heiler
2
+1 por dejar una oportunidad para la simple oportunidad de Ruby
Larry Coleman
28

Podrías decirles que eres muy bueno con Ruby (suponiendo que ERES bueno con Ruby) y que estarías dispuesto a aprender Rails como parte de un nuevo trabajo (suponiendo que ESTÁS dispuesto e interesado en aprender el marco de Rails). La capacitación en el trabajo no es tan infrecuente. Tuve que recoger JavaEE, Spring, Hibernate en el trabajo. Tenía Java y aplicaciones web (no en Java), así que pensaron que podía adaptarme.

En general, no ponga negativos en un currículum como "Ruby but NOT Ruby on Rails", simplemente no se ve bien.

FrustratedWithFormsDesigner
fuente
12

Para un reclutador ruby = rieles . No está bien, y es una visión muy limitada del mundo de Ruby, pero así es como un reclutador procesa palabras de moda. Sería como equiparar Django con Python, pero la mayoría de la demanda de trabajos de Ruby es para aplicaciones Rails. Tomará tiempo y otra aplicación asesina hacer esa distinción.

Berin Loritsch
fuente
66
... o ruby ​​== rails ...
Aaron McIver
15
No, han redefinido el rubí en sus mentes. Han sido víctimas de ese error de asignación vs. operador de igualdad.
Berin Loritsch
1
eso o estás escribiendo en Pascal.
Ken Bloom
Buen escape ... sin embargo, luego mencionas equiparar ... no asignar en unas pocas oraciones en el camino.
Aaron McIver
2
: P Doh! Eres demasiado rápido ...
Berin Loritsch
4

Nada de lo que haga en su currículum impedirá que el 90% de los reclutadores se comuniquen con usted sobre los trabajos de Rails. Simplemente desarrolle una piel gruesa y cultive la paciencia.

Adam Crossland
fuente
+1, incluso sin mencionar a Ruby, te pedirán lo que estén buscando actualmente.
Josh K
1

Ruby sin rieles? -10 a estar de moda :)

Poner "dispuesto a aprender rieles", mejor que 'sin rieles' :)

Slawek
fuente
1

Lo dejaría como está y solo enumeraría a Ruby.

También pasaría 1 hora deshuesando y si conoces bien a Ruby, no hay mucho que saber.

  • Es Modelo-Vista-Controlador.

  • Los modelos representan tablas de bases de datos a través de los carriles ORM, mapeando modelos y atributos a tablas.

  • La funcionalidad como la autenticación se puede hacer a través de 'gemas'.

  • html se crea a través de plantillas 'ERB'.

  • Existen soluciones de alojamiento de bajo costo, por ejemplo, Heroku.

Michael Durrant
fuente
0

Los reclutadores que están llamando son típicamente cribadores de primer nivel. Hacen llamadas diariamente. Piense en ellos como vendedores. Decirles que no significa que podría estar interesado. Además, si no están a escala técnica, Ruby y Rails pueden ser sinónimos de ellos.

Dígales cortésmente cuando llamen que no está familiarizado con Rails y que preferiría concentrarse en un entorno exclusivo de Ruby; la parte de su currículum que enumeró parece adecuada y no recomendaría cambiarla en función del problema actual.

Aaron McIver
fuente
-2

Aclarar

Puede aclarar que no tiene experiencia en Rails al poner "no Rails" al final. Eso es si realmente no quieres ningún trabajo de Rails. Esto tiene la desventaja de limitar automáticamente sus opciones, ya que indica que no sabe y no tiene interés en aprender Rails.

Aprender

¿Por qué no aprender Rails? Si realmente conoces bien a Ruby, Rails debería ser fácil. Luego puede decir Ruby / Rails y abrirse a más oportunidades.

Josh K
fuente
55
Aconsejaría no poner negativos en un currículum.
FrustratedWithFormsDesigner
Me encantaría que alguien explicara el voto negativo.
Josh K
@ Frustrado: Esa fue una de las opciones posibles.
Josh K
@Josh El OP ya ha declarado en su pregunta que aprender Rails no es una opción en este momento. Tampoco dijo que no tenía interés, solo que no es relevante para su tesis. Voy a adivinar por eso el voto negativo.
Tarka
1
@ Frustrado: En realidad estaba haciendo un proyecto en Grails al mismo tiempo que alguien más lo estaba haciendo en Rails. Terminamos teniendo que llamarlos "G" y "R" porque se estaba volviendo muy confuso.
Josh K