gourses

← Volver a la búsqueda

El Camino a Senior: Claves para el Éxito como Programador

udemy · ⭐ 4.78 (274 reseñas) · Todos los niveles · es · ⏱ 4,5 h

Impartido por Daniel Blanco Calviño · 1.820 alumnos

59.99 USD

Entra en tu cuenta para guardar este curso y volver a él cuando quieras.

Comparar este curso
Ver curso en udemy

Enlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información

Descripción

Para llegar a ser un buen programador no basta con aprender nuevos lenguajes o dominar tecnologías. Ser realmente bueno implica desarrollar una serie de habilidades que van mucho más allá del código. Ya seas un recién graduado, estés en un rol junior, o tengas más experiencia, el contenido de este curso está diseñado para hacerte un ingeniero más sólido y capaz de generar un mayor impacto en tu equipo y en tu empresa, lo que te permitirá crecer profesionalmente. Todo lo que vamos a ver está basado en cosas que yo mismo he usado a lo largo de mi carrera para llegar a posiciones senior en empresas como Salesforce o MongoDB. Los módulos del curso serán los siguientes: • El Camino hacia Senior Software Engineer. Módulo centrado en cómo planificar tu carrera y establecer metas claras. • Efectividad y Productividad como Ingeniero de Software. Veremos cómo optimizar tu productividad, centrándonos en las actividades de alto impacto. Aprenderás a priorizar, estimar, optimizar la velocidad de iteración y realizar mejores code reviews. • Desarrollo de Habilidades Técnicas Avanzadas. Exploraremos cómo desarrollar diversas habilidades técnicas avanzadas, como pueden ser el dominar tu entorno de desarrollo y el debugging, la importancia de los design docs, y cómo gestionar la deuda técnica de nuestros proyectos. • Desarrollo del Equipo y Cultura Organizacional. Trataremos por qué es importante involucrarse en el desarrollo del equipo como ingeniero de software. • Soft Skills y Desarrollo Profesional. Veremos cómo desarrollar soft skills como la comunicación, la mentoría, la gestión de conflictos y el networking, aspectos clave para crecer en tu rol de ingeniero. • Más Allá del Rol del Ingeniero de Software Senior. Hablaremos del futuro con la irrupción de nuevas tecnologías como la inteligencia artificial, del desarrollo de proyectos personales y el impacto que eso tiene en tu carrera como ingeniero de software. • Transición a Roles de Liderazgo. Exploraremos los patrones y antipatrones de liderazgo, cómo gestionar equipos y los desafíos comunes al pasar a roles de gestión. Quiero recalcar que en este curso no se va a tratar nada de código, ya que no es un curso técnico. Lo que te voy a dar son una serie de herramientas para que puedas ofrecer más valor a tu equipo y a tu organización, ayudándote a avanzar a roles más senior. El primer paso ya lo has dado, te has interesado por tu carrera profesional. ¡Te animo a unirte a este curso para mejorar como programador!

Lo que aprenderás

  • Priorización, estimación y optimización de tu tiempo.
  • Mejores prácticas para code reviews efectivas.
  • Técnicas de debugging y gestión de deuda técnica.
  • Liderazgo, desarrollo del equipo y mentoría a ingenieros junior.
  • Crea buenos design docs (documentos de diseño)
  • Soft Skills: comunicación, gestión de conflictos, networking y feedback.
  • Transición de roles técnicos a posiciones de liderazgo.
  • Establecer metas y creación de un plan de carrera.

Requisitos

  • No se necesita experiencia profesional. Válido para todos los niveles, desde recién graduados y juniors, a personas con más experiencia.