¿Vale la pena poner una habilidad que es un requisito previo de muchas otras habilidades en mi currículum?

Una de las secciones de mi currículum menciona muchas habilidades diferentes de JavaScript que tengo.

Por ejemplo:

AngularJS, React, jQuery, Node.js, Express, PhantomJS, Tape, etc...

Esa sección sigue hablando de diferentes habilidades y tecnologías que conozco en JavaScript y está empezando a crecer.

Estoy empezando a pensar que casi cualquier persona que busque un empleado con habilidades de Node.js o React sabrá que no puede tener esas habilidades sin saber JavaScript .

Entonces, pregunto si es una buena idea simplemente eliminar JavaScript de esa sección.

No tiene forma de saber cómo procesan el currículum, si hacen o no una evaluación previa de las palabras clave y si esa evaluación es lo suficientemente inteligente como para reconocer las habilidades implícitas.
Si pones JavaScript probablemente podrías eliminar jQuery...
Nunca supondría que alguien que conoce JavaScript conoce jQuery.
Debe adaptar su currículum para cada solicitud de trabajo diferente. Eliminar la información irrelevante para ese trabajo en particular hará que sea más probable que alguien obtenga la información relevante antes de que deje de leer y la archive en la pila de "rechazados". Si alguien tiene la tarea de filtrar 500 aplicaciones en medio día, ¡usted mismo puede calcular cuánto tiempo pasará leyendo cada una!
Tener diferente CV dependiendo de a quién se lo vayas a enviar. Si lo vas a enviar a un reclutador, llénalo de palabras clave (5 años de experiencia en jQuery, 5 años de experiencia en JavaScript, 2 años de experiencia en Angular1, 3 meses de experiencia en Angular2), etc. Si sabes que tu CV va a un CTO directo, solo explique cuán programador rudo es usted.
Este es un enfoque muy técnico para diseñar un CV, la mayoría de las personas que contratan no son técnicas. Contratan a alguien para que lo examine a nivel técnico durante la etapa de la entrevista. Un mejor enfoque sería "Competente en muchos marcos y bibliotecas de JavaScript avanzados y modernos", que luego despierta su interés para descubrir cuál se ajusta a sus necesidades.
De hecho, lo convertiría en el primer elemento de la lista: JavaScript, AngularJS, React... Eso daría la impresión de que eres muy bueno con JavaScript.
Anécdota: Un amigo obtuvo un doctorado en dinámica de fluidos computacional, o CFD como TODOS llaman. Fue rechazado por Recursos Humanos en varios trabajos porque tenía CFD escrito en su CV, por lo que no tenía las habilidades mínimas requeridas para el trabajo, ya que no sabía dinámica de fluidos computacional. Mi punto: recursos humanos no tiene idea de los tecnicismos, si se les ha pedido javascript y no lo ven, rechazarán su CV.
@AndyLester Y viceversa, si alguien pone jQuery, no asumiría que realmente saben javascript...
@Jasper: he conocido a bastantes personas que pueden lanzar JQuery todo el día pero ni siquiera saben que es javascript. Tienes que poner ambos en el currículum.
También está olvidando que el hecho de que alguien sepa cómo usar todos estos marcos de JavaScript significa que conoce JavaScript en sí. He conocido a más de unos pocos desarrolladores que entienden los conceptos básicos de JavaScript y su sintaxis, pero que están paralizados sin jQuery u otros marcos.
@alephzero no, es demasiado trabajo tener una docena de currículos diferentes dando vueltas. Alguien "pide un currículum" y usted necesita uno en ese mismo momento, pierde la noción de qué documento está mirando su posible empresa, simplemente no puede mantenerlos organizados, etc.
@camden_kid Es la primera palabra clave de la lista. Solo pensé que el resto de las habilidades de JavaScript en esa lista serían suficientes. Supongo que no lo es.
Agregar hormonas a las aves de corral australianas fue prohibido a principios de la década de 1960, pero los paquetes en estos días tienen una gran etiqueta adhesiva que dice "Sin hormonas añadidas". Tu CV es tu marketing: ponle cosas que vendan, triviales o no.

Respuestas (7)

No debería ser un problema mantenerlo a menos que tal vez realmente te estés quedando sin espacio. Como muchos reclutadores no técnicos pueden estar revisando sus calificaciones, no estaría de más tenerlo en el currículum. Creo que para algunos, JavaScript puede ser más reconocible que, por ejemplo, PhantomJS.

