Erster Production-Patch in einem CNCF-Sandbox-Projekt eines Münchner Cloud-Native-Startups
Übersicht
Worum es bei diesem Projekt geht.
Sie erhalten die GitHub-Issue-URL, die CONTRIBUTING.md des Projekts und Zugang zu einem Maintainer als Code-Reviewer. Beginnen Sie mit der Reproduktion: bauen Sie einen minimalen Failing-Test in der bestehenden GoTest-Suite, der den Bug zuverlässig zeigt. Kommentieren Sie das Issue mit der Reproduktion und schlagen Sie einen Lösungs-Ansatz vor — WARTEN Sie auf Maintainer-Bestätigung, bevor Sie tief implementieren (Respekt vor der Maintainer-Zeit ist OSS-Etikette). Implementieren Sie den Patch idiomatisch, halten Sie sich an die Linting- und Style-Regeln des Repos, schreiben Sie aussagekräftige Commit-Messages (Conventional Commits, falls das Projekt das nutzt). Öffnen Sie den PR mit klarer Beschreibung, Test-Coverage und Link zum Issue. Iterieren Sie durch 2-3 Review-Runden, ohne defensiv zu werden. Liefern Sie den gemergten PR-Link, einen Reproduktions-Branch (für den Fall, dass der Bug ohne Patch nochmal auftritt), ein 6-seitiges Reflexions-Memo (was war OSS-spezifisch schwer?) und einen Onboarding-Beitrag zum CONTRIBUTING-Guide.
Das Briefing
Was Du tust und was Du zeigst.
Wie führt man einen ersten Production-Patch in einem CNCF-Sandbox-Projekt von Issue-Triage bis Merge sauber durch?
Earning criteria — what you'll demonstrate
- OSS-Issue-Triage-Etikette beherrschen (Reproduktion vor Lösung, Maintainer-Zeit respektieren)
- Idiomatisches Go in einem fremden Codebase produktiv schreiben
- PR-Reviews ohne defensive Reaktion durchziehen
- Technische Reflexion als OSS-Lern-Disziplin praktizieren
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenSoftware Engineer
Software Engineers mit gemergten OSS-PRs in sichtbaren Projekten signalisieren Code-Qualität und Selbstständigkeit deutlicher als jede Bewertung in einem Coding-Interview.
Dieses Projekt schärft
- open-source-contribution
- go
- pr-etiquette
Backend-Engineer
Backend-Engineers, die CNCF-Operatoren patchen können, sind die seltenen Profile, die Cloud-Native-Plattformen produktiv erweitern.
Dieses Projekt schärft
- go
- kubernetes-operators
- test-driven-development
Noch eine Sache