¿Qué preguntas le harías a un desarrollador web para estimar qué tan buena es?

Quiero cambiar un poco la perspectiva sobre esta pregunta. En lugar de preguntar qué preguntas debe hacer, debe considerar qué preguntas debe hacer ella o él .

¿Que quiero decir? Bueno uno (y enfatizo que esta es solo una forma) Me he dado cuenta de que se puede saber qué tan bueno es un desarrollador, es ver qué preguntas hacen cuando les da un problema para resolver. No me refiero a uno de esos acertijos de entrevista o programación. Una tarea de desarrollo real.

Aquí hay un escenario:

En un entorno de desarrollo compartido (pantalla compartida u otra cosa), pídales que resuelvan una historia de usuario que consideraría más allá de una historia de usuario básica. Destaco el uso de una historia de usuario, porque el desarrollador tendrá que considerar cosas como la experiencia del usuario (UX) al crear una solución.

Luego, vea cómo funcionan. ¿Comienzan inmediatamente a codificar o hacen preguntas primero para asegurarse de que entienden la historia? ¿Hacen preguntas sobre los requisitos? ¿Entienden alguna compensación heredada en la historia? ¿Hacen preguntas sobre UX y cómo su solución podría afectar al usuario? ¿Hacen preguntas sobre el resultado esperado o entregable? ¿Qué tal la prioridad de la historia?

¿Qué te dicen sus preguntas?

Hacer más preguntas puede ser un signo de un mejor desarrollador, pero no necesariamente. Muchas veces, un desarrollador más experimentado o mejor puede no hacer muchas preguntas, sino mejores preguntas.

En mi experiencia, también descubrí que un desarrollador, que tiene el deseo y la ambición de crecer y mejorar, hará más preguntas que alguien que no lo haga.

Divulgación completa: actualmente estoy desarrollando un producto que permite a los desarrolladores web reunir rápidamente estimaciones para proyectos de software para clientes. Si está interesado en obtener acceso temprano, puede registrarse en Calcular y le notificaré cuando esté listo.

  • Que has construido
  • ¿Cuál fue su mayor error y qué aprendió de él?
  • Por favor, siéntese aquí en este IDE con acceso a la red y escriba un código conmigo

Puede hablar a través de antecedentes académicos, puede preguntar cosas sobre la calidad del código y técnicas específicas.

Pero cuanto más universal, mejor. Todos los codificadores reales han construido cosas, han ido más allá de los errores de su propia elección y están felices de escribir algún código.

  1. ¿Dónde puedo encontrar comentarios de clientes anteriores?
  2. ¿Podría dar una lista de trabajos pasados?

Conociendo las respuestas, siempre puedes encontrar el desarrollador adecuado.

¿Qué lenguajes y marcos usas? ¿Por qué te gustan?

¿En qué tipo de proyectos has estado trabajando y qué mierda genial hiciste para resolver los problemas que encontraste?