Speaker

Sergie Code

Sergie Code

Software Engineer and technology content creator, currently Frontend project leader at a major American Insurance company.

Software Engineer y divulgador de tecnología, actualmente líder de proyecto Frontend en una importante compañía de Seguros Americana

London, United Kingdom

Actions

I am a programmer specialized in Frontend and a passionate creator of content about technology on platforms such as Youtube, LinkedIn, Instagram and Facebook, etc.
This 2023, I have taken the lead on a successful frontend development campaign for a leading US insurance company.

My primary focus is on web application development using technologies such as Angular, ReactJs, Javascript, Typescript, Java, NodeJS, CSS and CSS preprocessors. In addition, I have experience in frameworks and libraries such as Tailwind, Bootstrap, and Material, as well as languages such as Python, among others.

Currently, I have the privilege of leading the Frontend development campaign based on Angular. My role involves working closely with a talented team to ensure the successful implementation of projects and delivery of high quality results.

Soy un programador especializado en Frontend y un apasionado divulgador de tecnología en plataformas como Youtube, LinkedIn, Instagram y Facebook, etc.
Este 2023, he asumido el liderazgo de una exitosa campaña de desarrollo frontend para una destacada empresa estadounidense de seguros.

Mi enfoque principal se encuentra en el desarrollo de aplicaciones web utilizando tecnologías como Angular, ReactJs, Javascript, Typescript, Java, NodeJS, CSS y preprocesadores CSS. Además, tengo experiencia en frameworks y librerías como Tailwind, Bootstrap, y Material, así como en lenguajes como Python, entre otros.

Actualmente, tengo el privilegio de liderar la campaña de desarrollo Frontend basada en Angular. Mi papel implica trabajar en estrecha colaboración con un equipo talentoso para garantizar la implementación exitosa de proyectos y la entrega de resultados de alta calidad.

Area of Expertise

  • Business & Management
  • Information & Communications Technology
  • Media & Information

Topics

  • Desarrollo Web
  • Programación
  • Programming
  • JavaScript
  • ReactJS
  • Angular
  • Tecnología
  • Technology

Desarrollo Web en la Era de la Inteligencia Artificial: Aprovecha las Herramientas del Futuro

La cuarta revolución industrial, caracterizada por el rápido avance de la inteligencia artificial (IA) y la tecnología digital, ha generado una serie de incertidumbres entre los programadores y profesionales de TI. En esta charla, exploraremos en profundidad cómo mantenerse actualizados en este entorno en constante evolución y discutiremos estrategias para aprovechar las nuevas herramientas y oportunidades que surgen con este cambio de paradigma en el campo de la tecnología.

La inteligencia artificial ha experimentado avances significativos en los últimos años, lo que ha llevado a la automatización de tareas rutinarias, la mejora de la eficiencia operativa y el desarrollo de aplicaciones y servicios innovadores. Sin embargo, este rápido progreso también ha generado preocupaciones sobre el futuro de los profesionales de TI y los programadores. La pregunta principal que surge es cómo mantenerse al día y seguir siendo relevantes en un entorno tecnológico en constante transformación.

Cuando hablamos específicamente del desarrollo web, podemos identificar un cambio de paradigma que se produjo con la llegada de las herramientas de IA. Antes de su incursión, era crucial estudiar a fondo las tecnologías y ser capaz de resolver problemas de pequeña y gran escala. Aunque teníamos acceso a fuentes de información extensas como Google o Stack Overflow, era necesario procesar y adaptar esa información para que fuera relevante a los desafíos comerciales específicos. Era imprescindible leer la documentación de manera constante y memorizar la estructura principal de cada tecnología, con el fin de ser eficiente al enfrentar solicitudes de desarrollo o problemas que surgieran.

