Nueva iniciativa: charlas con expertos en desarrollo de software

Compartir esta publicación

Nos complace presentar nuestra nueva iniciativa «charlas con expertos en desarrollo de software», un espacio en el que entrevistamos a desarrolladores de software y líderes del sector para conocer mejor sus carreras, iniciativas, intereses y opiniones sobre diversos temas relacionados con la industria tecnológica.

A través de estas entrevistas, queremos proporcionar conocimientos y perspectivas valiosas a nuestra comunidad y ayudarles a navegar por la siempre cambiante industria del desarrollo de software. Estas entrevistas son un valioso recurso que puede resultar útil para quienes estén interesados en iniciar una carrera en el desarrollo de software o en escuchar los consejos de expertos.

Charlas con expertos en desarrollo de software

Inma Navas

Nuestra primera entrevista con expertos en desarrollo de software fue con Inma Navas, ingeniera de software y ganadora del sorteo de nuestro libro Software Architecture Metrics. Inma comenzó a trabajar como desarrolladora de software en 2012, y ahora trabaja como responsable de la competencia de backend en Mango. Su stack actual es Java y Kotlin.

En su entrevista, Inma explicó cómo 2022 fue un año de cambios para ella, ya que empezó en un nuevo equipo en el que tuvo la oportunidad de aprender nuevas tecnologías como Kafka y MongoDB. En este proyecto también se interesó por la arquitectura de software.

Inma disfruta asistiendo a eventos de desarrollo de software, entre sus favoritos se encuentran: Women Techmakers, un evento inspirador dedicado a las mujeres en la tecnología, Software Crafters Barcelona, y el Global Software Architecture Summit (GSAS), un evento organizado por Apiumhub.

Para estar al día de las últimas tendencias del sector, a Inma le gusta leer artículos en blogs como el de Martin Fowler y el de Manuel Rivero, Garajeando. Ambos le parecen valiosos e interesantes. Inma también recomienda seguir a expertos en las redes sociales, como Allen Hollow, que comparte contenidos sobre desarrollo de software, y Nerea Luis, una informática española que tuitea regularmente sobre inteligencia artificial.

  Ventajas de Jenkins

Para concluir la entrevista, Inma nos habló del principio «Keep it simple» y de cómo cree que es clave en el desarrollo de software. También compartió con nosotros los aspectos que le gustaría mejorar o aprender este año. No te pierdas la entrevista completa para aprender más cosas sobre Inma y su carrera.

Anyul Rivas

Continuando con nuestras entrevistas con expertos en desarrollo de software, también tuvimos con nosotros a Anyul Rivas. Anyul es ingeniero de software principal en CloudBlue y líder de la comunidad BarcelonaJUG. Anyul compartió su amplia experiencia profesional de 15 años en tecnologías web, incluyendo JavaScript, TypeScript, PHP, C#, y principalmente Java. Se describió a sí mismo como un artesano del software, haciendo hincapié en la importancia de mantener y mejorar continuamente el software a lo largo del tiempo.

Como miembro del Barcelona Java Users Groups, también conocido como BarcelonaJUG, Anyul contribuye activamente a la comunidad como mentor en hackathons y organizando eventos. BarcelonaJUG es una asociación sin ánimo de lucro fundada en 2012 para fomentar el intercambio de conocimientos y el aprendizaje sobre Java, Kotlin, la nube, DevOps y las mejores prácticas de codificación.

Durante la entrevista, Anyul destacó la importancia de asistir a iniciativas de la comunidad como meetups, coding dojos y talleres. En cuanto a los próximos eventos, BarcelonaJUG está planeando un cambio emocionante. Renombrarán la JBCN conf como DevBcn, ampliando la conferencia para cubrir temas de front-end, machine learning, big data, cloud computing y DevOps.

En cuanto a libros de desarrollo de software, Anyul recomienda «Accelerate», de Nicole Forsgren, Jez Humble y Gene Kim. También menciona «Team Topologies», de Manuel Pais y Matthew Skelton, y «Continuous Delivery», de Dave Farley, como lecturas imprescindibles.

Anyul se inspira en figuras influyentes como Gene Kim, Jez Humble, Simon Brown, Gregor Hohpe, Neil Ford, Mark Richards y Josh Long. Estos líderes de opinión y muchos otros aportan valiosos conocimientos y puntos de vista a la comunidad de desarrollo de software.

Henriette Hettinga

