¿Te has encontrado con un súper programador? ¿Qué lo identifica a él o ella como tal, en comparación con los programadores "normales" experimentados / excelentes?
También. ¿Cómo lidias con una persona en tu equipo que cree que es un súper programador? ¿Ambas en caso de que realmente lo sea o no?
Editar : entradas interesantes en general, gracias. Se pueden recoger algunas cosas:
Surgieron algunas definiciones. Sin tener en cuenta las definiciones demasiado localizadas (que identificaban a los autores o sus conocidos como súper programadores), me gustaron un par de definiciones:
La definición de Thorbjørn : una persona que hace el equivalente de un buen equipo de manera constante durante mucho tiempo.
Electrón libre, vinculado a partir de la respuesta de Henry . Una persona muy productiva, de habilidades excepcionales. La explicación es una buena lectura.
Un Free Electron puede hacer cualquier cosa cuando se trata de código. Pueden escribir una aplicación completa desde cero, aprender un idioma en un fin de semana y, lo más importante, pueden sumergirse en una enorme pila de código de espagueti, darle sentido y, de hecho, hacerlo funcionar. Puedes construir negocios enteros alrededor de un Electrón Libre. Son tan buenos
En contraste con la última definición, es el punto vinculado por James sobre el mito del genio programador ( video ). La misma idea se expresa como programación sin ego en el comentario de rwong. Presentan opiniones opuestas sobre si optimizar para un programador tan único o para un equipo.
Estas definiciones son definitivamente diferentes, por lo que agradecería si tiene una entrada sobre cuál es mejor. O agregue el suyo si quiere, por supuesto, aunque sería útil decir por qué es diferente de esos.