Skip to main content

El especialista

Juan ha trabajado como informático 25 años. Ha creado sistemas en COBOL, liderado equipos de desarrolladores en C++ y diseñado complejas aplicaciones en .NET. Desde hace unos años, prefiere dedicarse a seleccionar algún trabajo temporal por cuenta propia o algún contrato que suene interesante. Su experiencia le permite tener cierta libertad de movimientos. Pero a pesar de toda esta experiencia acumulada, se encontró en un proyecto con un tipo de profesional cuya experiencia va siempre mucho más allá: El especialista médico.

Un especialista médico es el médico de los médicos. Es el tipo al que los doctores acuden en busca de consejo. Cuando Juan recibió la llamada de uno de ellos (un endocrino) para ayudarle a limpiar y comercializar una aplicación, le sonó como un proyecto interesante y no se lo pensó.

No hizo falta mucho tiempo para que Juan se diera cuenta de cuanto conocimiento poseía el especialista. En la primera reunión el endocrino ya empezó avisando: "Ya me entiendes, lo acabaría yo, pero tengo algunas cuestiones médicas de relevancia". Cuando terminó, le recordó lo fácil que seria hacerlo: "Tranquilo, esto no es endocrinología, no te llevará mucho tiempo! Yo lo hice en 2 meses".

La primera tarea de Juan fue hojear la aplicación para estimar cuanto tiempo le llevaría depurarlo. Era una aplicación en Access, escrita por el especialista, que tenia una interfaz bastante críptica, con los botones desalineados y de colores fosforescentes. No existía código como tal, todo se basaba en 382 macros diferentes y una absurda base de datos de una tabla, con un booleano como llave primaria. Claramente, necesitaría una remodelación completa.

El especialista no estaba muy contento. Insistía en que la aplicación estaba bien diseñada y solo necesitaría un par de retoques para comercializarla. Él había trabajado con muchos programas diferentes y sabía de qué iban las cosas. Y repitió: "Desarrollar es un juego de niños, hombre!, no es endocrinología!".

Juan intentó que razonara, bromeando con un ejemplo que el especialista entendería: "Mira, yo no tengo ningunos estudios médicos pero he tratado con médicos durante muchos años, incluso pasé 3 meses en un hospital. Además, he visto varias temporadas de "urgencias" en la tele. Seguramente, podría coger un bisturí y hacer una incisión correctamente. Incluso alguna operación simple!".

El especialista contestó enfadado: "Primero, tu no eres médico! Segundo, no estas licenciado para practicar operaciones. Además, ¿Como puedes pensar que estés mínimamente preparado para hacerla? No digas más estupideces!".

El especialista se contestó sólo.

FUENTE:WTF

Comments

Popular posts from this blog

Programando un algoritmo de flocking / manada

Hace tiempo me interesé por los algoritmos de flocking o movimientos de manada. Esto pude sonar a chino, pero simplemente se trata de tratar emular los movimientos en conjunto de los pajaros, bancos de peces, ovejas…, vamos, cualquier conjunto de animales en movimiento. Las reglas de movimiento, a pesar de que puedan parecer complejas a simple vista, estan basadas sólo en tres simples leyes: Repulsión : Intentar no chocar con los compañeros. Alineamiento : Avanzar en una dirección semejante a la de tus compañeros. Cohesión : Acercarse hacia el centro del grupo. De la media de estos valores se extrae el vector director de cada individuo. VectorDirector = (Repulsión + Alineamiento + Cohesión)/3 Pues con esta idea intenté ayer programar una pequeña demo para implementarlo. Aquí os pongo un video de como esta quedando. Aún quedan por retocar varias cosas ya que algunas reglas no las estoy aplicando estrictamente. La parte más importante que no esta implementada es el

Himno de Teleco

Himno de la carrera de ingeniería de Telecomunicaciones, al más puro estilo Dragon Ball. Para echarte unas risas. Aviso de antemano: el humor de la canción está dirigido exclusivamente a estudiantes de Telecomunicaciones, ingenieros de ídem o a cualquiera que tenga unos conocimientos básicos (universitarios) sobre señales y sistemas. Vamos con Payán, todos a la vez a buscar con ahínco un sistema de transmisión. Sin duda será, convencido estoy, lineal, invariante y sin distorsión. Este mundo es como un filtro ideal donde hay escondido un suspenso en él. Como un filtro multicolor con un cero de transmisión, como una variable aleatoria con toda su gran inversión, el proceso empieza ahora, ¡vamos a filtrar, filtrar, filtrar, filtrar, filtrar! Hallaremos su covarianza y también su correlación, con la respuesta al impulso hallaremos convolución, el filtro sin distorsión será al fin nuestro, oh. Integrémoslo por Fourier, unidos a Gauss no hay que temer pues tenemos el DSP, ¡que no sirve p

Be a pointer, my friend

Empty your memory, with a free()… like a pointer! If you cast a pointer to a integer, it becomes the integer... if you cast a pointer to a struct, it becomes the struct... The pointer can crash..., and can Overflow… Be a pointer, my friend...