¿Por qué las compañías tecnológicas ponen requisitos ridículos en sus descripciones de trabajo?

Creo que la crítica de Daniel Wolf es acertada, pero no creo que sea necesariamente porque quieren encontrar una “oveja de 5 patas”, como dijo René Bolier. Cuando vea un anuncio de trabajo como este, probablemente ocurran una o más de estas cosas:

  • RRHH / reclutador externo no consultó a los gerentes de ingeniería antes de que él o ella publicara el anuncio de trabajo.
  • El gerente de ingeniería probablemente elaboró ​​este anuncio de trabajo, pensando que debería describir todas las pilas de tecnología que usan, y los reclutadores no hicieron ninguna pregunta al respecto.
  • Recursos Humanos no cree que los anuncios de trabajo bien escritos sean súper importantes: escribir anuncios de trabajo se considera una tarea administrativa que debe hacerse.

Seré sincero, cuando trabajaba como cazatalentos, presté muy poca atención a los anuncios de empleo que publiqué. Después de haber trabajado con desarrolladores de software en CodementorX, me di cuenta de que los anuncios de trabajo son importantes … cómo los reclutadores escriben anuncios de trabajo es muy importante.

Aquí hay algunos consejos sobre cómo escribir correctamente la parte de descripción real:

  • Diseñe sus anuncios de trabajo en función de los proyectos y productos en los que trabajarán los desarrolladores (Bitmovin hace un buen trabajo con esto).
  • Sea lo más específico posible. No escriba cosas como “construir código y bibliotecas reutilizables para uso futuro” u “optimizar la aplicación para obtener la máxima velocidad y escalabilidad” … son los obvios obsequios.
  • Puedes hablar sobre las tecnologías que usas, pero no hagas que parezca que las personas que buscan trabajo necesitan conocerlas todas (Square definitivamente hizo esto bien).
  • Para las tecnologías requeridas, solo enumere las que son absolutamente cruciales para que los desarrolladores las conozcan.

Otros consejos incluyen:

  • ¡Sea específico acerca de por qué su empresa es especial!

  • Explique explícitamente el rango de salario
  • ¡Destaque los beneficios y ventajas! Estos son los beneficios y ventajas que más les importan a los empleados:

¡Realmente espero que más compañías y RR.HH. tomen más en serio los anuncios de empleo para que los solicitantes de empleo puedan tener mejores experiencias de búsqueda de empleo!

El único problema que veo en este JD es que hay un desajuste de expectativas entre el autor y la audiencia, y por desajuste me refiero a un abismo gigante cargado de peligro.

Recuerda el viejo adagio: ¿la percepción es la realidad? Bueno, escribir una descripción de trabajo, como esta, seguramente provocará la percepción de que “no pasarás”. a menos que sea un mago gris o blanco con todas estas habilidades mencionadas en su cinturón de herramientas. Puede que esta no sea la realidad, pero ciertamente es intimidante para potenciales profesionales talentosos, muchos de los cuales probablemente serían candidatos altamente competentes y excelentes para su negocio.

Por otro lado, el autor de esta Descripción del trabajo está tratando de transmitir información sobre lo que suelen usar en su pila de tecnología. Dudo mucho que esta compañía espere encontrar a alguien que sea un experto en todas las habilidades enumeradas, pero quieren establecer expectativas sobre el tipo de habilidades que están buscando. No están tratando intencionalmente de establecer expectativas poco realistas, pero son simplemente malos para comprender la naturaleza de la búsqueda de talento, por lo que se han saboteado con una mala descripción del trabajo.

Un mejor enfoque para resolver el complicado problema de encontrar personas, con estos talentos específicos, sería escribir una carta a otro ser humano como si estuviera invitando a su amigo a considerar trabajar para su empresa.

Mi versión de esa descripción de trabajo:

Hola amigo,

¿Tiene alguna experiencia con aplicaciones a gran escala que cubran múltiples disciplinas?

Me gustaría que vea lo que estamos haciendo en ACME Supply Co. Hemos estado construyendo este sistema de software distribuido durante aproximadamente 5 años y se ha convertido en algo que necesita personas con mucho talento para evitar que se convierta en basura. Parte del software que escribimos está en C ++, parte está en Java / Scala, parte está en JavaScript. Si eres fuerte en alguna de esas disciplinas, entonces probablemente encajarás bien aquí. Si conoces a Erlang, eso sería realmente bueno porque es muy difícil de encontrar. Nuestro almacenamiento de datos es una mezcla de SQL y NoSQL, que es algo típico en estos días.

Nuestra aplicación tiene capas de presentación en iOS nativo, Android nativo y Web móvil. Si tiene experiencia con alguno de ellos y está dispuesto a aprender los demás, este sería un gran lugar para que obtenga experiencia haciendo todas esas cosas.

Realmente necesitamos personas que estén familiarizadas con la implementación de sus aplicaciones. Nuestro lugar tiene el tipo de flujo de trabajo donde los desarrolladores deben estar familiarizados con el proceso de implementación. Cualquier experiencia que tenga con Jenkins, Docker, Chef, etc. será útil, pero no un factor decisivo si cree que puede participar y aprenderlos.

Realmente nos divertimos mucho aquí. Hay muchas personas realmente talentosas y estamos constantemente aprendiendo, evolucionando y tratando de mejorar las cosas. Realmente me gustaría que lo revises y hables con nosotros alguna vez.

