Skip to main content

Verwenden deines GitHub-Profils zum Verbessern deines Lebenslaufs

Demonstriere mit deinem GitHub-Profil deine Fähigkeiten gegenüber Personalverantwortlichen.

Wie kann mein GitHub-Profil mir bei der Jobsuche helfen?

Wenn du einen Link zu deinem GitHub-Profil in deinen Lebenslauf einfügst, kannst du potenziellen Arbeitgebern deine Fähigkeiten und Erfahrungen zeigen. In diesem Artikel findest du praktische Tipps zum Vorbereiten deines GitHub-Profils für eine Jobsuche.

Nachdem du diese Schritte abgeschlossen hast, kannst du davon überzeugt sein, dass Personalverantwortliche einen guten Einblick in deine technischen Kenntnisse haben, wenn sie dein GitHub-Profil ansehen.

Schritt 1: Erstellen einer professionellen Bio

Deine Bio besteht aus ein oder zwei Sätzen, die unter deinem Profilbild angezeigt werden. Nutze deine Bio, um potenziellen Arbeitgebern einen allgemeinen Überblick darüber zu geben, wer du bist und welche Art von Arbeit du suchst.

Navigiere zu deinen Profileinstellungen, um deine Bio zu aktualisieren. Halte diese Beschreibung kurz und prägnant. Schreibe beispielsweise etwas wie „Hallo! Mein Name ist Mona und ich suche Arbeit als Front-End-Entwicklerin.“

Note

Du kannst auch gleich deine restlichen Profileinstellungen aktualisieren. Füge ggf. ein Profilbild, ein Link zu deiner Website oder deinem Portfolio sowie Links zu deinen Social-Media-Profilen hinzu.

Schritt 2: Erstellen einer Infodatei deines Profils

Im Vergleich zu deiner Bio kann das README für dein Profil flexibler gestaltet werden und ermöglicht mehr Kreativität. Du kannst mehr in die Infodatei deines Profils schreiben, um deine Kompetenzen und Interessen hervorzuheben.

Folgende Informationen solltest du der Infodatei für dein Profil hinzufügen:

  • Ein Vorstellung: Stelle dich und deinen professionellen Werdegang kurz vor.
  • Skills: Liste deine technischen Kompetenzen auf, darunter die Programmiersprachen, Frameworks und Tools, die du beherrschst.
  • Professional experience: Beschreibe, wo du zuvor gearbeitet hast und welche fachlichen Kompetenzen du erworben hast. Darunter können auch nicht-technische Fähigkeiten fallen, zum Beispiel Kommunikationsfähigkeit und Empathie.
  • Eine Auswahl deiner erfolgreichsten Projekte: Beschreibe einige Projekte, auf die du stolz bist. Du kannst diese Repositorys auch später hinzufügen, allerdings hast du in deiner Infodatei die Chance, weitere Kommentare abzugeben.
  • Erfolge oder Auszeichnungen: Zeige alle deine Erfolge, darunter Zertifizierungen oder Auszeichnungen, die du für deine Arbeit erhalten hast.

Informationen zum Erstellen deines Profil-README findest du unter Verwalten der Profil-README.

Note

Das Aktualisieren und Anpassen der Infodatei für dein Profil zeigt auch, dass du Markdown und HTML beherrscht, was nützliche Fähigkeiten für technische Berufe sind. Um potenziellen Arbeitgebern deine Fähigkeiten zu demonstrieren, suche nach Möglichkeiten, erweiterte Markdown- oder HTML-Elemente in der Infodatei für dein Profil zu verwenden.

Schritt 3: Präsentieren deiner besten Projekte

Wähle drei bis fünf Projekte aus, die an dein Profil angeheftet werden sollen, um sie hervorzuheben. Repositorys, die du anheftest, werden hervorgehoben, sodass du die Aufmerksamkeit der Personalverantwortlichen auf die Projekte lenken kannst, auf die du besonders stolz bist.

Wähle für die besten Chancen bei einem Bewerbungsgespräch die Projekte aus, die deine vielfältigen Fähigkeiten zeigen und für deine spezifische Jobsuche relevant sind. Wenn möglich, hefte einige Projekte an, die du erstellt hast, und einige, zu denen du beigetragen hast:

  • Projekte, die du besitzt, befinden sich vollständig unter deiner Kontrolle, sodass du sie mithilfe der nachstehenden Schritte verbessern kannst.
  • Open-Source-Projekte heben deine Fähigkeit hervor, mit anderen zusammenarbeiten zu können.

Klicke im Abschnitt „Popular repositories“ deines Profils auf Customize your pins, um die Repositorys anzuheften.

