A day in the life of a software engineer at Platzi- Estefany Aguilar

Clase 8 de 11Platzi Conf Online 2024

Resumen

¿Cuál es la diferencia entre programadores y ingenieros de software?

Hay una clara distinción entre lo que hace un programador y lo que hace un ingeniero de software. Un programador se enfoca en la acción de crear código para resolver problemas inmediatos. Sin embargo, los ingenieros de software aplican una variedad de herramientas, políticas y procesos para abordar problemas más complejos a lo largo del tiempo. Esto incluye actividades como asistir a reuniones, analizar requisitos, diseñar soluciones, entre otras.

  • Acciones de un programador:

    • Escribir y probar código.
    • Corregir errores y bugs.
    • Continuar mejorando el código existente.
  • Acciones de un ingeniero de software:

    • Asistencia a reuniones.
    • Análisis de requisitos y diseño de soluciones.
    • Revisión y mantenimiento continuo del código.

¿Cómo es un día típico en la vida de un ingeniero de software?

Un ingeniero de software en Platzi puede dividir su día en cinco momentos clave, involucrando desde el autocuidado hasta actividades laborales específicas.

¿Cómo comienza el día?

El día de un ingeniero comienza temprano, entre las 6 y las 9 de la mañana, con actividades de autocuidado como meditar y caminar. Meditar antes de empezar a trabajar ayuda a mantener la calma, lo cual es esencial cuando se lidera un equipo. Caminar al aire libre expone al cuerpo a la luz del sol, algo que Andrew Huberman, profesor de Stanford, recomienda para activar el cuerpo y mejorar el sueño.

¿Qué sucede al iniciar la jornada laboral?

De 9 am a 12 pm, el ingeniero revisa herramientas de trabajo como Slack y organiza sus tareas diarias. La alineación con Product Managers y la revisión del código son fundamentales. Trabajar en equipo y recibir feedback constructivo es vital para mejorar.

  • Patrones recomendados para alinear equipos:
    • Hacer preguntas para guiar en la dirección correcta.
    • Ofrecer explicaciones claras y serviciales.
    • Responder de manera amable y paciente.

¿Cómo se organiza el trabajo después del almuerzo?

Después del almuerzo, entre 1:30 pm y 4 pm, se da prioridad a la colaboración en equipo. Las reuniones semanales de los frontends, llamadas "Weekly Confronteds", son importantes para discutir avances y proponer mejoras.

  • Importancia de Conocer al Equipo:
    • Tener identificado a expertos en diferentes áreas facilita recibir ayuda específica.
    • Documentar las actividades y propuestas asegura que el equipo esté al tanto del progreso y planifique colaborativamente.

¿Qué implica la fase final del trabajo?

Durante la última franja laboral, se realizan actividades específicas como la creación de pull requests y despliegues. Trabajando con microfrontends, los despliegues se vuelven ágiles, minimizando el riesgo de afectar sistemas más extensos.

  • Mejoras en Motivación:
    • Autonomía para realizar tareas.
    • Dominio sobre procesos y código.
    • Tener un propósito claro en las tareas diarias.

¿Qué se hace después de trabajar?

Después de la jornada laboral, entre las 6 y 10 pm, el ingeniero se dedica a estudiar y participar en clases virtuales. La frase "el intercambio de conocimiento comienza contigo mismo" resalta la importancia de aprender continuamente y estar dispuesto a enseñar a otros.

¿Cuáles son las claves para el éxito en la ingeniería de software?

El éxito en la ingeniería de software no solo depende del conocimiento técnico, sino también de un equilibrio en diferentes áreas:

  • Equilibrio trabajo-autocuidado: Es esencial balancear las tareas laborales con el cuidado personal.
  • Gestión del tiempo: Planificar actividades para ser productivo.
  • Hábitos saludables: Incluir meditación y ejercicio en la rutina diaria.

Frases Motivacionales para Ingenieros de Software

  • "Tú no eres tu código. Necesitas no solo creer en ti, sino también hacer que tus compañeros crean en ti."
  • "Como ingeniero, es posible que ejerzas más poder del que crees. El poder de cambiar literalmente la sociedad."