Wie kann mein Profil bei meiner GitHub Jobsuche helfen?
Wenn Sie einen Link zu Ihrem Profil in Ihren GitHub Lebenslauf aufnehmen, präsentieren Sie Ihre Fähigkeiten und Erfahrungen potenziellen Arbeitgebern. In diesem Artikel finden Sie praktische Tipps zum Vorbereiten Ihres GitHub Profils für eine Stellensuche.
Nachdem Sie diese Schritte abgeschlossen haben, können Sie sicher sein, dass Einstellungsmanager ein gutes Gefühl für Ihre technischen Fähigkeiten haben, wenn sie Ihr GitHub Profil überprüfen.
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. Zeigt z. B. Kenntnisse und GitHub Actions Python Skripts durch @new2code Automatisieren täglicher Updates für den Countdown zu GitHub Universe Abschnitt.
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 diese Informationen, um Ihre INFODATEI mit einer eingabeaufforderung wie folgt zu schreiben:
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
Beispielsweise Copilot schrieb die README für @new2codeden Wandertemporechner.
Aktualisieren Sie die Repository-Details
Klicken Sie auf der Hauptseite des Repositorys rechts neben "Info" 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 Methoden zu befolgen, ist die Verwendung Copilot mit VS Code. Siehe Einrichten von Visual Studio Code mit Copilot in der VS Code Dokumentation.
Schrieb beispielsweise Copilot die Kommentare in update_readme.py, wenn @new2code die folgende Eingabeaufforderung verwendet wird:
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.
Sie können diesen Prozess automatisieren, mit Dependabotdem Pullanforderungen generiert werden, die Ihr Projekt auf neue Versionen aktualisieren, sobald sie 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 Sie heute vorgenommen haben, haben große Auswirkungen auf Ihre Stellensuche und machen Ihr GitHub Profil für Einstellungsmanager hervorzuheben.
Teile dein aktualisiertes Profil, und nimm an Communitydiskussionen teil, um dich von anderen inspirieren zu lassen.