Sin embargo, con la llegada de las herramientas de IA, se ha producido un cambio de paradigma notable. Los desarrolladores web ahora experimentan un aumento significativo en la automatización de tareas rutinarias, gracias a la capacidad de las IAs para generar código, detectar errores y optimizar el rendimiento.

La herramienta GitHub Copilot, por ejemplo, utiliza modelos de lenguaje para ofrecer sugerencias y completar fragmentos de código en tiempo real. Además, existen codeLinters basados en IA como DeepCode y CodeClimate, que utilizan técnicas de aprendizaje automático para analizar el código y ofrecer sugerencias de mejora, detectar errores y proporcionar consejos de estilo de codificación.

Las herramientas de IA también han impulsado la personalización y mejorado la experiencia del usuario al analizar los datos de comportamiento y preferencias de los usuarios. Esto se logra mediante el uso de chatbots y asistentes virtuales inteligentes que interactúan en tiempo real con los usuarios, brindando soporte y atención al cliente de manera eficiente. Algunas herramientas populares en este campo incluyen Dialogflow, que permite crear chatbots conversacionales utilizando IA, y herramientas como Tabnine y Codota, que utilizan modelos de IA para proporcionar sugerencias de código contextuales mientras escribes.

El avance de la inteligencia artificial (IA) y el procesamiento de lenguaje natural (NLP) ha dado lugar a un cambio significativo en el rol del desarrollador web. Ahora, más que nunca, los desarrolladores web deben adaptarse y evolucionar en este entorno en constante cambio.

En primer lugar, se ha resaltado la importancia de la creatividad en el trabajo de un desarrollador web. Si bien las tecnologías de IA y NLP pueden automatizar tareas repetitivas, es la creatividad del desarrollador la que permite encontrar soluciones innovadoras y crear experiencias web únicas y cautivadoras.

Además, los desarrolladores web han asumido un nuevo rol como responsables de garantizar que los productos desarrollados cumplan con las expectativas y requisitos del cliente, incluso al utilizar tecnologías de IA y NLP. Esto implica comprender las necesidades del cliente, utilizar las herramientas de IA y NLP de manera efectiva y asegurarse de que el producto final satisfaga las necesidades del cliente de forma óptima.

El trabajo en equipo también se ha vuelto esencial, ya que los desarrolladores web deben colaborar con profesionales de IA y NLP para integrar estas tecnologías de manera efectiva en los proyectos. Esto requiere una comunicación clara y una comprensión mutua para aprovechar al máximo el potencial de estas tecnologías en el desarrollo web.

Por último, la usabilidad y la experiencia de usuario se han convertido en aspectos críticos. Los desarrolladores web deben tener en cuenta la forma en que los usuarios interactúan con los productos web y garantizar una experiencia fluida, intuitiva y atractiva. Esto implica tener conocimientos sólidos en diseño centrado en el usuario, arquitectura de información y accesibilidad web para crear interfaces amigables y satisfactorias para los usuarios.

El avance de la inteligencia artificial y el procesamiento de lenguaje natural ha revolucionado el papel del desarrollador web, exigiendo adaptabilidad y evolución constantes. Si bien estas tecnologías pueden automatizar tareas repetitivas, es la creatividad del desarrollador la que genera soluciones innovadoras y experiencias web cautivadoras.
Los profesionales que comprendan las necesidades del cliente, utilicen las herramientas de IA y NLP de manera efectiva y trabajen en equipo con expertos en el campo, serán los que triunfen en este nuevo entorno.

La inteligencia artificial no reemplazará a los profesionales, sino que serán los profesionales que sepan utilizarla quienes marcarán la diferencia y liderarán el futuro del desarrollo web.

Pensado más para charla, con diapositivas, la idea es mostrar antes y después y hacer sugerencias para el futuro del rubro IT sobre todo desarrollo web con las nuevas tecnologías de IA y NLP presentes.

¿Cómo sobrevivir en la industria IT?

