Pues leyendo los últimos posts del /dev/ donde la gente se queja de inútiles que no sabían montar unidades de red, qa que no saben hacer tests, etc, se me ha ocurrido abrir este tema.
Hablo de compañeros de trabajo reales que hayáis tenido, no de cosas que hayáis visto por Internet.
Aquí dejo a tres grandes genios con los que he tenido el placer de trabajar:
- El mismo código copiado y pegado 10 veces, donde lo único que cambiaba es el indice de un array que estaba cambiado del 0 al 9. En plan:
if(array[0] == bla bla)
doThings(array[0]);
if(array[1] == bla bla)
doThings(array[1]);
if(array[2] == bla bla)
doThings(array[2]);
//etc...
WTF????
- -Yo: Para hacer esto tienes estos métodos, funcionan de esta forma, si le pasas estos datos y haces bla bla, debería darte el resultado.
- Ella: ¿pero y el código?
- Yo: Te he explicado como se hace el código
- Ella: El código me lo tienes que dar tú ya hecho, y yo me encargo de ponerlo
WTF????
- -Yo: Tienes que llamar a este servicio para obtener los datos, los procesas así, bla bla, cuando los tengas lo muestras todo en esta página de esta forma bla bla.
- Él a los 10 minutos: Ya lo he terminado.
- Yo: Eso es imposible! no puede haberte dado tiempo.
- Él: Ya me sale el mensaje de ejecución correcta y me muestra los datos.
Voy a ver que cojones ha hecho, veo que ha metido la maqueta html de los diseñadores en el servidor...
WTF????