Schritt 4: Verbessern deiner präsentierten Projekte

Personalverantwortliche berücksichtigen in der Regel viele Bewerber für jede Stelle. Gehe davon aus, dass sie deine Projekte nur ein paar Minuten lang ansehen werden. Um den besten Eindruck während dieser kurzen Zeit zu vermitteln, solltest du deine Projekte leicht verständlich und übersichtlich vorstellen.

Schreiben einer hilfreichen Infodatei

Die Infodatei für das Repository deines Projekts ist ein idealer Ort, um einen prägnanten Projektüberblick zu geben. Verwende Copilot Chat, um dein README mit einem Prompt wie dem folgenden zu schreiben:

Schreiben ein README für mein Repository für den Lottozahlengenerator.

Kopiere dann die Antwort nach Bedarf in eine README.md-Datei im Stammverzeichnis des Repositorys. Hilfreiche READMEs enthalten:

  • Eine Liste der wichtigsten Features des Projekts
  • Details zum Einrichten und Ausführen des Projekts
  • Beispiel oder Demo des Projekts
  • Anweisungen zum Testen deines Codes

Aktualisieren der Repositorydetails

Klicke auf der Hauptseite des Repositorys rechts neben „About“ auf . Hier kannst du Informationen hinzufügen, mit denen Personalverantwortliche das Projekt schnell verstehen können:

  • Eine kurze Beschreibung deines Projekts
  • Eine Website, auf der das Projekt in Aktion gezeigt wird
  • Thementags, die dein Projekt kategorisieren

Den Code leicht verständlich gestalten

Um den besten Eindruck zu vermitteln, solltest du sicherstellen, dass Personalverantwortliche dein Projekt schnell verstehen können. Befolgen Sie diese bewährten Methoden:

  • einheitlichen Programmierstil im gesamten Projekt beibehalten
  • aussagekräftige Datei- und Verzeichnisnamen verwenden
  • hilfreiche Kommentare und Dokumentationen für komplexe oder wichtige Codeschnipsel verwenden
  • Code entsprechend beliebter Styleguides optimieren
  • komplexe Funktionen vereinfachen, große Klassen aufschlüsseln und redundanten Code entfernen
  • Tests durchführen, um zu überprüfen, ob dein Code erwartungsgemäß funktioniert

Am einfachsten kannst du diese Änderungen in VS Code mit Copilot vornehmen. Wenn du beispielsweise mit der Eingabe eines Zeilenkommentars beginnst, kann Copilot automatisch den Rest des Kommentars vorschlagen. Informationen zu den ersten Schritten findest du unter Einrichten von Visual Studio Code mit Copilot in der Visual Studio Code-Dokumentation.

Aktualisieren der Abhängigkeiten des Projekts

Wenn dein Projekt Abhängigkeiten aufweist, kannst du dein Bewusstsein für bewährte Sicherheitsmethoden beweisen, indem du die neuesten Versionen verwendest.

Du kannst diesen Prozess mit Dependabot automatisieren, wodurch Pull Requests generiert werden, die dein Projekt auf neue Versionen aktualisieren, sobald diese verfügbar sind. Weitere Informationen findest du unter Schnellstartanleitung für Dependabot.

Bonus: Pflegen deiner Projekte

Dein Profil kann jetzt in deinen Lebenslauf integriert werden! Die Änderungen, die du heute vorgenommen hast, haben große Auswirkungen auf deine Jobsuche und sorgen dafür, dass dein GitHub-Profil bei Personalverantwortlichen hervorsticht.

Wenn du dein Profil noch weiter verbessern möchtest, integriere diese Methoden in deine Programmierroutinen:

  • Behalte einen sauberen Commitverlauf bei. Verwende beschreibende Commitnachrichten, und arbeite in kleineren Batches, um deinen Projektverlauf verständlich zu machen.
  • Verwende Issues, Pull Requests und Projects. Präsentiere deine Kompetenzen in den Bereichen Aufgabenverwaltung und Projektplanung, indem du Fehler und Featureanforderungen mit Issues nachverfolgst und Projects verwendest, um sie zu organisieren.
  • Halte Abhängigkeiten auf dem neuesten Stand. Verwende Dependabot version updates, um die Abhängigkeiten deines Projekts automatisch mit den neuesten Sicherheitsfeatures und Fehlerbehebungen zu aktualisieren.
  • Wirke bei Open-Source-Projekten mit. Open- Source-Beiträge zeigen deine Fähigkeiten zur Zusammenarbeit und beweisen, dass du in komplexen Codebasen arbeiten kannst. Weitere Informationen finden Sie unter Möglichkeiten finden, um zu Open-Source auf GitHub beizutragen.