Entrevista sin estrés a desarrolladores de software (Español (Spanish))

Entrevista sin estrés a desarrolladores de software

Tuesday, 03 September 2024

//

5 minute read

Introducción

Una de las muchas cosas que me molestan en LinkedIn es el post de "cómo entrevistar a los desarrolladores". Hay toneladas de ellas, y casi todas caen en tres campos:

  1. El clásico tesorero del cerebro "¿Cómo moverías el monte Fuji?" estilo.
  2. Los "¿Qué puedes recordar de tu título de CS?" Acérquese.
  3. Los "Escribe código mientras te vemos" Acérquese.

A lo largo de los años he entrevistado docenas de veces y contratado cientos de desarrolladores para varias empresas - desde Microsoft y Dell a pequeñas startups. También tuve una vida anterior como un psicólogo investigador especializado en psicometría (la ciencia de la medición de las capacidades mentales). Así que he visto el proceso desde cada Side.


El problema

El código de escritura a menudo no es una actividad social. Claro - las habilidades blandas importan. Pero a menudo son ortogonales a la práctica real de escribir código para resolver problemas reales del usuario.

¿Cómo entrevistar a alguien para un trabajo que es mayormente sobre escribir código?

Nuestra profesión también está llena de síndrome impostor - Lo he visto en mí mismo y en innumerables otros. ¿Cómo entrevista a alguien que ya ¿Se siente como un fraude?

Y a menudo somos un socialmente incómodo grupo Una entrevista que es a la vez estresante y requiere que la solución de problemas en vivo sea una receta para el desastre.

¿Cómo entrevista a alguien que está nervioso, incómodo o que ya duda de sí mismo?


La solución

Primero: Lea el curriculum vitae

Ni lo sueñes. iniciar a menos que su experiencia se alinee. Eso respeta su tiempo y La tuya.

Segundo: Preparar una entrevista sin estrés

Que el proceso sea claro y humano, lo que significa:

  1. No hay entrevistas el mismo día.
  2. Aclarar el formato, los participantes y los resultados esperados.
  3. Lee su respuesta. Si los estás entrevistando, deberías saberlo mejor que ellos.
  4. Incluya todos los detalles de unión claramente. Enlace de zoom/equipos, o direcciones si está en persona.

La entrevista

Ser a tiempoSi llegan tarde, dales unos minutos, es probable que no estén en reuniones consecutivas como tú.

Pregúntate: ¿Encajarían al equipo temperamentalmente? Un codificador brillante que es un idiota es una pérdida neta.

Después de años de preguntas de Fibonacci y maratones de listas enlazadas, aprendí una verdad central:

A los codificadores les encanta hablar de código que conocen.

Ese es el secreto, y sólo funciona si el entrevistador realmente entiende lo que se muestra, si no conoces el marco (Angular, React, lo que sea) sigue bien, concéntrate en la estructura, la claridad, el nombre, la intención.

Así que diles por adelantado (5 días es justo) que usted querrá discutir el código que han escrito. Sin presión. Sin truco. Sólo: Muéstrame algo de lo que puedas hablar.

Es posible que no tengan GitHub – eso está bien. Un fragmento personal o de trabajo está bien. El objetivo no es encontrar el genio. Es encontrar propiedad.

No estás contratando basándote en cuánto tiempo libre tiene alguien.


¿Por qué funciona esto?

I Personalmente deja entrevistas de codificación en estos días. Me hace más ansioso - aunque he construido cientos de sistemas.

He aquí por qué este enfoque es mejor:

  1. Es menos estresante. Están hablando de un código familiar, no de escribir algo de pánico bajo presión.
  2. Revela la verdad. Si no pueden explicar el código que "escribieron", probablemente no lo escribieron.
  3. Lleva a la exploración natural:
    • ¿Por qué ese enfoque?
    • ¿Por qué no usar una biblioteca?
    • ¿Cuáles fueron las limitaciones?
  4. Ves el código que escribieron con el tiempo, no mientras sudan. A menos que su lugar de trabajo sea un caos, la gente normalmente no codifica bajo condiciones de pánico.

Excepciones a la regla

Candidatos jóvenes puede necesita una pequeña prueba práctica - pero mantenerlo humano. No los haga refactorizar un archivo heredado de 4.000 líneas.

Pregunta sobre bucles, condiciones, lo básico del mundo real, mantenlo atado al trabajo.

Muchas personas los usan diariamente sin saber el nombre. No se cuelguen en las etiquetas.

¿Acertijos lógicos? Nunca los necesitó en un trabajo real. Nunca vio un uso real para saber cuántos afinadores de piano existen en Nueva York.


Seguimiento

Si el candidato consigue el papel o no - Seguimiento.

Si no lo consiguieron: Explíqueme por qué. Dales algo útil para que se lo lleven.

Si lo consiguieron: Diles qué esperar a continuación. Deja que respiren.

Porque en última instancia:

Una entrevista debe revelar la habilidad - no proteger el ego. Debe agregar valor - incluso cuando la respuesta es no.


La línea de fondo

La entrevista más precisa que he encontrado es simple: Deje que los candidatos hablen del código del que están orgullosos. Porque en código, la honestidad se muestra. La presión lo oculta.

Cuando la gente deja su entrevista se siente respetada incluso cuando se deniega — Ya has construido algo que vale la pena unirte.

Finding related posts...
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.