SWE 2 - Ingeniero de Software II
Planifico, diseño y entrego proyectos de software de manera autónoma, asegurando despliegues coordinados y un impacto en el cliente.
Alcance
Ejecutas las misiones y objetivos de mi equipo. Ampliarás el alcance más allá del proyecto a proyecto al elevar a los SWE1, promover una buena salud del código, practicar la excelencia operativa y avanzar en la misión del equipo.
Oficio
Tu enfoque es principalmente dominar la capacidad de entregar características de alta calidad que estén libres de errores evidentes y cuyo código sea fácilmente legible por otros. Mantienes y adaptas tus contribuciones históricas para mejorar su calidad y extensibilidad. Eres capaz de traducir requisitos de producto en código y de identificar áreas de la base de código que son difíciles de desarrollar.
Estás aprendiendo a diseñar y arquitectar soluciones para los proyectos en los que trabaja tu equipo. Creas documentación de modo que las decisiones puedan ser comunicadas de manera clara y referenciadas históricamente, ayudando a otros a construir sobre tus contribuciones.
Responsabilidad | Comportamientos |
Técnico |
|
Alcance y Estimación |
|
Calidad |
|
Excelencia Operativa |
|
Diseño |
|
Comunicación y Colaboración
Contribuyes a las reuniones de planificación de tu equipo con Producto, Diseño y Software asegurando que las características que asume tu equipo tengan un impacto en el cliente final. Comunicas opciones sobre cómo tu equipo podría entregar proyectos a Producto, sopesando las compensaciones entre calidad y velocidad en relación al entregable.
Representas bien a tu equipo a través de las Guilds, charlas técnicas, demostraciones de producto y comunicaciones escritas. Comunicas tanto los éxitos como las preocupaciones de manera sincera y oportuna a tu gerente o líder de equipo y siempre detallas tus comunicaciones con datos.
Responsabilidad | Comportamientos |
Autonomía |
|
Responsabilidad |
|
Basado en Datos |
|
Claridad |
|
Fomenta el Consenso |
|
Entrenamiento
Comienzas a entrenar a los SWE1 más cercanos a tu equipo en su oficio a través del liderazgo de proyectos, revisiones de código y retroalimentación sobre diseño. Colaboras estrechamente con ellos para que puedan experimentar tu nivel de oficio de primera mano.
Aumentas tu influencia en tu equipo a través de retroalimentación confiable en revisiones de código, planificación de proyectos concisa y explícita, y retroalimentación empática pero sincera a individuos tanto hacia arriba como hacia abajo. Buscas mantener la conciencia del bienestar de tu equipo, la salud del código y la misión.
Responsabilidad | Comportamientos |
Mentoring |
|
Influencia en el Equipo |
|
Transición al nivel SWE 3
Has estado en el nivel SWE2 durante 18 meses y operando a nivel Senior durante al menos 9 meses.
Aquí hay algunas áreas en las que podrías enfocarte para cerrar la brecha hacia el siguiente nivel:
- Comienzas a adquirir conocimientos en equipos de tu grupo e identificas comunes que pueden aprovecharse para acelerar el grupo y fomentar la alineación entre equipos.
- Lideras un proyecto, tomando la iniciativa en la traducción de requisitos de productos en especificaciones técnicas, creando diagramas de arquitectura y desglosando el proyecto para tu equipo. Ayudas a tu equipo a impulsar el éxito y mantienes un alto estándar de calidad para el entregable. Coordinas y construyes un plan de despliegue y buscas maximizar el éxito operativo mediante el envío de pequeños entregables. Mantienes a todos los interesados actualizados durante todo el proceso, asegurándote de celebrar hitos a medida que se logran con el equipo.
- Analizas la deuda técnica dentro de tu grupo identificando áreas de riesgo. Buscas invertir en áreas que se encuentran en la intersección de alta severidad y alta probabilidad. Consideras la velocidad de desarrollo como un riesgo para poder entregar productos al mercado y comienzas a formular planes para abordar la deuda técnica dentro de tu grupo, abogando por su priorización.
- Buscas contribuir a desafíos técnicos más grandes que eleven la calidad y la velocidad de tu pila. Obtienes el apoyo de líderes senior en tu pila y gestión y realizas la priorización y planificación asegurando que la iniciativa sea impactante.
- Te adueñas del dominio del producto de tu equipo a través de un compromiso proactivo con los servicios a los miembros al crear documentación de soporte y manejar las comunicaciones sobre interrupciones del servicio. Evangelizas las soluciones de tu equipo y compartes conocimientos a través del departamento.