cuando las papas queman

papas queman

Es casi imposible en el mundo de desarrollo que por lo menos una vez no te hayas encontrado en una situación difícil, por algún problema con un usuario o cliente exaltado, y no sabes como responder. O también puede pasar que tengas algún problema técnico, imagina que estas haciendo un deployment de una Web, y por casualidad te bajas la Web.

Son momentos que ha uno le gustaría evitar. En cuanto a los usuario es cuestión, a mi parecer, de conservar la calma para traer a la mente respuestas coherentes y con base, o sino se los dejas al Jefe de Proyecto xD.

Por el lado técnico es cuestión de tener la cabeza fría, imagina que estas modificando la base de datos de producción directamente, porque se te ocurrio que era más rápido hacerlo ahi o por otras razones, tienes abierto tu analizador de consultas ejecutando queries, y en una de esas olvidas seleccionar el WHERE de un DELETE y te borras todas las filas de la tabla¿?, que haces?. Otro caso, estas subiendo tu web desarrollo a un entorno de producción para las pruebas, tu web esta con asp.net 2.0 y la web actual con asp.net 1.x, sin problema creas un nuevo web site, te das cuenta que no tiene la versión correcta de asp.net la cambias y listo. Ejecutas tu sitio web de prueba, y nada, y para colmo se callo la web actual, si hubieras leído sobre application pools sabrías que esta pasando… en fin.

¿qué haces?, tener paciencia y pensar en alguna solución rápida, o rápido estaras fuera. Pero que pasa si no tienes la mínima idea de como hacerlo ¿?, pues como dijo un amigo: “lo importante no es saber, sino tener el teléfono del que sabe” :).

Queda como moraleja, que antes de ir a ambiente de producción, informarse bien de todo el proceso, o en el peor de los casos tener todos los números de teléfono a la mano xD. Obviamente que la experiencia te vuelve más avezado para enfrentar este tipo de cosas, y vas teniendo cabeza fría cuando las papas queman :).

Imagino que cada uno tiene historias parecidas, o con situaciones peores, y de vez en cuando siempre te pasa algo nuevo, si bien son situaciones desagradables también te hacen madurar, y como dicen: “lo que no te mata, te hace más fuerte” ;).

Saludos,

Post cruzado 3Dev Blogs

7 comentarios en “cuando las papas queman”

  1. Desde púber aprendí a responder con palabras difíciles. A los 15 les arreglaba las pcs a los amigos de mi viejo, y cuando me decían cuanto era nunca sabía cuanto decir, entonces me decían “pero q hiciste?”. Generalmente para uno es una pavada y dice “Era una pavada”, asi q no te dan ni las gracias, un par de porrazos de esos y me dí cuenta de lo q tenía q contestar: “Resulta que el hipercutador se desfibriló y tuve que parsear la zofatrónica” (variando según el nivel de cultura informática del cliente).
    Hace poco me dí con un error en producción! había pasado el testing y se dió un error por un objeto no instanciado!, mientras descorchabamos el champagne para festejar la puesta en producción me escuché a mi mismo diciendole a la gerente “Resulta que el hipercutador se desfibriló y tuve que parsear la zofatrónica”. Al día siguiente el error estaba solucionado y quedé como un duque… jejeje

  2. Pues hipercutador se desfibriló y aunque no necesite parsear la zofatrónica esto me paso por no leer sobre application pools, juro que no me hubiera pasado o por lo menos lo hubiera solucionado mas rapido ahora solo me queda el problema de velocidad.

    por alguna asquerosa razon la aplicacion en framework 2.00 esta hipermegaextraridiculamente lenta.

    Seguire leyendo jeje

  3. Pues puede haber problemas por varios lados, como por ejemplo estar cargando muchas imagenes en tu Web, he visto algunas webs que usan tal cantidad de imagenes que hace lenta la web, y no es por programación, si no por diseño.

    Y lo otro usar herramientas de análisis de código, también acompañado de herramientas para hacer pruebas Web, pruebas de Carga, o pruebas de Stress. Si quieres algo integrado en pruebas para eso esta VSTE for Testers :).

    Saludos,

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *