Ein Leitfaden zum Schreiben von Entwicklern wird 2017 wieder aufgenommen

Was vor weniger als einem Jahrhundert eine Formalität war, ist jetzt der allererste Schritt, um ein Interview zu führen: Senden Sie Ihren Lebenslauf .

Dieses lange gedruckte Dokument wurde nun zu einem PDF, einer Webseite, einem LinkedIn-Profil, einer Stack Overflow Developer Story, einem Youtube-Video, einem Github-Profil oder einer Kombination davon.

Lebensläufe, wie wir sie kennen, sind zum Scheitern verurteilt. Schließlich werden effizientere Formen der Bewerbung und Bewertung entstehen. Aber wir sind noch nicht ganz da. Und da dies noch passieren (oder soll ich sagen, da wir, die Entwickler und Unternehmer, noch machen sie passieren), meine Kollegen und ich werde auch weiterhin empfangen und auszuwerten Entwickler jede Woche wieder aufgenommen wird , aus allen Ecken der Welt .

In den letzten Jahren habe ich gesehen, wie ineffektiv die meisten Kandidaten sind , wenn sie versuchen, ihre Erfahrungen, technischen Fähigkeiten und ihr Potenzial durch Lebensläufe zu kommunizieren.

Dieser Artikel ist ein aktueller Leitfaden für Entwickler, die die Chancen auf ein Interview bei coolen Unternehmen und Startups maximieren möchten . Es spiegelt meine eigenen Meinungen und Ansichten zu Do's und Don'ts wider.

Ich habe in der Vergangenheit selbst Fehler gemacht. Ich habe in den letzten Jahren viel gelernt, sowohl aus meinen eigenen Erfolgen als auch aus der Bewertung der Lebensläufe anderer. Hoffentlich hilft dieser Leitfaden anderen, die im Spiel weiterkommen möchten.

Beginnen wir damit, uns nicht als Experten für Java und als Fortgeschrittene in C # zu bewerten, lassen Sie Times New Roman fallen und erinnern wir uns daran, dass noch viel mehr getan werden muss, als den 4-seitigen Lebenslauf auf einer einzigen Seite zusammenzufassen. Vergessen wir absichtlich, unsere vollständige Adresse, Sozialversicherungsnummer und die Kontaktinformationen für unsere Referenzen anzugeben.

TL; DR Zusammenfassung dieses Handbuchs:

  1. In den Lebensläufen sollte es um Erfahrung, Nebenprojekte und Bildung gehen.
  2. Technische Fähigkeiten werden überbewertet. So zeigen Sie Ihre Fähigkeiten effektiv .
  3. Anschreiben werden überbewertet. Wie Sie sich effektiv vorstellen können.
  4. Geben Sie keine irrelevanten persönlichen Daten an. Nicht einmal dein voller Name.
  5. Eine moderne Präsentation ist der Schlüssel: Länge, Layout, Fotos, Schriftarten, Format.
  6. Bonus Nr. 1: Ultimative Checkliste vor dem Senden Ihres nächsten Lebenslaufs.
  7. Bonus Nr. 2: Einfache Lebenslaufvorlage in Google Text & Tabellen.
  8. Letzte Worte

Was sind Lebensläufe und worauf sollten Sie sich konzentrieren?

Lebensläufe sind im Wesentlichen das, was sie immer waren: Einführungs- und Absichtserklärungen . Abgesehen davon, dass niemand mehr Zeit für lange Briefe hat und die meisten strukturierte Listen bevorzugen, die leicht zu überfliegen sind.

Die erste Regel ist, dass Sie immer ehrlich sein sollten. Ihr nächstes wichtiges Ziel ist es, ein Dokument zu schreiben, das leicht zu überfliegen ist . Wenn Sie mit Webentwicklung arbeiten, sollte sich das für Sie mehr oder weniger natürlich anfühlen. Es ist im Wesentlichen das, wofür wir die meisten verbraucherorientierten Webanwendungen und Websites optimieren. Die Leute springen durch die Seiten, ihre Augen probieren schnell Wörter. Sie sollten Ihren Lebenslauf effektiv für das gleiche Benutzerverhalten optimieren.

Ihre Absicht ist implizit: Sie möchten ein Vorstellungsgespräch und schließlich einen Job bekommen. Ihre Einführung ist so ziemlich alles, was Sie in Ihren Lebenslauf schreiben, der Beweis, dass Sie für den Job gut geeignet sind.

Als Entwickler sollten Sie sich idealerweise auf drei Dinge konzentrieren: Erfahrung, Nebenprojekte und Bildung. Mit sehr seltenen Ausnahmen müssen Sie in der Lage sein, für mindestens zwei dieser Artikel starke Fälle für jede Stelle zu erstellen, für die Sie sich bewerben.

Wenn Sie sich für eine technische Führungsposition bewerben, kann es gut genug sein, zu zeigen, dass Sie über einschlägige einschlägige Erfahrung und eine solide Grundausbildung verfügen, um ein Vorstellungsgespräch zu führen. Wenn Sie sich für eine Junior-Stelle bewerben und noch nicht viel praktische Erfahrung haben, helfen Ihnen Ihre Ausbildungsnachweise sowie Nebenprojekte hier weiter.

Wenn Sie nicht ehrlich genug Fälle für mindestens zwei der Fälle für die gewünschte Position erstellen können, sollten Sie entweder Ihre Zeit in die Verbesserung dieser Fälle investieren oder eine Position in Betracht ziehen, die besser zu Ihrer aktuellen Situation passt.

Erfahrung

Erfahrung ist der wichtigste Beweis dafür, dass Sie das Zeug dazu haben, bei einem bestimmten Job erfolgreich zu sein. Bei der Auflistung früherer Rollen geht es nicht hauptsächlich darum zu zeigen, dass Sie in den letzten Jahren beschäftigt waren, sondern vielmehr darum, zusammenzufassen, was Sie speziell getan haben und wie es dazu beigetragen hat, wer Sie heute sind und welche beruflichen Fähigkeiten Sie haben. Denken Sie jedoch daran, dass Ihr erstes Ziel darin besteht, Ihren Lebenslauf leicht überfliegen zu lassen. Halten Sie ihn also auf dem neuesten Stand .

Titel sind in der Startup-Szene nicht so wichtig. Halten Sie sie also kurz und konzentrieren Sie sich stattdessen auf Ihre Aufgaben. Schreiben Sie einen kurzen Absatz oder Aufzählungspunkte auf, in denen Ihre wichtigsten Beiträge zu dem Unternehmen hervorgehoben werden, zu dem Sie gehörten.

Der Erfahrungsbereich ist auch der beste Ort, um nachzuweisen, dass Sie über die erforderlichen Fähigkeiten für den Job verfügen. Wenn Sie sich beispielsweise für eine React-Entwicklerposition bewerben, ist es von Vorteil, wenn Sie nachweisen, dass Sie bereits Erfahrung mit React haben oder JavaScript-bezogene Rollen hervorheben.

Etwas so Einfaches wie das Folgende könnte äußerst effizient sein:

Work Experience Feb / 2015 - heute: Software - Entwickler, Telesoft - Seattle, WA

- Leitete die Entwicklung und Einführung von React für eine Dashboard-Web-App.

- Full-Stack-Entwicklung mit Node.js, Express, React und MongoDB.

November 2013 - Januar 2015: Webentwickler, Plasmid Inc. - Denver, CO

- Teil des Front-End-Entwicklungsteams der AngularJS-Web-App.

- Entwicklung und Pflege eines Repositorys für wiederverwendbare Komponenten.

Vorherige Erfahrungen:

- Entwicklung und Mitbegründer eines Online-Spieleladens, der 2012 an AB Games verkauft wurde.

- Sommerpraktikant für Bong mit D3-Visualisierungen, 12 Wochen im Jahr 2011.

Beachten Sie im obigen Beispiel, dass nur die letzten beiden Positionen detailliert beschrieben wurden. Wenn Sie viel relevante Erfahrung in Ihrer Karriere haben und alles erwähnen möchten, sollten Sie nur über die letzten 2 oder 3 Positionen schreiben und die anderen am Ende in einem Abschnitt „Vorherige Erfahrung“ auflisten.

( Besonderer Hinweis für neue Absolventen und Junioren: Die Welt versteht, wenn Sie nicht viel Erfahrung haben. Fälschen Sie es nicht und lesen Sie den nächsten Abschnitt.)

Nebenprojekte

Wenden Sie hier dieselben Prinzipien aus dem Abschnitt Erfahrung an. Sei kurz, sei du. Nebenprojekte sind Ihre Chance, auf die Fähigkeiten und den Technologie-Stack zu setzen, die Sie ausgewählt haben. Es ist auch eine gute Gelegenheit, unternehmerische Talente oder Interessen auszudrücken.

Viele Entwickler denken, dass sie ein Open Source-Projekt haben müssen , um einen guten Lebenslauf zu haben. Das ist nicht wahr. Sie können persönliche Projekte einschließen, die nicht Open Source sind, wenn sie relevant sind. Stellen Sie einfach sicher, dass Sie Dinge einbeziehen, die Ihr Potenzial zeigen und Ihnen beim Aufbau Ihres Falls helfen. Beispiel:

