¿Qué buenas preguntas se pueden hacer durante la entrevista para un puesto de desarrollador MEAN-stack?

Probablemente ninguno.

Me refiero a esto en el sentido amplio de contratar a un desarrollador competente. Estás haciendo preguntas específicas sobre un conjunto muy específico de tecnologías que estás llamando “una pila” porque forman una palabra en inglés.

¿Qué vas a hacer si encuentras un desarrollador MERN o un desarrollador PEAN o un desarrollador MGAG? ¿Los vas a tirar porque solo conocen el 75% de las tecnologías en tu stack? ¿No los contratamos porque la pila de tecnología que usaron en su último trabajo no forma una palabra en inglés?


Lo que estás buscando es lo siguiente:

  • Experiencia con HTML y CSS y JavaScript del lado del cliente.
  • Experiencia con un marco de enlace UI como Angular, Backbone, React, etc.
  • Experiencia con un lenguaje del lado del servidor y un marco de enrutamiento MVC.
  • Experiencia con una base de datos orientada a documentos como MongoDB.
  • Idealmente, algo de experiencia con pruebas automatizadas.

Entonces, si va a evaluar la competencia, haga preguntas relevantes sobre esas cosas.


Estoy escribiendo a finales de 2016, el mundo es una escasez extrema de desarrolladores de software. Lo que está pidiendo es un mecanismo de filtro para reducir el grupo ya pequeño de personas disponibles al eliminar a las personas que no conocen sus piezas tecnológicas muy específicas. Cualquiera que conozca mi lista de tecnologías puede recoger y usar su conjunto muy específico en el trabajo.