Muchos me preguntáis a través de diversos canales, aunque ya lo he dicho varias veces, que a qué me dedico. Desde hace 2 años (2 años y poco) soy Chief Developer en Last Monkey Studio, una empresa de diseño 3D y VR enfocada a soluciones empresariales de Alicante.

¿Una carrera me va a asegurar un empleo? Respuesta corta, no. La formación debe ser continua, nadie sale de la universidad siendo un pro en X lenguaje de programación o utilizando Y programa de desarrollo. Si bien la formación universitaria asienta unas bases fundamentales para, después, adquirir más fácilmente los procesos lógicos de los lenguajes de programación y programas de desarrollo, no es del todo necesario.

Con las nuevas tecnologías la formación institucional se está quedando obsoleta. Existen muchísimas personas con capacidades increíbles que se han formado de manera autodidacta, a través de manuales, vídeos formativos en diversas plataformas, y dedicación. Malcolm Gladwell afirmaba que "reaching the 10,000-Hour Rule, which he considers the key to success in any field" (Blink, Inteligencia Intuitiva. Malcolm Gladwell). Lo que viene siendo que practicar durante 10.000 horas una materia te asegura la clave para el éxito en cualquier campo.

Si bien es cierto que se ha desmitificado y que no basta solo con la práctica sino que también influye la formación, incrementa un 12% la capacidad. (Deliberate Practice and Performance in Music, Games, Sports, Education, and Professions: A Meta-Analysis. Brooke N. Macnamara, David Z. Hambrick, Frederick L. Oswald. 2014).

Además de desarrollador, soy pianista y en estos dos últimos meses he sido pianista acompañante en dos recitales de poesía y música. También me dedico, de manera amateur, a la producción y masterización, realizando masterizaciones, de manera cotidiana, a diversos cantantes de renombre en youtube.

Antes de seguir desviando demasiado el tema central, en el trabajo nos han salido varios clientes potentes y, a nivel de desarrollo, está siendo cada vez más difícil (e interesante). La organización de la programación es muy importante ya que, lo óptimo, no es desarrollar y adaptar X solución para X cliente, sino poder aplicar X solución para todos aquellos clientes que, aunque presenten casos diferentes, tengan un planteamiento de órdenes lógicas similar. De aquí recomiendo el libro "Design Patterns" de Erich Gamma, John Vlissides, Ralph Johnson y Richard Helm.

Del mismo modo, tanto la organización de las ideas como del tiempo es fundamental. En este apartado recomiendo "Scrum and Extreme programming" de Eugenia Bahit. Es de licencia Creative Commons y de descarga gratuita. 

¡Y horarios de descanso! No sería la primera vez que dedico de entre 12 y 14 horas al día a un proyecto, no pudiendo ser óptimo ni eficaz en mi trabajo y, gracias al descanso, arreglar un bug del que no podía encontrar su ubicación en un simple minuto. El descanso es importante, importantísimo.