Projects Spice : Ändern Sie das Erscheinungsbild einer Webseite mithilfe von Sprachbefehlen

- Benutzer sagt Dinge wie "Hintergrund lila machen" und Site-Stile ändern sich

- Chrome-Erweiterung, entwickelt mit vanillaJS und Wit.ai

RoboPizza: ein lockerer Bot für die Bestellung von Pizza

- Slack Bot entwickelt mit Go und Wit.ai

Weitere Projekte:

- Speakasso: webbasierte generative Kunst, die auf Sprache oder Konversation basiert.

- Bubbles.js: Open-Source-Generator für PNG-Bilder von Blasen

Sind einige Ihrer Projekte online verfügbar? Links einschließen. Stellen Sie sicher, dass sie funktionieren. Sind sie Open Source? Fügen Sie Links hinzu, wenn sie auf GitHub sind, und stellen Sie sicher, dass Sie einen wesentlichen Beitrag leisten (bitte verlinken Sie nicht auf * .zip-Dateien oder andere Elemente, die heruntergeladen werden müssen).

Schließen Sie Projekte ein, weil Sie stolz auf sie sind und nicht nur, um diesen Abschnitt auszufüllen. Wenn Sie keine Nebenprojekte haben, ist das in Ordnung (vorausgesetzt, Sie zeigen Erfahrung). Schulprojekte sind auch relevant, wenn sie interessant sind und wenn Sie persönlich wesentlich zu ihrem Erfolg beigetragen haben. Apropos ...

Bildung

Hier muss man nicht zu spezifisch sein. Es reicht aus, die relevanten Abschlüsse sowie die Institution und die Abschlussdaten anzugeben. Die Abschlüsse erfolgen in der Regel in umgekehrter chronologischer Reihenfolge und enthalten nur die relevanten Angaben. Wenn Sie beispielsweise einen Universitätsabschluss haben, ist es nicht relevant zu erwähnen, wo Sie die High School besucht haben. Darüber hinaus kümmert sich niemand so sehr um Ihren GPA, schließen Sie ihn also nicht ein (es sei denn, in der Stellenbeschreibung wird dies ausdrücklich verlangt oder Sie haben gerade Ihren Abschluss gemacht und möchten nachweisen, dass Sie sich recht gut geschlagen haben).

Bekannte Abschlüsse und Programme sind institutionenübergreifend ziemlich ähnlich, daher sollte ein Einzeiler ausreichen, um Ihr Studium auf hohem Niveau zusammenzufassen:

Ausbildung 2012 B.Sc. in Informatik, Universität von Iowa

Ich denke jedoch, dass Sie weitere Bildungsdetails hinzufügen sollten, wenn diese außergewöhnlich interessant oder für die Position relevant sind. Wenn Sie sich beispielsweise für eine Stelle als Datenanalyst bewerben und Ihre Universitätsarbeit sich mit einer innovativen Data Mining-Technik befasst, sollten Sie ein paar Zeilen einfügen, die Ihre Arbeit, Ihre Ergebnisse oder Ihr Projekt beschreiben.

Ausbildung 2012 B.Sc. in Informatik, Universität von Iowa

- Durchführung eines Projekts zur vergleichenden Analyse von 10 prädiktiven Data-Mining-Techniken und Erstellung von 2 Artikeln zu diesem Thema.

Denken Sie daran, dass der Aufbau eines starken Argumentes für Bildung nicht unbedingt formale Bildung oder Universität bedeutet. Es gibt tolle Programme, Bootcamps und Kurse, die es wert sind, erwähnt zu werden. Für technische Funktionen ist es vor allem wichtig zu zeigen, dass Ihre Kenntnisse und Ihr Verständnis in der Informatik stark sind.

Das Auflisten technischer Fähigkeiten wird überbewertet

Wir Entwickler halten es oft für eine großartige Idee, alle Technologien, mit denen wir jemals gearbeitet oder studiert haben (oder in extremen Fällen sogar davon gehört haben), in einem separaten Abschnitt aufzulisten, der normalerweise als „Fähigkeiten“ oder „Technische Fähigkeiten“ bezeichnet wird. In den meisten Fällen ist dies nicht erforderlich: Es macht keinen Sinn, alle Sprachen und Frameworks aufzulisten, auf die Sie jemals gestoßen sind. Darüber hinaus sollten Sie Ihre technischen Fähigkeiten bereits unter Beweis gestellt haben, wenn Sie Ihre Erfahrungen in früheren Rollen oder Projekten beschreiben.