También tuvimos el placer de contar con Henriette Hettinga para nuestra charlas con expertos en desarrollo de software. Henriette es una gestora de proyectos comunitarios de software conocida por una iniciativa llamada Code Women. Aunque tiene formación en gestión, más tarde se interesó por la programación. Henriette empezó aprendiendo Python por su cuenta y luego recibió una beca para un campamento de desarrollo web.

  Apiumhub logra el mayor crecimiento en 7 años

Su historia con Code Women comienza durante la pandemia de COVID-19. Henriette trabajó como voluntaria en una organización llamada MigraCode, que ofrece campamentos de entrenamiento gratuitos a refugiados y migrantes. Mientras apoyaba a esta organización como instructora, se dio cuenta de que las mujeres del programa dudaban a la hora de hacer preguntas en comparación con sus homólogos masculinos. Consciente de la necesidad de apoyo adicional y de fomentar la confianza de las mujeres en la codificación, Henriette obtuvo permiso del campo de entrenamiento para organizar sesiones adicionales específicamente para mujeres.

Estas sesiones de Code Women empezaron los domingos por la tarde, proporcionando un espacio seguro para que las mujeres hablaran de sus preocupaciones y ganaran confianza en la codificación. Las sesiones también fomentaron el sentido de comunidad, especialmente entre las mujeres inmigrantes recién llegadas a Barcelona. Durante la fase inicial, participaban entre seis y ocho mujeres, pero a medida que se corría la voz, más mujeres expresaban su interés por unirse. En la actualidad, CodeWomen cuenta con más de 700 miembros. ¡Apiumhub es un orgulloso colaborador de esta organización!

Henriette también habló de sus objetivos e intereses para el año 2023. Expresó su deseo de evaluar la dirección de Code Women y asegurarse de que satisface las necesidades y expectativas de las mujeres del sector. La planificación estratégica y la colaboración con otras plataformas como Women in Data también son prioridades. Mencionó la posibilidad de organizar otro desafío de código, similar a un mini-hackathon, para proporcionar a las mujeres una experiencia práctica en un entorno de apoyo.

En cuanto a los temas de interés actual, Henriette mencionó la lectura del libro «Invisible Women», que arroja luz sobre las disparidades de género que sufren las mujeres en diversos aspectos de la vida, como el trabajo, la atención sanitaria y el cuidado de los niños. Hizo hincapié en la necesidad de concienciación y de mejoras prácticas para crear una sociedad más equitativa. Fue un placer contar con su presencia.

  Regresión Lineal para Machine Learning

Nacho Cougil

Otra de nuestras charlas con expertos en desarrollo de software fue con Nacho Cougil, Fundador de BarcelonaJUG, cofundador de DevBcn Java Champion & Principal Software Engineer en Dynatrace.

Nacho habló de su participación en el Barcelona Java User Group, una comunidad abierta centrada en el aprendizaje y la conexión con otras personas en el espacio de Java y tecnologías relacionadas. Destacó la colaboración entre Apiumhub y la comunidad, que ha ayudado a promover sus actividades.

En cuanto a su trabajo en Dynatrace, Nacho habló de los retos y la emoción de construir una nueva plataforma para la observabilidad. Hizo hincapié en la necesidad de aprender y adaptarse a las nuevas tecnologías y colaborar con los equipos para mejorar el producto.

Cuando se le preguntó por libros de desarrollo de software, Nacho recomendó «TDD by Example», de Kent Beck, «Growing Object-Oriented Software, Guided by Tests», de Steve Freeman y Nat Pryce, y «Working Effectively with Legacy Code», de Michael Feathers.

A la hora de investigar nuevos temas, Nacho menciona Twitter y DZone como fuentes fiables de información. En estas plataformas encuentra contenido valioso relacionado con microservicios, Java y tecnologías en la nube. De cara al futuro, Nacho expresó su deseo de mejorar la experiencia de los desarrolladores mediante la creación de plataformas con las que sea fácil trabajar y aprender. También señaló la creciente importancia de la IA y su potencial para mejorar los procesos de desarrollo de software.

En la próxima parte de este artículo, compartiremos otras entrevistas con expertos en desarrollo de software, que también llevan muchos años trabajando en el sector.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Suscríbete a nuestro boletín de noticias

Recibe actualizaciones de los últimos descubrimientos tecnológicos

¿Tienes un proyecto desafiante?

Podemos trabajar juntos

apiumhub software development projects barcelona
Secured By miniOrange