Supongo que tendré que encontrar otra palabra clave menos importante en esa sección para eliminarla. Gracias por la respuesta.
Incluso los categorizaría a todos como "experiencia en JavaScript": haga que ese sea el encabezado y luego enumere todos los detalles. Obtiene la palabra clave en su currículum y recopila la información muy bien.
+1 y estoy de acuerdo con el uso de una categoría de JavaScript como sugiere bethlakshmi. De hecho, tuve gerentes, después de contarles mi experiencia con Node/jQuery, pregúntenme si tengo alguna experiencia con JavaScript. También tuve la experiencia de decir que tengo experiencia en JavaScript, y luego el gerente/entrevistador dice: "Oh, ¿ha trabajado con Java?" Como especialista, recuerde: se supone que usted es el experto, así que sea amable con las personas que no saben exactamente lo que significan todos los términos. Sus cheques cobran tan bien como los de cualquier otra persona.
@bethlakshmi Sería una gran idea si tuviera espacio adicional en mi currículum. Lamentablemente, hago esta pregunta porque necesito espacio adicional y pensé que eliminar JavaScript (y otras palabras clave) sería una buena idea porque pensé que era obvio que sé JavaScript si tengo todas estas otras habilidades.
Puede valer la pena mantener JavaScript siempre que tenga experiencia en JavaScript nativo. Muchos pueden usar jQuery y/u otros marcos, pero no pueden crear aplicaciones complejas en JavaScript puro. Si este es su caso, sería una buena idea mencionar también la "experiencia nativa".
Hace poco le comenté exactamente lo mismo a un amigo; muchas personas (o herramientas) que leen currículos realizan búsquedas de palabras clave muy simples y no conocen las relaciones entre tecnologías.
Jajaja. en realidad, usar PhantomJS ni siquiera requiere conocer el JS; es solo una herramienta con su propia API.

Otro factor son los procesos de selección automatizados. Usted y cualquier reclutador/gerente técnico remoto sabrían que Node.js o React implica capacidades de JavaScript, pero si nunca ven su currículum porque el sistema automatizado filtra su currículum, no importará.

Siempre es una buena idea asegurarse de que su currículum enumere específicamente los requisitos que tiene la publicación de trabajo y coincida con la forma en que enumeran el requisito. No abrevie ni use un sinónimo de la industria o alguna habilidad que sea un superconjunto de las habilidades requeridas. Si quieren un experto en Widget 123, incluya Widget 123 en su currículum, no Widgets 100-200.

Sí, lo que iba a responder. Un ATS busca palabras clave, no tiene inteligencia propia para vincular cosas. Entonces, si el anuncio de trabajo menciona Javascript, debe tener Javascript en su currículum, o estará en su contra.

Entonces, pregunto si es una buena idea simplemente eliminar JavaScript de esa sección.

No, déjalo.

Primero, muchos reclutadores no técnicos buscan solo las palabras clave que les da el gerente de contratación. Si el administrador especifica "debe conocer JavaScript", desea que se incluya JavaScript.

En segundo lugar, una gran cantidad de software utilizado por los reclutadores y RRHH está basado en palabras clave. Entonces desea hacer coincidir la palabra clave "JavaScript".

Por último, dejarlo fuera guarda exactamente una palabra. No vale la pena el riesgo.

No todos los que lean su currículum tendrán la experiencia técnica del gerente de contratación.

Estoy empezando a pensar que casi cualquier persona que busque un empleado con habilidades de Node.js o React sabrá que no puede tener esas habilidades sin saber JavaScript.

Eso podría ser, si todos los que leerán su currículum son el gerente de contratación. El gerente de contratación es probablemente solo una persona de 5 a 10 que lo mirará.

Escenario 1: al empleado de recursos humanos se le asigna la tarea de ir y buscar currículums en la web o en un sitio de currículums como Monster. Clerk lee su currículum y dice: "Este tipo se ve bien, pero solo sabe React y jQuery, y necesitamos a alguien que sepa JavaScript". Pasó por encima.

Escenario 2: el empleado de recursos humanos busca "JavaScript" en Monster y su currículum nunca aparece en los resultados de búsqueda.