Ich verstehe jedoch, dass Sie möglicherweise einen Abschnitt „Fähigkeiten“ einfügen möchten . Wenn Sie sich stark dafür fühlen, ist der beste Weg, Ihre Fähigkeiten aufzulisten, super einfach. Listen Sie sie einfach auf:

Technische Fähigkeiten

- Reagieren, Redux, ES6, Express, MongoDB, Sass, Webpack, Gulp, Git

Weniger ist hier mehr, daher sind einige Tipps zur Verkürzung Ihrer Liste:

  1. Schließen Sie nur Fähigkeiten ein, in denen Sie technisch stark und kompetent sind und die für die Position etwas relevant sind.
  2. Es ist nicht erforderlich, redundante Fähigkeiten einzubeziehen . Zum Beispiel würde ich erwarten, dass jemand, der CSS3 auflistet, CSS kennt, also schließen Sie letzteres nicht ein. Ich habe viele Lebensläufe mit super redundanten Listen von Fähigkeiten gesehen, wie einen Kandidaten, der alle folgenden Punkte hintereinander enthielt: " HTML, DHTML, XHTML, HTML5". Ich erinnere mich, dass ich das Gleiche getan habe wie dieser Kandidat, als ich zum ersten Mal nach einem Praktikum gesucht habe, also verstehe ich, wie verlockend es erscheinen mag. Tatsächlich schafft es nur Unordnung und lässt es so aussehen, als wären Sie beide zu unerfahren und versuchen nur, mit einer langen Liste von Wörtern zu beeindrucken.
  3. Von Entwicklern wird erwartet , dass sie sehr kompetente Computerbenutzer sind. Vermeiden Sie es daher, grundlegende Computer- / Software-Nutzungsfähigkeiten wie "Microsoft Office-Paket", "Windows / Mac / Linux" oder "Adobe Suite" aufzulisten .

Jahrelange Erfahrung hat nichts zu bedeuten

Meiner Meinung nach ist es irrelevant, bedeutungslos und kaum genau, die Anzahl der Jahre Erfahrung in jeder Sprache oder jedem Framework anzugeben.

Es ist ziemlich schwierig, Nutzungstechnologien im Laufe der Zeit zu messen. Für mich bedeutet die Anzahl der Jahre in der Regel einfach „wie lange es her ist, dass der Antragsteller diese Sprache / diesen Rahmen zum ersten Mal verwendet hat“, was weder Kompetenz noch Erfahrung widerspiegelt .

Zum Beispiel habe ich mit 16 angefangen, PHP zu verwenden, und es war eine der Hauptsprachen, die ich für meine freiberuflichen Websites im College verwendet habe. Ich habe jedoch später in meiner Karriere nie mehr Erfahrung mit PHP gesammelt, und mein Wissen über das Ökosystem ist jetzt definitiv veraltet. Könnte ich dann angeben, dass ich 10 Jahre PHP-Erfahrung habe? Auf keinen Fall. Wenn Sie nur Erfahrung demonstrieren möchten, verwenden Sie Ihre früheren Arbeiten und Projekte, um dies zu demonstrieren. Viel besser. Dieser Kompetenzbereich sollte höchstens Ihren aktuellen beruflichen Fokus widerspiegeln.

Bewerten Sie sich niemals als Experte.

Die meisten Leute, die ich als Experten für bestimmte Dinge betrachte, würden nicht explizit schreiben, dass sie Experten für ihre Lebensläufe sind. Ihre Erfahrungen und Projekte sprechen für sich. Sie verstehen, dass Lernen ein kontinuierlicher Prozess ist und sie lernen jeden Tag weiter. Das Wort "Experte" klingt einfach aus .

Bewerten Sie sich auch nicht als Anfänger.

Das Schreiben von „C ++ (Anfänger)“ bringt dir überhaupt nichts. Wenn dies Ihr Fall ist und Sie gerade erst anfangen, etwas zu lernen, sollten Sie diesen Punkt wahrscheinlich noch nicht in Ihre Liste der technischen Fähigkeiten aufnehmen (wer hat das noch nie getan? ¯ \ _ (ツ) _ / ¯). Wenn Sie sich wohl genug fühlen, um damit zu arbeiten, können Sie der Welt von Ihrer neuen Superkraft erzählen.

Fortschrittsbalken vergessen.

Fortschrittsbalken sind einfach so falsch ! Wenn Sie einen vollständigen Fortschrittsbalken haben, wissen Sie alles, was Sie über ein Thema wissen müssen, was ich bezweifle, dass es jemand tut.

Wenn Sie einen teilweise gefüllten Balken haben, wissen Sie genau, was fehlt, damit Sie alles wissen, was Sie über ein Thema wissen müssen, was ich auch bezweifle .

