Hace un par de días me comentaba un amigo que me lee:
“Tío, hoy he visto el código que escribí hace tres meses y no entiendo nada. No tengo ni puta idea de lo que escribí. Vaya mierda de código.”
No lo dijo así exactamente, pero entiendes el sentido.
Si esa sensación no te ha pasado nunca, te digo yo que entonces no estás en un proceso de mejora continua.
Y resulta que ese proceso de mejora continua es necesario en esta industria. Quedarte estático te como.
O cambias o el cambio te cambia. Hay mucha diferencia en el detalle.
En uno vas por decisión propio y por tanto llevas tú las riendas del cambio.
Si te cambia el cambio no te queda otra que ir a contracorriente y verlas venir.
Es lo que hay. La vida es dura.
Insisto, esa sensación de no entender tu código de hace random tiempo es normal y necesaria. Sobretodo cuando empiezas a programar.
A mi hoy me ha pasado.
He ido a ver un código de hace 14 meses y he dicho: “que narices es esto, quién hizo está mierda?”
Para mi sorpresa, el git lens se ha chibado y era yo.
Vaya.
También te digo que pasa lo contrario también.
Te llenas de satisfacción al leer código, ver que se entiende y resulta que es tuyo.
Aprovecha esos momentos para llenarte de ego y decirte que eres el puto amo y chocarte los 5 en tu interior.
No, no es de solitario. Ni de autista. O si, esto último no lo sé.
PD: no hemos llegado al objetivo. Mejor para mí porque es código que no tengo que escribir. Por tanto, es código que no tengo que mantener.
Soy Josué Alcántara y cada día envio un mail con una idea para escribir software de calidad. ¿A quién se la envío? A mi lista de suscriptores. Día que estás fuera, idea que te pierdes. Así de fácil.