A veces me doy cuenta que no se trata de lo que sabemos o dejamos de saber, si no de la actitud que tenemos cuando aprendemos sobre nuestra propia ignorancia. Quiero decir, como buen ignorante, a diario me encuentro cosas que no sé. A veces tengo un Javi a mano que pacientemente me explica, pero tantas otras no. Y no me quedo ahí, intento entender, documentarme y todo eso. Pero a menudo veo gente que no. Que si no encuentra a naide que les guíe en el proceso, como que no saben proceder.
Lo que me resulta más curioso es la gente que procede a lo cargo cult, que si no conocéis, os recomiendo que echéis un ojo en la wiki en inglés, que la entrada en castellano es escueta y no contiene la parte interesante. En esto de los ordenadores, es común eso de copiar algo que funciona, y empezar a tocar aquí y allí hasta que hace lo que quieres. Eso require o una suerte de espanto, o entender que efecto tiene lo que cambias y lo que no. Los cargo cult son los que, sin entender los efectos ni hacer gala de especial fortuna, comienzan a tocar por aquí y por allá esperando que en algún momento se oiga el click mágico que haga que todo funcione.
Pero bueno, no era eso de lo que os quería hablar, ni tampoco de que hoy he usado por primera vez la palabra turmoil. Que oye, esto de traducir te permite ponerte creativo y darle uso a esas palabras nuevas que si no usas jamás incorporarás en tu vocabulario. Hoy os quería hablar de la nueva guarrada brit que he descubierto y catado. Después del queso con chocolate y naranja, que aún ando pendiente de llevarle un trozo a Xuixida para que lo sufra disfrute, podríamos pensar que lo habíamos visto todo. Pero no, hoy he llegado al curro para descubrir que por motivo de una colecta para una charity estaban vendiendo dulces y confites, que no es que me atrayesen mucho, pero después de correr he empezado a tener un mono de azucar que ha desembocado en la adquisición e ingesta de... tarta de palomitas de maíz. Y lo cierto es que suena peor de lo que es. La palomita, sin salar, ligada con chocolate blanco con incrustaciones de lacasito. Pasable.

Cargo cult programming... no conocía el término pero la práctica está terroríficamente extendida. Y la página de la wikipedia es una mina, también habla de shotgun debugging (depuración de escopeta), que también es común en programación concurrente. Hay una práctica también frecuente entre los alumnos del laboratorio de fundamentos de computadores que consiste en que si no les funciona lo que han montado, lo desmontan y vuelven a empezar. Me pregunto si eso tiene nombre también.
ResponderEliminarEn el fondo todas estas cosas son el resultado de lo mismo: ir por la vida sin saber qué estás haciendo. Y oye, en general eso tampoco está mal, todos vamos por la vida sin saber muy bien qué hacemos; es consecuencia de nuestra incapacidad para predecir el futuro. Pero joder, la ingeniería no funciona así. Cuando algo falla, falla por un motivo. Si lo arreglas y no sabes cómo lo has hecho deberías empezar a temblar, no irte a casa con la satisfacción del trabajo bien hecho x'D