Sie müssen nicht versuchen, subjektive Maße in Vergleichsdiagramme umzuwandeln. Fügen Sie Ihren Lebensläufen keine Fortschrittsbalken hinzu. Nehmen Sie sie nicht in Ihre Websites auf. Fügen Sie sie nirgendwo hinzu.

Wenn Sie immer noch zeigen möchten, dass Sie in Go besser sind als in Python:

Eine zumindest akzeptable Art und Weise, wie ich unterschiedliche Kompetenzniveaus gezeigt habe, besteht darin, Ihre Liste der Fähigkeiten in zwei Kategorien aufzuteilen: Stark und sachkundig . Das ist ein bisschen besser: Sie betrachten sich nicht explizit als Experte und schließen keine Technologien ein, mit denen Sie nicht vertraut und vertraut sind. Denken Sie daran, Sie sollten ehrlich sein und sich nicht mit Technologien auskennen, über die Sie einfach in den Hacker News gelesen haben. Ein gutes Beispiel wäre in diese Richtung:

Technische Fähigkeiten

Stark: Reagieren, ES6, Express, Sass, Gulp, Git

Sachkundig : Redux, MongoDB, Webpack, WENIGER, Angular

Anschreiben werden überbewertet.

Ihre Absicht ist klar, wenn Sie sich für eine Stelle bewerben: Sie möchten die Stelle bekommen. Es ist also nicht nötig, einen Brief voller Ziele und netter Worte über sich selbst zu schreiben. Zum größten Teil scheinen die Leute sowieso nicht viel von ihnen zu lesen.

Wie Sie sich stattdessen vorstellen können

Wenn Sie unbedingt etwas über sich selbst schreiben möchten, sollten Sie einen Absatz schreiben, der Sie oben in Ihrem Lebenslauf beschreibt - einen kurzen Abschnitt "Über".

Wenn Sie noch einen Brief schreiben möchten oder wenn die Stellenbeschreibung dies erfordert

Manchmal müssen wir bei Stellenbeschreibungen oder automatisierten Bewerbungssystemen ein Anschreiben einreichen. Wenn dies der Fall ist, halten Sie es kurz und versuchen Sie, die übermäßig formale Sprache fallen zu lassen. Sei einfach du. Es besteht keine Notwendigkeit für "Sehr geehrte Damen und Herren" oder "Wen es betrifft".

Zeigen Sie, dass Sie klug sind, dass Sie Dinge erledigen können, dass Sie für den Job gut geeignet sind und dass Sie gut zur Unternehmenskultur passen.

Wenn ich Anschreiben für ein Muss halte

Wenn Sie sich für eine Stelle bewerben , die nicht einmal existiert oder nicht öffentlich geöffnet ist, sollten Sie auf jeden Fall ein Anschreiben schreiben. Dann sollte Ihre Absicht klar formuliert sein, denn Sie müssen dem Unternehmen nicht nur zeigen, wie vorteilhaft Ihre Einstellung für sie wäre, sondern auch, wie der neue Job, den Sie vorschlagen, ihnen einen hohen Wert bringt.

Es ist übrigens nichts Falsches daran, sich für Stellen zu bewerben, die nicht offen sind. Wenn Sie das Laufwerk haben und denken, Sie haben das Zeug dazu, tun Sie es. Zeigen Sie das Problem und schlagen Sie die Lösung vor, die im Idealfall dazu führt, dass sie einen Job speziell für Sie maßschneidern. Wahrscheinlich sind Ihre Chancen, auf diese Weise ein Interview zu bekommen, geringer, aber einige Leute schätzen den Mut wirklich.

Ihr Familienstand ist nicht relevant. Ihre Adresse ist es auch nicht. Oder dein Geburtstag.

In der Vergangenheit enthielten Lebensläufe physische Attribute wie Größe, Gewicht, Geschlecht, ethnische Zugehörigkeit und eine Reihe anderer persönlicher Informationen. Wir haben diese aus einem guten Grund fallen lassen: Sie sind irrelevant .

In Lebensläufen, die ich erhalte, finde ich jedoch häufig viele persönliche Informationen - Informationen, die keinen Wert für die Beurteilung der technischen Fähigkeiten oder die Entscheidung über die Fortsetzung eines Interviews haben. Warum sollte ich Ihre von der Regierung ausgestellte ID-Nummer kennen müssen, um einen ersten Chat und ein erstes Interview einzurichten? Wie würde Ihnen Ihr Familienstand helfen, Beweise dafür zu erstellen, dass Sie ein guter Entwickler sind? Und warum sollten Sie Ihre Wohnungsnummer offenlegen? Ich würde empfehlen, alle folgenden Informationen aus Ihrem Lebenslauf zu entfernen:

  • Vollständiger Name (einige Leute haben viele Namen: Vor- und Nachname sind in Ordnung)
  • Alter oder Geburtstag
  • Familienstand
  • Geschlecht
  • Sexuelle Orientierung
  • Ethnizität
  • Sozialversicherungsnummer
  • Führerschein (Wie hilft es Ihnen als Entwickler, Fahrer zu sein ? )
  • Vollständige Adresse (Stadt und Bundesland / Land sind in Ordnung, wenn Sie eine allgemeine Vorstellung geben möchten)
  • Staatsangehörigkeit
  • Einwanderungsstatus
  • Sprachen, die du sprichst*
  • Hobbys *

