Table of Contents
Te damos la bienvenida a la tercera y última parte de nuestra serie charlas con expertos en desarrollo de software. Como ya hemos mencionado antes, esta iniciativa es una sección en la que entrevistamos a ingenieros de software y expertos del sector para conocer mejor sus profesiones, esfuerzos, aficiones y perspectivas sobre diversos temas relacionados con la tecnología.
Hoy le traemos cuatro entrevistas con expertos en desarrollo de software que merece la pena ver. Échales un vistazo.
Expertos en desarrollo de software
Alejandro Moleiro
En esta entrevista, tuvimos el placer de hablar con Alex Moleiro, experto en desarrollo de software y director de ingeniería en Adevinta. Alex compartió su formación en ingeniería de telecomunicaciones y sus 20 años de experiencia en desarrollo de software. Habló del impacto de la Inteligencia Artificial en la industria, particularmente en la mejora de los listados de productos y la optimización del uso de los servidores.
En cuanto a los eventos, Alex destacó la importancia de la creación de redes y la interacción social, recomendando conferencias como el Global Software Architecture Summit organizado por Apiumhub y DevBcn (antes conocida como JBCNConf).
En cuanto a recomendaciones de libros, Alex destacó algunos no técnicos pero centrados en el liderazgo, como «Buena estrategia y mala estrategia» y «Candor radical». También mencionó «Good to Great», un libro escrito por Jim Collins que ofrece ideas para transformar empresas ordinarias en extraordinarias. Alex considera que estos libros son valiosos porque ofrecen consejos prácticos aplicables a cualquier equipo.
Cuando se le preguntó por sus referencias en el campo del software, Alex mencionó a Dave, el autor de «Continuous Delivery», como alguien a quien sigue actualmente. Aprecia el enfoque accesible de Dave y su atención a la entrega continua.
En general, la entrevista proporcionó información valiosa sobre la experiencia de Alex, sus intereses, recomendaciones de libros y objetivos futuros en el desarrollo de software. Le sugerimos que vea la entrevista completa en nuestro canal de YouTube.
Juan Manuel Serrano
Tuvimos la oportunidad de hablar con otro experto en desarrollo de software, Juan Manuel Serrano Hidalgo, fundador de Habla Computing. Juan Manuel compartió sus ideas sobre varios temas, entre ellos el impacto de la Inteligencia Artificial (IA) en la programación y el resurgimiento de los eventos en la era post-pandémica.
En cuanto a la IA, Juan Manuel destacó su influencia en los lenguajes de programación más populares y la aparición de los modelos GPT (Generative Pre-trained Transformer). Aunque no participa directamente en la investigación sobre IA, reconoce su importancia y su potencial para transformar las prácticas de programación.
A la hora de hablar de eventos, Juan Manuel señaló que, aunque el número de asistentes no ha alcanzado los niveles anteriores a la pandemia, la gente está volviendo poco a poco a las conferencias y reuniones. Recomendó Lambda World, una conferencia sobre programación funcional, y destacó la próxima Scalar Conference en Madrid, un evento importante para la comunidad.
Los libros y los autores también fueron protagonistas de la entrevista. Juan Manuel recomendó «The Red Book» de Runar Bjarnason y Paul Chiusano como recurso completo para aprender programación funcional en Scala. También mencionó «Learn You a Haskell for Great Good!» de Miran Lipovača como una valiosa introducción a Haskell. Además, compartió su interés por el libro de Eugenia Cheng «The Joy of Abstraction», que proporciona una base sólida para los diseñadores de lenguajes.
Como profesor universitario, Juan Manuel observó que los estudiantes suelen recurrir a fuentes en línea, como canales de YouTube, además de a los libros de texto tradicionales. Aunque proporciona cuadernos y materiales en clase, reconoce la riqueza de los contenidos en línea disponibles para la enseñanza de la programación.
De cara a 2023, Juan Manuel expresó sus objetivos para seguir aprendiendo y explorando. Tiene previsto profundizar en la teoría de categorías, centrándose en su aplicación al diseño de lenguajes. También quiere profundizar en su conocimiento de los lenguajes de programación basados en matrices, como Cadence, y explorar las conexiones entre lógica y computación, incluido el concepto de continuaciones.
En general, la entrevista proporcionó valiosos datos sobre la evolución del panorama del desarrollo de software, el impacto de la IA, el retorno de los acontecimientos, los recursos recomendados para el aprendizaje y los objetivos personales de Juan Manuel para el futuro.
Pablo del Vecchio
Siguiendo con nuestras entrevistas a expertos en desarrollo de software, también tuvimos el placer de contar con Pablo del Vecchio, CTO y arquitecto de software para varias empresas, centrándose actualmente en la tecnología blockchain. A lo largo de los años, las funciones de Pablo han abarcado desde desarrollador de software a arquitecto, gestor de proyectos y jefe de equipo en varios sectores y países.
En cuanto a los eventos del sector, Pablo recomendó algunas conferencias sobre blockchain y destacó la creciente importancia de mantenerse al tanto de la rápida evolución del panorama tecnológico. Pablo también destacó la importancia de los libros de programación clásicos y los conocimientos únicos que proporcionan, sugiriendo que algunos conceptos se asimilan mejor a través de los textos tradicionales en papel que de los recursos exclusivamente en línea.
De cara a 2023, Pablo expresó su intención de explorar más a fondo herramientas como Copilot y comprender cómo se integran en las estrategias de los principales actores tecnológicos. Animó a adoptar un enfoque proactivo para adaptarse a estos cambios y comprender mejor sus implicaciones. A medida que la tecnología evoluciona, Pablo subrayó que estar abierto al cambio y mantenerse informado es esencial para tener éxito en la industria tecnológica.
Sus ideas ofrecen una perspectiva valiosa tanto para los aspirantes a desarrolladores como para los experimentados. Vea su entrevista completa en nuestro canal de YouTube.
Marc Torrent
Por último también entrevistamos a Marc Torrent, jefe de ingeniería de ManoMano. Marc comenzó su entrevista hablando de su trayectoria en el sector, desde sus inicios universitarios hasta sus primeras experiencias laborales. También se tomó su tiempo para repasar algunas de las tareas que realiza en su puesto actual y destacó algunos logros del año pasado.
Marc también explicó el concepto de liderazgo tecnológico y lo que implica. Cuando se le preguntó por eventos tecnológicos, recomendó Spring.io, DevBCN, NodeConf y algunos otros. También recomendó LedDev para los interesados en liderazgo y gestión. Entre los autores o personas influyentes en las redes sociales, Marc recomendó seguir a Dan Abramov, Kent C. Dodds, Martin Fowler, Josh Long, Robin Moffatt, Gergely Oroz, Will Larson y muchos otros.
Esta entrevista fue muy enriquecedora para conocer mejor a Marc, sus intereses y sus objetivos futuros. No te la pierdas en nuestro canal de YouTube.