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.“
Hinweis
Während du hier bist, kannst du 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 eines Profil-README
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. Du kannst in der Infodatei jedoch mehr Kommentare bereitstellen. -
**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 Profil-README verwalten.
Tipp
Suche nach Möglichkeiten, deine Programmierfähigkeiten in der Infodatei für dein Profil zu zeigen. Ein Beispiel: @new2code demonstriert die Kenntnis von GitHub Actions und Python-Skripten, indem es tägliche Aktualisierungen für den Countdown to GitHub Universe-Bereich automatisiert.
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. Repositories, die du anpinnst, werden hervorgehoben angezeigt, sodass du die Aufmerksamkeit der Einstellungsmanager 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.
Um die Repositories anzuheften, klicken Sie im Abschnitt „Beliebte Repositories“ Ihres Profils auf Anpassen Ihrer Pins.
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.
Schreibe ein hilfreiches README
Die Infodatei für das Repository deines Projekts ist ein idealer Ort, um einen prägnanten Projektüberblick zu geben. Verwenden Sie Copilot-Chat, um Ihre README zu schreiben, mit einem Prompt wie diesem:
Schreiben ein README für mein Repository für den Lottozahlengenerator.
Kopiere die Antwort dann in eine README.md-Datei im Stammverzeichnis des Repositorys und bearbeite sie nach Bedarf. Hilfreiche READMEs umfassen:
- 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
Beispiel: Copilot hat die README-Datei für @new2codes Wandergeschwindigkeitsrechner geschrieben.
Aktualisieren Sie die Repository-Details
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 Stilrichtlinien 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
Die einfachste Möglichkeit, diese Praktiken zu befolgen, besteht darin, Copilot zusammen mit VS Code zu verwenden. Weitere Informationen findest du unter Einrichten von Visual Studio Code mit Copilot in der VS Code-Dokumentation.
Beispiel: Copilot hat die Kommentare in update_readme.py geschrieben, als @new2code den folgenden Prompt verwendet hat:
Hilf mir, einige hilfreiche Kommentare zu dieser Datei zu schreiben, damit sie leicht verständlich ist.
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.
Schritt 5: Teilen deiner Ergebnisse
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.
Teile dein aktualisiertes Profil, und nimm an Communitydiskussionen teil, um dich von anderen inspirieren zu lassen.
Weiterführende Lektüre
-
[AUTOTITLE](/copilot/copilot-chat-cookbook/refactoring-code/improving-code-readability-and-maintainability)