Jedes Wort in Ihrem Lebenslauf nimmt wertvollen Platz ein, und Sie sollten es nicht mit Dingen verschwenden, die bei einer ersten Bewertung des Lebenslaufs eindeutig keinen Unterschied machen. Verwenden Sie den gesunden Menschenverstand und fragen Sie sich für jedes Wort, das Sie hinzufügen: Hilft diese Information dem Arbeitgeber bei der Entscheidung, ob er mich zu einem Vorstellungsgespräch anruft oder nicht ?

Der Einwanderungsstatus sollte ebenfalls nicht berücksichtigt werden

Es scheint häufiger denn je, dass Entwickler in verschiedenen Ländern Arbeit suchen. Viele meiner Freunde sind sich manchmal nicht sicher, ob sie ihre Staatsbürgerschaft oder ihren spezifischen Einwanderungsstatus in ihrem Lebenslauf offenlegen sollen (z. B. gültige Arbeitserlaubnis, ständiger Wohnsitz, Inhaber einer Green Card, Arbeitsvisum erforderlich).

Einerseits berichten Personen, die Staatsbürger sind und / oder die entsprechende Berechtigung haben, in dem Land zu arbeiten, in dem sie leben, manchmal, dass sie der Meinung sind, dass ihr Name "zu fremd" ist, und dass Arbeitgeber sie daher möglicherweise bereits vor dem Vorstellungsgespräch ablehnen, wenn sie dies tun Ich denke, sie brauchen vielleicht ein Arbeitsvisum. Aus Sicherheitsgründen ziehen sie es daher vor, ihre Staatsbürgerschaft oder ihren Einwanderungsstatus anzugeben.

Auf der anderen Seite fragen sich Entwickler, die bereit sind, umzuziehen oder aus der Ferne zu arbeiten, ob die Offenlegung ihres Einwanderungsstatus und die ausdrückliche Erwähnung, dass sie eine Arbeitserlaubnis benötigen würden, ihre Chancen auf ein Vorstellungsgespräch verringern würden.

Ich persönlich denke, dass Entwickler ihren Immigrationsstatus nicht in ihren Lebenslauf aufnehmen sollten.

Erstens bringen diese Informationen keinen Wert für die Beurteilung der technischen Fähigkeiten. Tech-Unternehmen sind in der Regel nur daran interessiert, in dieser Anfangsphase Talente zu finden. Wenn Ihre beruflichen Fähigkeiten Interesse wecken und sie Fragen stellen möchten (einschließlich der Frage, ob Sie die Arbeitserlaubnis haben), rufen sie Sie an oder laden Sie zu einem ersten Vorstellungsgespräch ein. Genau dafür sind Interviews gedacht - um Fragen zu stellen und beiden Parteien die Möglichkeit zu geben, mehr voneinander zu lernen.

Zweitens, je nachdem, wie Sie diese Informationen weitergeben, könnte der einzige Grund, warum Sie sich für den Job bewerben , darin bestehen, ein Arbeitsvisum zu erhalten. Ich habe gesehen, dass einige Antragsteller einige sehr spezifische und persönliche Details in ihrem Lebenslauf angegeben haben, wie z. B. ihre Einwanderungsfallnummern oder das aktuelle Ablaufdatum des Visums. Diese haben offensichtlich absolut nichts damit zu tun, worauf sich der Lebenslauf konzentrieren sollte.

Schließlich können Sie immer nur erwähnen, dass Sie nach einem Umzug oder einer Remote-Arbeit suchen, ohne unnötige persönliche Informationen preiszugeben. Details werden sicherlich später in einem Interview behandelt, wenn Sie vorankommen. In den USA und Kanada werden Unternehmen fragen, ob Sie die Erlaubnis haben, trotzdem legal zu arbeiten, und sie dürfen während Ihrer Interviews nicht nach Ihrer Nationalität, Ihrem Einwanderungsstatus oder Ihrer familiären Herkunft fragen. Warum sollten Sie sie in Ihrem Lebenslauf veröffentlichen?

