Skip to main content

Una vez al año no hace daño, siempre es bueno que de repente tiremos una piedra sobre nuestro propio tejado, hoy  para romper el rumor de  que los programadores se creen intelectualmente superiores al resto; en realidad los programadores son gente que naturalmente da instrucciones concisas  y específicas a una máquina, y así generalmente la máquina lo interpreta al pie de la letra,  es así  que la mayoría de los fallos de los programas con los que trabajamos a diario vienen de errores que se han cometido en el código, o antes en determinadas ocasiones, todo en la fase de diseño. Lo que sucede es que la mayoría de las veces a los programadores les cuesta admitirlo, ya sea ante el jefe o director, los  compañeros o ante el cliente  por esa razón y varias similares; lo más probable es que alguno de los programadores  en alguna ocasión  hayan dicho una de estas frases, ya sea para evadir responsabilidades, o porque realmente piensan que el problema no fue originado por su persona. Éstas son las frases más comunes, dichas por un programador en apuros o no necesariamente. Pues en mi ordenador funciona perfectamente. Ven y lo ves funcionar si no me crees. ¿Con qué usuario te has logado? ¿Eres administrador? No es un bug, es una feature. Mmmmm… qué raro… Eso nunca lo había hecho antes. Ayer funcionaba. ¿Pero cómo es posible? ¿Has comprobado tu conexión/configuración de red? Has debido meter algún dato incorrecto y por eso se ha colgado. Hay algo en tus datos que no huele bien. ¡Pero si no he tocado esa parte del código en semanas! Debes tener una versión incorrecta de la librería. Sólo es una desafortunada coincidencia, no te preocupes, es muy improbable que se repita. ¡No puedo hacer tests unitarios de todo! No es mi culpa. Debe ser por esa librería de software libre que utilizamos. Claro que funciona, no era necesario escribir ningún test unitario. Alguien debe haber hecho cambios en mi código. ¿Le has pasado el antivirus a tu ordenador? Aunque todavía no funcione, ¿qué te parece la interfaz? Esa versión es incompatible con tu sistema operativo/navegador. ¿Por qué quieres hacerlo de esa manera concreta? ¿Qué estabas haciendo exactamente cuando el programa se colgó? Estoy completamente seguro de que ese error ya lo corregí. ¿Has reiniciado la máquina/servidor de base de datos/servidor de aplicaciones después de actualizar? ¿Qué versión del JRE/.NET framework tienes instalada?   ¿Y ustedes ? ¿Qué otra frase los ha salvado cuándo están en apuros?   Para más información visita http://www.genbetadev.com/trabajar-como-desarrollador/las-25-excusas-y-mentiras-favoritas-de-los-programadores

Grupo Smartekh
escrito porGrupo Smartekh
10/09/12 10:05
Ciberseguridad estratégica para líderes que quieren crecer sin miedo. En este espacio compartimos ideas, aprendizajes y alertas que importan. Desde hacks reales hasta errores evitables, todo explicado en lenguaje claro y con enfoque de negocio. Somos un equipo apasionado por hacer que la ciberseguridad no solo sea técnica, sino también útil, humana y accionable. Aquí no solo hablamos de firewalls y vulnerabilidades: hablamos de decisiones inteligentes, riesgos bajos y estrategias que permiten a las empresas mexicanas avanzar con confianza.

Comentarios