← Volver al sitio web

De la vida de un informático

La historia de un informático: La gran limpieza

O cómo pasé todo un día ordenando algo que nadie ve y encima me sentí orgulloso.

Vamos a ordenar ↓
Pavol Praženka con cuatro compañeros de IA en un taller digital en construcción.
Chicos, hoy no vamos a salvar el mundo. Primero ordenemos el nuestro.

El buen software no surge solo escribiendo código. Primero alguien tiene que pensarlo bien. Y a veces también ordenar. 😁

01 / 07

Las once. Una hora estupenda para empezar el día.

Me levanté a las once. Después de trabajar hasta las cinco de la mañana, aquello no fue levantarse sino un lento reinicio del sistema.

El procesador se sobrecalentaba, la memoria estaba fragmentada y el sistema operativo aún no había arrancado. Entonces llegó el único pensamiento que funciona mejor que el café: ¡EL COCHE!

Pavol Praženka somnoliento junto a la cama con un compañero de IA.
Algunas personas se levantan para ir a trabajar. Yo acababa de despertarme del trabajo.

02 / 07

Aparcar en Bratislava. Un despertador para expertos.

La cafeína entra lentamente. La amenaza de una multa de ochenta euros, de inmediato. En tres segundos estaba listo para un sprint olímpico.

Cuando el coche estuvo donde debía, llegó el alivio. Y solo después el café. Así es el bienestar matinal moderno en Bratislava.

Pavol Praženka corre hacia su coche ante una posible multa.
La cafeína entra lentamente. La amenaza de la multa, de inmediato.

03 / 07

Los cuatro pillos ya estaban esperando.

Después del café, las noticias y comprobar el mundo, me esperaban el Consultor, el Optimizador, el Programador y el Probador. Yo tenía mi segundo café. Ellos ya llevaban su segunda hora productiva.

Les dije: chicos, hoy no vamos a inventar más milagros. ¡Hoy toca ordenar!

Yo tenía mi segundo café. Ellos ya llevaban su segunda hora productiva.

04 / 07

Hoy se ordena. ¡Y a fondo!

Un proyecto de software es como un taller tras una jornada dura. Todo funciona, solo que ya nadie sabe por qué hay un cable enrollado alrededor de la lámpara.

No se elimina sin pensar. Incluso un archivo discreto puede mantener unido medio sistema, igual que el tornillo que aparece solo después de montar el armario.

No es desorden. Es arquitectura histórica.

05 / 07

Todo debe tener nombre. Incluso lo que no hace nada.

Alguien tiene que ser responsable de todo. Y ese alguien debe tener nombre. Un proceso sin nombre es como una ventanilla sin funcionario: uno espera, el papel circula y el resultado está de vacaciones.

Un nombre claro, tarea, límites, entradas y salidas suelen ser más difíciles de preparar que el propio código. Precisamente por eso son tan importantes.

Alguien es responsable de todo. Solo que a veces aún no lo sabe.
Pavol Praženka se lleva desesperado la mano a la cabeza ante una tarea poco clara.
Cuando una tarea empieza con: Hazlo de alguna manera.

06 / 07

Hazlo de alguna manera. La frase más cara del mundo.

Los programadores normalmente no son el problema. El problema es la frase: hazlo de alguna manera. Es como pedir una casa sin tamaño, habitaciones ni presupuesto y, tras la entrega, preguntar por una piscina en el tejado, garaje subterráneo y vistas al mar. Aunque vivas en Senec.

Luego llegó la programación ágil. No la metodología, esa está bien. Solo su traducción absurda: empecemos ya y pensaremos sobre la marcha. Ya vamos por el tercer sprint. Solo que todavía no sabemos adónde.

Claro que podemos. Al fin y al cabo facturamos horas. 😁

07 / 07

No hice nada nuevo en todo el día. Y fue estupendo.

No apareció ningún botón, animación ni página nueva. Aparecieron una arquitectura más limpia, procesos con nombre, menos cosas innecesarias y una base mejor para seguir desarrollando.

Los trabajadores de IA hacen tareas. Yo pienso, preparo encargos, decido y reviso resultados. Las herramientas siguen siendo las mismas. Solo que por fin se encuentra todo.

Hoy no se añadió ningún circo. Solo desapareció el caos.

Orden + responsabilidad + ideas

¿Tienes una idea? Primero pensemos bien juntos.

Un buen encargo, una arquitectura clara y una revisión honesta son la base sobre la que se puede construir.

Hablemos →↑ Volver al inicio de la historia