Sprachen, die du sprichst*

Es mag einige Kontroversen darüber geben, aber die Wahrheit ist, dass die Sprachen, die für Ihren Job am wichtigsten sind, die Landessprache sind, die Sie bei der Arbeit verwenden (die Sie vermutlich fließend sprechen, wenn Sie sich für den Job bewerben) und sehr häufig Englisch (in dem die meisten entwicklerorientierten Dokumentationen und Ressourcen geschrieben sind). Wenn Sie sich für eine Stelle in Frankreich bewerben, bringt die Auflistung, dass Sie auch Japanisch und Finnisch sprechen, Ihrem Lebenslauf nur einen sehr geringen Wert. Es ist definitiv eine interessante Tatsache über Sie, aber Sie werden andere Chancen haben, Ihren zukünftigen Kollegen davon zu erzählen. Ich kann einige Ausnahmen von diesem Rat sehen, aber als Faustregel ist er für Entwicklerrollen nicht relevant.

Andere lustige Fakten und Hobbys *

Einige Leute mögen coole lustige Fakten über sie und Hobbys. Während das definitiv super coole Punkte sind, sind sie letztendlich nicht notwendig . Ich weiß, du denkst vielleicht, ich bin der langweiligste Typ im Raum, aber ertrage es ein bisschen mit mir. Niemand wird Sie zu einem Interview einladen, weil Sie gerne fotografieren, snowboarden oder Fallschirmspringen.

Besonderer Hinweis *: Wenn Sie diese beiden letzten Punkte unbedingt einbeziehen möchten, seien Sie kurz. Ich verstehe, dass es eine menschliche Note bringen und Ihrem Lebenslauf ein bisschen Persönlichkeit verleihen könnte. Falls Sie zu einem Interview übergehen, können diese Informationen für eisbrechende Gespräche hilfreich sein.

Präsentation spielt keine Rolle. Außer es tut.

Bei der Präsentation geht es um Inhalt, Design und Formatierung. So sehr ich einige sagen höre, dass ein Lebenslauf frei von jeglicher Formatierung sein sollte und dass die Präsentation nicht wirklich wichtig ist, denke ich dennoch, dass ein gut gestaltetes Dokument definitiv auffallen und einen besseren ersten Eindruck vermitteln wird.

Sollte mein Lebenslauf nur eine Seite lang sein?

Eine Seite? Zwei Seiten? Wie viele Seiten? Lebensläufe sollten so lang sein, wie sie sein müssen. Sie sollten natürlich versuchen, präzise zu sein, aber wenn Ihr Lebenslauf auch dann ein paar Seiten umfasst, ist das völlig in Ordnung.

Bei dem Versuch, die „Ein-Seiten-Regel“ einzuhalten, haben viele Bewerber Schriftarten winzig und Ränder kleiner gemacht und den größten Teil des Abstands zwischen Zeilen und Absätzen entfernt, wodurch der gesamte Inhalt auf einer einzigen Seite zusammengefasst wurde. Das ist nicht der Punkt, und es macht Ihren Lebenslauf nicht einfacher zu lesen oder zu überfliegen. In der Tat macht es genau das Gegenteil.

Ändern Sie stattdessen den Inhalt, fassen Sie die Dinge zusammen und stellen Sie sicher, dass Sie auf dem neuesten Stand sind. Sorgen Sie sich weniger um die Anzahl der Seiten als vielmehr um Ihren Inhalt.

Kann ich ein Foto von meinem Gesicht hinzufügen?

Dies ist sicherlich ein kontroverses Thema, aber ich persönlich sehe kein Problem damit. Profilfotos sind überall im Web und Sie haben sie wahrscheinlich auf LinkedIn, Github und einer Reihe anderer Websites. Ich verstehe nicht, warum Sie sie nicht zu Ihrem Lebenslauf hinzufügen sollten, wenn Sie möchten. Lebensläufe mit qualitativ hochwertigen Fotos bringen eine menschliche Verbindung und Empathie mit sich, die Ihnen möglicherweise sogar einen Vorteil verschaffen.

Einige sagen, es sei nicht professionell, aber ich kann nicht sehen, was so unprofessionell daran ist , dein Gesicht zu zeigen. Andere sagen, Personalchefs könnten anhand des Aussehens beurteilen. Um ehrlich zu sein, gehe ich lieber von Treu und Glauben aus und glaube, dass Arbeitgeber nach Talenten suchen und sich insbesondere für Entwicklerrollen niemand um das Aussehen kümmert. Ein Lächeln bringt Menschen zusammen und schadet meiner Meinung nach nicht.

