Soy un programador de noche!!!, Sí Senior!
Bueno, la pregunta es: ¿eres un programador de día o programador de noche?. En fin, dicen que hay dos clases de programadores en el mundo, no importa la tecnología en la que te enroles.
1.- Los programadores de día
2.- Los programador de noche.
Ahora, los programadores de día son lo más prevaleciente en esta industria, y los encontramos en su mayor parte en organizaciones que históricamente han tolerado una cierta cantidad de ineficiencia. Los programadores de día tienen las siguientes características:
1. Son en su mayor parte guiados y rara vez llevan la delantera.
2. Tienen problemas cuando se le hace frente a la complejidad.
3. No pueden visualizar una solución.
4. No cargan sus herramientas de desarrollo en casa.
5. Típicamente no participan de la comunidad de desarrollo.
6. Ven la programación como "un trabajo justo".
Las características de un programador de noche son:
1. En su mayor parte llevan la delantera (o latoso pateando y gritando).
2. Desarrollan comprensiones profundas de cosas complicadas.
3. Pueden visualizar una solución y pueden tener un sexto sentido alrededor de diseño.
4. Cargan la versión de alfa/ ctp/beta de herramientas a casa.
5. Participan en grupos del usuario y las listas de correo.
6. Ven que la programación es tan vital para ellos como el aire de respiración.
Si eres un programador de día, entonces mirarás al programador de noche como alguien que no tiene una vida, además de reirte de ellos cuando entran excitados aproximadamente después de algún truco nuevo que pueden hacer en el framework. Realmente, esto me recuerda cuando la mayoría de amigos me dicen que ando loco, que no tengo vida, que estoy descuidado, que estoy sicociado con mi código, que debo andar mejor, que mi vida es un desastre.... ps yo pienso de ellos que son muy "inocentes".