Factores a tener en cuenta cuando uno lee esto:

  • Esto no es particularmente nuevo. Aunque los idiomas y tecnologías enumerados obviamente han cambiado, he estado leyendo anuncios como este durante más de 40 años. En los viejos tiempos, algunos anuncios mencionaban requisitos de experiencia con algún compilador, por ejemplo, hasta un nivel de revisión muy pequeño.
  • Los empleadores saben que se aplicarán muchas personas cuyas calificaciones coinciden en diversos grados y pueden examinarlas en busca de las que consideren “mejores”.
  • Realmente hay un gran número de personas desempleadas o inquietas en sus trabajos actuales, y altamente calificadas, que se verán tentadas a postularse. Yo mismo resuelvo algunos de los problemas más simples en brilliant.org. Estoy constantemente asombrado por la cantidad de personas inteligentes que tienen aproximadamente una quinta parte de mi edad y son capaces de resolver problemas que yo no puedo. ¿Ves lo que quiero decir?
  • Este es un puesto de alto nivel, ¿eh?
  • Si alguien puede manejar una gran parte de esto, entonces probablemente pueda recoger el resto según sea necesario, y el empleador lo sabrá y comprenderá.

Parecen buscar diferentes talentos para contratar, pero lo hicieron mal.

Por lo general, las compañías profesionales (e inteligentes) no mencionan idiomas particulares si usan varios idiomas en la compañía. Solo solicitan ciertos años de experiencia en desarrollo y mencionan los idiomas que buscan como un ‘plus’.

Dichas compañías usan la descripción en su pregunta, generalmente son compañías pequeñas que requieren ingenieros completos para hacer todo el trabajo. Pueden pagar muy bien, pero el trabajo será tremendo.

Una vez leí una descripción del trabajo solicitando un ingeniero de software con más de 5 años de experiencia en AWS Redshift. Eso fue a mediados de 2016. ¿Sabes cuándo se introdujo Redshift? Finales de 2012.

No esperan que conozcas los 5 idiomas o ios y android.

La razón por la que ponen todos estos idiomas es porque necesitan personas que sean competentes en 1 idioma pero que sepan una cosa o dos sobre el otro.

Muchas veces los candidatos buscan una palabra en particular y si esa palabra no está allí, un candidato potencial podría omitir el anuncio.

Trabajo en SAP BI y hay mucha confusión entre si la designación es BW (Business Warehouse) o BI (Business Intelligence). Además, ahora hay nuevas bases de datos como HANA introducidas.

También hay 2 roles separados, uno es la administración básica de DB, es decir, el trabajo BASIS y el otro es un desarrollador.

Para diferenciar entre estos trabajos, veo anuncios como Debe saber SAP BI / BW con programación ABAP, HANA, SQL.

nadie quiere que sea experto en programación SQL, pero quiere que pueda programar en HANA DB usando SQL, que es realmente una pequeña parte de toda la programación SQL.

Hay muchos ingenieros que pueden cumplir el 80% de los requisitos. ¡Estoy seguro de que hay pocos ingenieros que pueden igualar el 100% y más! Si está trabajando para empresas de vanguardia por ejemplo, más de 5 años, obtener estas experiencias no es imposible.

Estás mirando esto como un ingeniero. Estás viendo esta descripción como una especificación obligatoria más que como un “ideal”. También está agregando sus palabras de calificación que no están en la descripción: competente, experto, etc … Al parecer, están buscando un ingeniero de software sénior que tenga una amplia experiencia en software y comprensión con ciertas habilidades específicas actuales. Eso es lo que veo en la jerga de recursos humanos.

Me recuerda algo que publiqué en Reddit: “Describe las descripciones de trabajo de TI” y sí, estoy de acuerdo al 100%.

Creo que es una señal de que RRHH no sabe qué buscar en un empleado y que las empresas son demasiado exigentes o crean el empleado “perfecto” que no existe. Deseo que las empresas sean más realistas cuando busquen nuevas contrataciones o al menos permitan que el personal de TI y programación haga los requisitos.

Este es un problema común. Las empresas siempre buscan las ovejas de 5 patas.

More Interesting

Cómo encontrar empresas que contraten escritores de contenido en India, ya que muchas no se molestan en responder

¿Cuánto cuesta contratar una banda para una boda?

¿Las empresas se preocupan por una especialización de CS o solo se preocupan por que usted sepa programación / algoritmos / hacer el trabajo, etc.?

¿Es aceptable que el Equipo A 'contrate' a un empleado para el trabajo nocturno que ya ha sido contratado por la misma compañía y trabaja a tiempo completo en el Equipo B?

¿Los gerentes negros alguna vez contratan gente blanca?

Cómo pretender que un proceso de entrevista sea agradable

Me gustaría contratar a alguien para que me ayude a crear mejores correos electrónicos e historias a partir de mis borradores. ¿Quién hace esto?

¿Cuándo contratas a un contable? ¿Cuál es el patrimonio neto promedio de alguien que contrata a un contable?

¿Cómo contrato a los contratistas de salesforce.com?

¿Quién tiene la propiedad de una aplicación basada en la web cuando se contrata al programador y se le dice qué hacer?

¿Puedo cambiar mi tarifa deseada para un puesto de contrato después de la presentación pero antes de la contratación?

¿Qué es una verificación de antecedentes de la TSA y qué buscan en sus antecedentes?

¿Cuál es la mejor tecnología de reclutamiento de referencias que ha utilizado? Describe tu experiencia.

Actualmente trabajo como reclutador de TI dentro de Recursos Humanos en una gran empresa. Estoy planeando eventualmente comenzar mi propia empresa de reclutamiento de TI. ¿Qué tan ético es para mí perseguir nuevos clientes mientras tengo este trabajo?

¿Qué startups en pune contratan para probador de software?