El sábado pasado estaba en una llamada con una persona que está en mi mentoría (mentorías de prueba que estoy haciendo para pensar formatos y un sistema efectivo que luego pueda aplicar con muchas más personas) y me comentó que uno de los mayores problemas que tiene y que le da bastante inseguridad, es trabajar en requerimientos de proyectos cuyo código no conoce y en donde tampoco tuvo una participación directa. Algo muy común en empresas del tipo Software Factory (empresas que se dedican a crear software para abarcar múltiples negocios).
Yo sé lo que se siente, porque de hecho mi primer trabajo fue en la misma empresa donde él está ahora.
Mi recomendación para esto es que busquen repositorios públicos con código open source, de cualquier cosa, y se pongan a leer y traten de entender algo, traten de aportar, de solucionar algún problema que ese código tenga.
Eso les va a dar una práctica y un entrenamiento muy bueno a la hora de encarar proyectos que no conocen. Les va a agilizar el entendimiento de código y van a ganar una experiencia y un instinto que no se gana de otra forma.
Les recomiendo que lo prueben y me cuenten sus resultados!
Buen miércoles