SWE 1 - Software Engineer
Ich liefere hochwertigen Code in die Produktion mit Unterstützung meiner Teamkollegen.
Umfang
Du führst definierte Aufgaben mit bekannten Lösungen aus. Du trägst zur Mission deines Teams unter Anleitung deines Managers bei. Du arbeitest an Projekten innerhalb deines Teams und stellst sicher, dass dein Beitrag mit hoher Qualität geliefert wird.
Handwerk
Deine Aufmerksamkeit gilt dem Lernen des WHOOP-Stacks und dem Aufbau deiner grundlegenden Kenntnisse, um hochwertigen Code zu deinen Projekten beizutragen. Du lernst die Abläufe und Rituale des Entwicklungszyklus deines Teams kennen. Du erwirbst Wissen durch das gründliche Lesen von Code und Dokumentation und wendest deine Erkenntnisse in deiner täglichen Arbeit an. Du passt dich dem Feedback aus der Codeüberprüfung an und steigerst die Qualität deines nächsten Beitrags, indem du auf früheren Bewertungen aufbaust. Du beginnst zu lernen, wie man die Arbeit in jedem deiner Projekte schätzt und verbesserst deine Schätzungen von Meilenstein zu Meilenstein. Du lernst, wie operative Exzellenz bei WHOOP aussieht, indem du an Rufbereitschaften teilnimmst und das Antworthandbuch durchliest. Du suchst nach Wissen, wie angemessene Reaktionen auf Probleme aussehen, und verlässt dich darauf, dass dir deine Teamkollegen bei Problemen helfen, die du noch nicht erlebt hast.
Verantwortung | Verhaltensweisen |
Technisch |
|
Scoping & Schätzung |
|
Qualität |
|
Operative Exzellenz |
|
Kommunikation und Zusammenarbeit
Du nimmst an Teammeetings teil und stellst Fragen, um sicherzustellen, dass du die Gründe hinter den Entscheidungen deines Teams klar verstehst. Du beobachtest Kollegen während der Teamprozesse und beginnst, sie selbstständig auszuführen. Du arbeitest eng mit deinen Kollegen zusammen, beobachtest deren Beiträge und Einfluss auf Projekte innerhalb deines Teams. Du hältst regelmäßig Kontakt zu deinem Team, suchst nach Rückmeldungen und teilst deine Fortschritte bei Projekten. Wenn du blockiert bist oder weitere Klarheit zu einem Projekt benötigst, unternimmst du zunächst Schritte, um deine Herausforderung zu recherchieren. Wenn du immer noch blockiert bist, fragst du dein Team um Hilfe und kommunizierst das Problem sowie mögliche Lösungen, über die du nachgedacht hast.
Du bist ein herausragender Kollege für dein Team. Du arbeitest mit Teamkollegen an Projekten und Herausforderungen zusammen. Du arbeitest respektvoll und konstruktiv mit den Menschen um dich herum und investierst in das Lernen über die Menschen um dich.
Verantwortung | Verhaltensweisen |
Autonomie |
|
Verantwortung |
|
Datenbasiert |
|
Klarheit |
|
Coaching
Du beginnst, die Praktikanten in deinem nahen Umfeld in ihrem Handwerk durch Peer-Coding und Codeüberprüfungen zu coachen. Du arbeitest eng mit ihnen zusammen, indem du sie durch die Dokumentation führst, die für deine Projekte relevant ist, Code-Muster erklärst und gemeinsam an How-to-Dokumenten arbeitest. Du strebst an, den Praktikanten durch eine erhöhte Beitragsgröße in deinen Projekten Wachstum zu ermöglichen.
Verantwortung | Verhaltensweisen |
Mentoring |
|
Einfluss auf das Team |
|
Aufstieg zur SWE 2-Stufe
Du bist seit 12 Monaten auf der SWE1-Stufe und arbeitest seit mindestens 6 Monaten auf der SWE2-Stufe.
Hier sind einige Bereiche, auf die du dich konzentrieren könntest, um deine Erfahrungen auf die nächste Stufe zu bringen:
- Du beginnst, bestehende Best Practices zu verbessern, iterierst sie und präsentierst deine Änderungen. Du beginnst, zu Bereichen, die dein Team besitzt, über dein zugewiesenes Projekt hinaus beizutragen und strebst an, sie im Laufe der Zeit kontinuierlich zu verbessern.
- Während der Planungsbesprechungen und Entwurfsüberprüfungen beginnst du, unabhängig deinen eigenen Teil der Projekte zu scopen und zu schätzen. Du beginnst, anderen bei Schätzungen in Bereichen des Codebestands des Teams zu helfen, mit denen du gut vertraut bist.
- Du erweiterst deinen Einfluss, indem du SWE1s durch Projekte, an denen du zusammenarbeitest, coachst und deren Qualität und Einfachheit der Lösungen hebst. Du beginnst, deine Kollegen durch Präsentationen und Tech Talks auf das nächste Level zu bringen und bildest die Ingenieure um dich herum weiter.