Conviértete en la mejor versión de un artesano de software

Me uní a Codurance como desarrollador web con algo de experiencia profesional precia en una start-up relativamente joven y poco estructurada. Anteriormente, aprendía principalmente "en el trabajo" sobre algunos de los aspectos más importantes de los sistemas de la empresa.

Si bien esta experiencia previa había demostrado ser una gran introducción a la industria, no había un camino claro para la superación personal, y al revisar mi forma de escribir código supe que tenía que haber formas de mejorarlo. Al ser autodidacta y pertenecer a una pequeña empresa sin ingenieros superiores experimentados que me ayudaran, era bastante difícil identificar qué era necesario mejorar, y mucho menos cómo hacerlo.

Entonces, apliqué al puesto de Software Craftspeople in training, lo que iba a suponer una experiencia de aprendizaje de 4 meses con otros desarrolladores de software, para conocer las mejores prácticas para la industria de parte de expertos experimentados en su oficio. Además de esto, me iban a pagar por mi tiempo, resolviendo el problema universal de preocuparme por cómo mantenerme a mí mismo a través de una experiencia de aprendizaje a tiempo completo.

La primera semana fue sobre conocer al resto de colegas de la academia y de Codurance. Existe una sólida cultura de apoyo mutuo entre todos en la empresa, independientemente del proyecto o incluso del departamento del que pueda ser la otra persona con la que está hablando. Es evidente de inmediato ver los beneficios de esta filosofía: fomenta el crecimiento de todos, ya que el entorno abierto permite que las buenas ideas se propaguen sin esfuerzo a través de la empresa.

Recuerdo que miré el cronograma de los 4 meses que tenía por delante cuando me senté para comenzar mi viaje por la academia. Los problemas que mencioné anteriormente con respecto a la superación personal se resolvieron de inmediato. Los artesanos responsables del curso ya habían utilizado sus años de experiencia en la industria para delegar su tiempo en los conceptos y habilidades más urgentes, para que tu puedas concentrarte en el aprendizaje. Además de eso, cada semana tenía una lista de recursos recomendados, que podría incluir libros, videos de YouTube, publicaciones de blog, cursos, cualquier cosa para ayudar a que el material se mantenga.

 

Actualmente, las publicaciones de nuestro blog solo están disponibles en Inglés
Continua leyendo en inglés