Cuento mi experiencia personal de Desarrollador y Divulgador de Programación, donde comencé como muchos con una ilusión y hoy en día lidero un equipo de Frontenders para una importantísima compañía de seguros estadounidense.

¿Con qué tecnología debo comenzar?
¿Es dificil conseguir el primer trabajo?
¿Qué debo tener en cuenta para mis primeras entrevistas?
¿Cómo debe ser mi Curriculum?
¿Es importante el inglés?
¿Es importante tener un título?
¿La inteligencia artificial va a dejar a los programadores sin trabajo?

Estas y muchas preguntas más, desarrolladas con una charla amena, con algo de humor y desde la perspectiva de alguien que vivió todas estas respuestas que serán relatadas a modo de anécdotas.

Esta charla surge de las consultas de mis seguidores y además de una curiosa anécdota:
Me habían invitado a dar un Workshop en la USINA DEL ARTE sobre Angular y se cayó un Speaker en el salón principal. Por este motivo, decidí cambiar la temática porque claramente la audiencia general no iba a conocer del tema y decidí hablar sobre mi experiencia personal y fue un éxito absoluto.

Compartí escenario con Brais Moure y Nicolas Schurmann y fue un orgullo para mí poder compartir mi experiencia frente a muchos chicos ilusionados con carreras relacionadas a la tecnología.

Pueden encontrar la charla en YouTube completa para ver mi capacidad de oratoria y comunicación

Esta charla surge de las consultas de mis seguidores y además de una curiosa anécdota:
Me habían invitado a dar un Workshop en la USINA DEL ARTE sobre Angular y se cayó un Speaker en el salón principal. Por este motivo, decidí cambiar la temática porque claramente la audiencia general no iba a conocer del tema y decidí hablar sobre mi experiencia personal y fue un éxito absoluto.

Compartí escenario con Brais Moure y Nicolas Schurmann y fue un orgullo para mí poder compartir mi experiencia frente a muchos chicos ilusionados con carreras relacionadas a la tecnología.

Angular 17: cambios de raíz para una renovación total

Ya la versión de Angular 16 había sido impresionante, pero la versión 17 es realmente un cambio de juego. Angular vuelve más fuerte que nunca y yo te pongo al día para que sepas todas las novedades y como aplicarlas:

🔸Nueva Documentación
🔸Nueva sintaxis en las Estructuras de Control
🔸Vistas aplazables (Lazy Loading con Defer)
🔸Desaparición de los módulos, componentes standalone por defecto
🔸Nuevos Hooks para Ciclos de Vida
🔸Vite y EsBuild Plus por Defecto
🔸Desaparición de los módulos, componentes standalone por defecto

Tengo la charla y las diapositivas preparadas ya que dí una charla en la USINA DEL ARTE junto a Brais Moure y Hola Mundo para más de 4000 personas.

React más reactivo que nunca: Uso de Signals

Las signals son un mecanismo que permite a los componentes suscribirse a cambios en el estado o en otros valores y reaccionar en consecuencia. Cuando se produce un cambio en una signal, todos los componentes suscritos a esa signal se vuelven a renderizar automáticamente para reflejar el nuevo estado.

El uso de signals es una forma de lograr la reactividad sin necesidad de utilizar un sistema de estado global como Redux o Mobx. Las signals pueden ser especialmente útiles cuando se trabaja con datos locales en un componente y se desea que ese componente se actualice automáticamente cuando los datos cambian.

La idea de las Signals fue implementada originalmente por SOLID.JS, una característica específica del framework que se utiliza para gestionar el flujo de datos reactivo.

Posiblemente signals sea incorporada de forma nativa en REACT 19 pero para esta charla estaremos importandola de la librería PREACT

Ya tengo la charla preparada con diapositivas y todo. Hice un Workshop para React Buenos Aires y fue un éxito.

Sergie Code

Software Engineer and technology content creator, currently Frontend project leader at a major American Insurance company.

London, United Kingdom

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top