Escenario 3: el empleado de recursos humanos es el filtro en todos los currículos entrantes. Solo sabe reenviar a las personas que conocen JavaScript. Rechazado.

Escenario 4: es hora de una entrevista grupal, por lo que el gerente de contratación entrega su currículum a sus superiores u otros miembros de su equipo que no son programadores. "¡Esta persona ni siquiera cumple con los requisitos mínimos!" dice el vicepresidente.

Esto se aplica a más de sus ejemplos de JavaScript:

  • Si conoces a Rails o Sinatra, también di que conoces a Ruby.
  • Si conoce Oracle o Postgres, también diga que conoce SQL.
  • Si conoce Debian o RedHat, también diga que conoce Linux.
  • Si sabe C++ y también sabe C, enumere ambos.
  • etc etc etc etc
dos escenarios 3?
+1 para "Esto se aplica a más de su JavaScript" esta es la forma en que hice esta pregunta porque se aplica a más que solo JavaScript en mi currículum.
"Si sabes C++, entonces también di que sabes C". Por favor, no. Estos son dos idiomas diferentes.
@etarion: C ++ es un superconjunto cercano de C, por lo que el reclamo no es tan estresante. Si uno fuera a ser tan preciso, la implicación Debian -> Linux tampoco es correcta.

Creo que es mejor dejar JavaScript por una razón adicional: la respuesta implica que está familiarizado y puede trabajar con JavaScript simple y antiguo, que a veces tiene que hacer. A veces, un empleador, por cualquier motivo, no le permitirá instalar un marco Angular o node.js en un sitio o incluso jQuery (lo he visto antes, generalmente cuando la biblioteca impacta con algo que alguien escribió para el sitio años antes) . A veces, el trabajo puede implicar un trabajo de "extremo medio" que no está directamente relacionado con la creación de controladores y vistas ni con el trabajo con el back-end per se. Si está lo suficientemente familiarizado con JS, incluidas sus debilidades, sí, debe enumerarlo.

El otro problema aquí es que muchos empleadores, tal vez incluso la mayoría ahora, en realidad no leen su currículum al principio, lo pasan por un escáner en busca de palabras clave y solo regresan para hojearlo si las palabras clave están allí. . Es muy posible que alguien que necesita un desarrollador de JS no se haya molestado en poner Angular o React como palabras clave porque, no sé, en realidad no usan Angular o React, por ejemplo. Si no dice Javascript también, es posible que se lo pierda precisamente porque un humano no está interactuando con su currículum en el primer nivel.

Nota: Considero que este es un excelente ejemplo de un principio más general. En general, cuando se comunica, desea comunicarse de una manera que se entienda. Eso implica conocer a tu audiencia. Si está solicitando empleo en una tienda local, con 6 empleados actuales en total, llamado JavaScript Improvers, Inc., y está personalizando su currículum que se enviará directamente al CTO, entonces puede omitir cierta información. En general, conocer a tu audiencia siempre es útil. Para la mayoría de las empresas más grandes, como se indica en otras respuestas, no desea asumir que su audiencia comprende términos técnicos básicos, requisitos previos, etc. (Pueden ser humanos que no saben lo suficiente sobre algunos requisitos previos, o programas de computadora que pueden no tener ciertos requisitos previos identificados). Como la respuesta de Joe Strazzeremenciones, no querrá perderse un término de búsqueda común.

Sin embargo, en lugar de simplemente "dejarlo" y, por lo tanto, mezclar JavaScript con otras tecnologías, tengo otra idea: Quitar JavaScript de esa sección podría ser una buena idea. Al mismo tiempo, cambie el nombre de la sección de "habilidades" a "otras habilidades". Luego, por separado, cree otra sección de JavaScript:

Habilidades relacionadas con JavaScript
  • AngularJS, React, jQuery, Node.js, Express, PhantomJS, Tape, etc...
Otras habilidades útiles
  • Bucles infinitos, desbordamientos de búfer, Heisenbugs, división por cero, errores de sintaxis, etc.

(El ejemplo anterior solo pretende demostrar el concepto básico. Claramente, querrá personalizar lo que se ve arriba. Los detalles específicos sobre cómo hacerlo pueden variar dependiendo de otras características de su currículum específico).

Muchos reclutadores no lo sabrían. Seguro que una sopa de letras no sabría. Sí, anótelo si cree que hay un mercado.