Natürlich ist es auch völlig akzeptabel, kein Foto hinzuzufügen, und für keine Bewerbung sollte eines erforderlich sein .

Wählen Sie schöne Schriftarten

Sie sind vielleicht kein professioneller Designer oder haben einen Abschluss in Typografie, aber Sie sollten Ihr Bestes tun, um Ihren Lebenslauf lesbar, sauber, gut aussehend und modern zu gestalten. Häufig verwendete Schriftarten, die wie Times New Roman ( oder schlimmer noch Comic Sans) veraltet sind , lassen Ihren Lebenslauf sehr klebrig aussehen.

Layout und Design

Solange Ihr Lebenslauf sauber ist, ist ein bisschen Kreativität in Bezug auf Farbe und Layout willkommen. Übertreibe es einfach nicht.

Bonus Nr. 1: Checkliste für den ultimativen Lebenslauf für Entwickler

(Überprüfen Sie Ihren nächsten Lebenslauf anhand dieser Checkliste.)

Insgesamt:

✔ Schrieb die Wahrheit.

✔ Lebenslauf präzise und leicht zu überfliegen.

In Anbetracht der Arbeitsstelle wurden für mindestens zwei der folgenden Fälle starke Koffer gebaut :

→ Erfahrung

→ Nebenprojekte

→ Bildung

Habe die Erfahrung auf den Punkt gebracht und nur einige aktuelle relevante Positionen aufgelistet , einschließlich Rollen und Fähigkeiten.

Nebenprojekte auf den Punkt gebracht und nur einige wichtige und relevante Projekte aufgelistet , zu denen ich einen großen Beitrag geleistet habe, einschließlich meiner Rollen und Fähigkeiten.

✔ Notierte kurz meine Bildungsnachweise, ohne GPAs einzuschließen.

Wenn technische Fähigkeiten aufgeführt waren, nicht enthalten:

⨯ überflüssige oder irrelevante Fähigkeiten

⨯ Fähigkeiten, mit denen ich nicht vertraut bin oder die ich nicht kenne

✔ Ich habe meine Programmierkenntnisse nicht aufgelistet mit:

⨯ Fortschrittsbalken.

⨯ verschiedene Kompetenzniveaus.

⨯ Jahre Erfahrung.

Persönliche Angaben:

✔ Hielt es einfach, gab nur die erforderlichen Kontaktinformationen an und überschritt nicht ein paar Worte, wenn ich mich vorstellte.

Keine der folgenden persönlichen Informationen enthalten:

⨯ vollständiger Name, wenn zu lang

⨯ Alter oder Geburtstag

⨯ Familienstand oder Beziehungsstatus

⨯ Geschlecht

⨯ sexuelle Orientierung

⨯ ethnische Zugehörigkeit

⨯ Nationalität

⨯ Sozialversicherungsnummer

⨯ Führerschein

⨯ vollständige Adresse

⨯ Einwanderungsstatus

Präsentation:

✔ Das Layout ist einfach und schön.

Wenn es ein Bild gibt: Es ist schön, professionell und von guter Qualität. Nicht benötigt.

Es gibt viel Leerraum und der Text ist nicht überladen. Es ist einfach, meinen Lebenslauf zu lesen. Es fließt einfach?

U sed schön und modern Schriften.

U sed schöne und angenehme Farben.

Bonus Nr. 2: Einfache Lebenslaufvorlage in Google Text & Tabellen

Letzte Worte

Vielen Dank, dass Sie diesen Leitfaden gelesen haben. Ich hoffe, es ist hilfreich und freut Sie darauf, Ihre Erfahrungen und Fähigkeiten bestmöglich zu präsentieren. Wenn Sie mit einem meiner Vorschläge nicht einverstanden sind, können Sie sich gerne an mich wenden oder Ihre Antwort unten hinterlassen. Gerne diskutiere ich Ideen, diskutiere verschiedene Sichtweisen und baue letztendlich ein konstruktives Gespräch über dieses Thema auf, das vielen anderen Entwicklern in unserer großen Community helfen kann.

Wenn Sie mehr erfahren möchten, lesen Sie, wie mein Freund und Kollege Benny seinen Job bei einem Technologieunternehmen bekommen hat.

Wenn Sie sich für einige der großartigen Positionen bei Axiom Zen bewerben möchten und der Meinung sind, dass Sie gut zu Ihnen passen, stellen wir Sie ein und würden gerne von Ihnen hören. Sie können sich gerne bewerben oder Kontakt aufnehmen (und uns mitteilen, dass Sie uns aus diesem Artikel auf Medium gefunden haben)! Es wird super aufregend sein, Ihren coolen und überarbeiteten Lebenslauf durchzugehen.