"Si la depuración es el proceso de eliminar errores, entonces la programación debe ser el proceso de introducirlos." Edsger Dijkstra.
¿Cómo se empieza un blog en el cual no sabes cómo, cuándo o
qué vas a escribir? Supongo que al estudiar Ingeniera Informática y al llamarse
el blog “Prueba y error” lo suyo sería que se iniciase con una frase de uno de
los padres de la Computación moderna: Edsger Dijkstra. Sin muchas de sus teorías
no concederíamos de igual manera la informática moderna. Por ejemplo, su famoso algoritmo es utilizado en el
protocolo de enrutamiento OSPF (Open Shortest Path First) el cual busca siempre
la ruta más corta posible entre routers. A día de hoy tendría 81 años.
Los grandes informáticos (no me gusta esta palabra,
es demasiado genérica) científicos de la computación (sí, esto está mejor) van
desapareciendo. Esos genios que con el paso del tiempo fueron revolucionando el
mundo de la informática (y por lo tanto, el de la tecnología en general). Hace
poco más de una semana falleció Steve Jobs y no mucho tiempo después Dennis Ritchie
nos dejó. Lo mejor de revolucionar el mundo de la informática o de sacarse de
la manga un lenguaje como C, es que, gracias a Dios, nunca eres olvidado.
Sin personas como ellas, este mundo no sería igual, yo no
estaría escribiendo sobre ellos y el terminal que estas usando para leer estas líneas
no existiría. No digo que si ellos no existieran yo no tendría vocación, solo
digo que el mundo de la informática es impulsada por genios como ellos, y que
sin ese impulso, iríamos muy atrás.
Silberschatz, Tanenbaum, Stallings, Tolvard… Son genios que
siguen existiendo. Personas relevantes en este mundillo que ven los que otros
no ven. Algunos son estudiosos, otros muchos son investigadores. Sin
menospreciar en absoluto a ningún sector de ninguna materia, no nos olvidemos
que la informática mueve al mundo: ordenadores en todas las casas, teléfonos móviles
con conectividad Wifi, consolas de videojuegos, reproductores de música… Realmente
nada de eso es vital para nuestra existencia, pero nos hace más llevadera esta
locura de mundo en el que vivimos. Sin mencionar los cientos de investigaciones
que se hacen a lo largo y ancho del globo en las cuales sin la tecnología actual
no estaríamos ni cerca de los asombrosos descubrimientos que se hacen día a
día.
Y el tiempo en su naturaleza inexorable y veloz, decide que lo
viejo debe ser remplazado por lo nuevo. Y eso me aterra. Esos avances y
revoluciones tecnológicas que han forjado todas esas mentes tan brillantes son difícilmente
alcanzables… Internet. ¡Cómo podemos los Padawan de la informática competir con
internet! Supongo que simplemente no podemos, supongo que debemos labrarnos
nuestro propio camino. Hace ya 3 años que ingresé en las filas de la UAH para
aprender cómo ser un decente informático. Pasan los años y aunque ahora
disponga de un escueto arsenal de conocimientos, no es ni por asomo la
totalidad de lo que quiero alcanzar. Y tener objetivos en la vida es lo que nos
hace permanecer vivos.
No sé si este blog lo usaré mucho, poco, para subir videos,
para escribir detallados artículos, para hablar del UAHStyle, para usarlo al
estilo Twitter… Intentaré escribir lo
máximo posible, en el tiempo que disponga. Para todos los que hayais llegado hasta
aquí, gracias ;)
Me gustaría finalizar detallando una máxima que me ha
enseñado la informática y es directamente aplicable a la vida: se dice método
de “Prueba y error” (también se puede denominar “Ensayo y error”). Si algo no funciona
es fácil atascarse y pasar a otra cosa, pero no es lo debidamente correcto. Lo
suyo es intentarlo, intentarlo, intentarlo e intentarlo. Si no funciona, pasar a otra cosa, y si esa otra cosa no funciona, inventarse otra e intentarlo, intentarlo e intentarlo. Así es como se avanza.
Y de ahí el nombre del blog, ávido lector