Text 23 Feb 5 notes Prueba, falla, codifica, pasa, refactoriza

Como todo guerrero, nosotros los desarrolladores estamos acostumbrados a forjarnos en en fragor de la batalla. Sufrimos cada bug, gozamos cada reto, nos extaciamos con cada funcionalidad marcada como terminada! Y conforme avanzamos y mejoramos nos vamos llenando de cicatices de guerra, historias de victorias y derrotas. Al final, esto es lo que forma nuestro caracter ¿Cierto?

Pues en cierto modo esto es verdad. Sin embargo, al igual que los guerreros estamos expuestos a las mismas vulnerabilidades. Habilidad, fuerza, inteligencia, destreza se ven mitigadas cuando azotamos nosotros mismos contra las fortalezas a las que nos enfrentamos. No vemos mermados de a poco cuando con el avance de la batalla se merman nuestras proviciones.

¿Esto a que se debe? ¿No somos lo sufientemente fieros? ¿No provocamos ninguna baja en el enemigo? ¿No estamos suficientemente motivados? ¡De ninguna manera!

¡Nuestro problema es la estrategia!

Como guerreros que somos marchamos rumbo al campo de batalla sin una estrtegia definida, sin saber como concluir nuestro objetivo. Esto, traducido a nuestra area se refiere a que nuestro ciclo de desarrollo se basa en un sistema de aciertos y errores, o lo que es lo mismo, omitimos las pruebas.

Es verdad que somos guerreros, mas sin embargo, un guerrero sin estrategia de batalla es lo mismo que llebar al frente una cuchara para atacar a un ejercito.

¿Que podemos hacer para fortalecer esta debilidad? Es simple: prueba, falla, codifica, pasa y refactoriza

Esto, no solo nos prové de una estrategia, sino que a su vez nos sirve como escudo para cuando el enemigo cambia la suya. Nos permite cambiar de dirección sin olvidarnos de donde venimos.

Sigamos siendo los guerreros que somos, más convirtamonos también en estrategas y conquistadores. Un guerrero no es recordado por sus batallas, sino por aquellas batallas en las que se hizo recordar.

  1. rubygalv posted this

Design crafted by Prashanth Kamalakanthan. Powered by Tumblr.