Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Einen Job finden

Technische Bewerbungsgespräche können sehr anspruchsvoll sein und manchmal gibt es recht spezifische Anforderungen. Schon die richtigen Jobs zu finden, für die Sie sich bewerben möchten, kann eine Herausforderung sein! Dieser Artikel bietet einige Tipps und Ressourcen, um Ihnen beim Prozess von der Jobsuche und Bewerbung bis zum erfolgreichen Bewerbungsgespräch zu helfen. Der unten beschriebene Prozess funktioniert möglicherweise nicht für jeden genau so, wie er ist – Sie könnten feststellen, dass ein etwas anderer Ansatz oder eine andere Reihenfolge für Sie funktioniert – aber die meisten werden ihn nützlich finden.

Hinweis: Vielleicht möchten Sie derzeit noch gar nicht daran denken, welchen Job Sie wollen; vielleicht möchten Sie sich einfach nur darauf konzentrieren, etwas Code zu lernen. Das ist in Ordnung; Sie können jederzeit später zu diesem Artikel zurückkehren, wenn die Zeit gekommen ist.

Voraussetzungen: Nicht anwendbar
Lernergebnisse:
  • Entscheiden, welche Art von Job Sie möchten.
  • Nach Jobs suchen.
  • Qualitäten entwickeln, nach denen Arbeitgeber suchen.
  • Sich potenziellen Arbeitgebern verkaufen.
  • Sich für Jobs bewerben.
  • Sich auf Bewerbungsgespräche vorbereiten.

Entscheiden, welche Art von Job Sie möchten

Es klingt fast zu offensichtlich, um es aufzuschreiben, aber Sie sollten sorgfältig darüber nachdenken, welche Art von Job Sie möchten, bevor Sie auf den Arbeitsmarkt gehen und mit der Suche beginnen. Wenn Sie das nicht tun, verwenden Sie wahrscheinlich einen wahllosen Ansatz, der nicht sehr effektiv ist – Sie bewerben sich auf eine Vielzahl von Jobs, ohne sich als idealer Kandidat für irgendeinen von ihnen zu präsentieren.

Wenn Sie diese Seite lesen, sind Sie wahrscheinlich an irgendeiner Art von Webentwicklungsjob interessiert. Das ist in Ordnung, aber denken Sie genauer darüber nach und notieren Sie sich einige Ideen, was Sie in den folgenden Kategorien möchten:

  • Genaue Art der Rolle: Möchten Sie eher ein:
    • Webdesigner sein: Verwenden Sie HTML, CSS und Grafikprogramme, um Benutzeroberflächen zu gestalten.
    • JS-Entwickler: Implementieren Sie Funktionalität mithilfe von JavaScript und Frameworks.
    • Entwickler-Relations oder Vertriebsingenieur: Sprechen Sie mit Kunden, begeistern Sie sie für Technologie, helfen Sie ihnen bei der Lösung von Problemen und der Entwicklung von Lösungen.
    • Technischer Redakteur: Schreiben Sie Dokumentationen, die erklären, wie die Technologie funktioniert und wie sie verwendet wird.
    • Mehr ein Allround-Entwickler.
    • Etwas anderes?
  • Art des Arbeitgebers: Möchten Sie arbeiten für:
    • Sich selbst, als Auftragnehmer, an vielen verschiedenen Projekten.
    • Eine Design-/Entwicklungsagentur, wiederum an vielen verschiedenen Projekten.
    • Ein Unternehmen oder eine Corporation als interner Entwickler.
    • Eine gemeinnützige Organisation oder Wohltätigkeitsorganisation.
  • Branche: Möchten Sie arbeiten in:
    • Technologie.
    • Gesundheit.
    • Finanzen.
    • Wohltätigkeit.
    • Musikindustrie.
    • etc.
  • Arbeitsort: Möchten Sie arbeiten
    • Vollzeit von zu Hause aus.
    • Im Büro.
    • In einem hybriden Setup.
    • Die ganze Zeit am selben Ort oder an verschiedenen Orten oder in verschiedenen Ländern?

Wenn Sie sich über die Antworten auf diese Fragen nicht sicher sind, ist das in Ordnung. Fragen Sie Ihre Kollegen, Freunde, Lehrer oder Mentoren, woran sie interessiert sind, um sich inspirieren zu lassen, und schauen Sie sich in der Branche um, um zu sehen, was verfügbar ist. Realistischerweise werden viele von Ihnen wahrscheinlich damit beginnen, eine interessante Stellenanzeige oder ein interessantes Unternehmen zu sehen, dann herauszufinden, wie es in die oben genannten Kategorien passt und wie Sie sich selbst an dieses Unternehmen "verkaufen" können.

Sich selbst verkaufen

Um einen Job zu bekommen, müssen Sie lernen, wie Sie sich selbst verkaufen, was bedeutet, sich als großartiger Kandidat für die Jobs, die Sie möchten, zu präsentieren. Dies umfasst einige verschiedene Schritte, die in den folgenden Abschnitten beschrieben werden.

Qualitäten entwickeln, nach denen Arbeitgeber suchen

Im Allgemeinen sollten Sie sich der Eigenschaften bewusst sein, die Personalleiter bei einem Kandidaten suchen, und sich dementsprechend vorbereiten. Offensichtlich benötigen Sie technische Fähigkeiten und andere Fähigkeiten, die Ihnen helfen, die Aufgabe direkt zu erledigen. Unternehmen suchen jedoch auch nach "Soft Skills", die indirekt helfen, die Arbeit zu erledigen; sie erleichtern und verschönern auch das Leben ihrer Mitarbeiter während der Arbeit. In unserem Zusammenarbeit und Teamarbeit Artikel sind wir bereits auf einige dieser Punkte eingegangen.

Zusammengefasst werden Personalleiter suchen nach:

  • Jemanden, mit dem sie sich gut verstehen.
  • Einer positiven Einstellung, jemandem, der respektvoll, empathisch und konstruktiv ist.
  • Einer aufgeschlossenen Person, die gut in einem vielfältigen Team mit verschiedenen Standpunkten arbeitet.
  • Jemandem, der elegant damit umgeht, wenn eine Entscheidung nicht in seine Richtung geht, und in der Lage ist, sich für das große Ganze auszurichten.
  • Einem guten Kommunikator und Beziehungsbauer.
  • Einer hartnäckigen, fokussierten Person mit guten Problemlösungsfähigkeiten.

Denken Sie darüber nach, ob diese Aussagen Sie beschreiben oder nicht. Dies könnte eine nützliche Möglichkeit sein, einige Ihrer Schwächen zu erkennen, damit Sie Schritte unternehmen können, um sie zu verbessern. Wenn Sie beispielsweise nicht gut in Kommunikation oder Problemlösung sind, suchen Sie nach einigen Leitfäden oder Kursen, die Ihnen helfen können, diese Fähigkeiten zu verbessern. Selbst etwas Unformelles, wie mit Ihren Freunden über Ihre Arbeit zu sprechen und Ihre Projekte zu beschreiben, wird Ihnen helfen, besser in der Kommunikation zu werden.

Erstellen Sie einen Lebenslauf

Sie sollten einen Lebenslauf erstellen, der Ihren Wert für einen Arbeitgeber vermittelt. Es gibt viele Leitfäden im Internet, die Ihnen zeigen, wie Sie einen schreiben, aber kurz gesagt, sollten sie im Allgemeinen Folgendes enthalten:

  • Ihre Kontaktdaten: Geben Sie Ihren Namen, Ihre Postadresse, Telefonnummer, E-Mail-Adresse und möglicherweise eine weitere Kontaktmethode an, die Ihnen wichtig ist und für professionelle Kommunikation geeignet ist. Ein LinkedIn-Profil wird empfohlen.
  • Eine Zusammenfassung/Persönliche Aussage, die Sie in einem Satz beschreibt. Das kann wirklich schwer zu schreiben sein – es muss selbstbewusst, aber nicht arrogant klingen, positiv, aber realistisch. Eine gute Strategie ist, es wirklich kurz zu halten und sich auf einige Fakten, Ihre Überzeugungen und Ihr Niveau zu konzentrieren. Eine gute persönliche Aussage für einen Junior-Webentwickler könnte etwa so lauten: "Bob Smith ist ein Webentwickler mit 2 Jahren Erfahrung und einer großen Leidenschaft für Semantik, Barrierefreiheit und inklusives Design".
  • Eine Liste mit Berufserfahrungen, die jeweils enthalten:
    • Einen Datumsbereich, der spezifiziert, wann Sie dort gearbeitet haben – zum Beispiel 06/2023–10/2024, oder 06/2023–heute, wenn Sie noch dort arbeiten.
    • Das Unternehmen und die Berufsbezeichnung.
    • Einen kurzen Absatz oder eine Aufzählungsliste, die beschreibt, was Sie in diesem Job/Praktikum/etc. getan haben. Beschreiben Sie nicht alles, nur das, was Sie für nützliche Erfahrungen halten, um sich selbst zu verkaufen.
  • Eine Ausbildung Zusammenfassung, die die verschiedenen Qualifikationen auflistet, die Sie haben, die Schule, an der Sie sie erworben haben, und die Note, die Sie erreicht haben. Fügen Sie Abschlüsse und andere Hochschulbildung, Zertifikate und Erfolge hinzu, die direkt relevant für Ihr Fachgebiet sind (zum Beispiel eine Webentwicklung-Zertifizierung oder Sommerkurse), und vielleicht auch reguläre Schulqualifikationen, die Arbeitgeber häufig suchen (zum Beispiel Englisch, andere Sprachen und Mathematik).
  • Ein Abschnitt mit unterstützenden Informationen, wie zum Beispiel:
    • Links zu Ihrem Portfolio.
    • Beschreibungen aller anderen relevanten Erfahrungen, die nicht in die obigen Abschnitte passen.
    • Persönliche Interessen — die meisten Arbeitgeber mögen es, wenn ihre Mitarbeiter ein ausgeglichenes Leben haben und nicht nur Arbeitsroboter sind — sei es Musik spielen, Filme schauen oder im Tierschutz ehrenamtlich arbeiten. Es hilft auch, im Bewerbungsgespräch Gesprächspunkte zu schaffen.

Hier einige allgemeine Tipps zur Lebenslauf-Schreibung:

  • Halten Sie ihn kurz und prägnant: Idealerweise möchten Sie ihn auf 2 Seiten A4/Letter-Papier passen. Personalleiter werden sich nicht die Mühe machen, einen langen Aufsatz zu Ihrem Fertigkeitenprofil zu lesen.
  • Verwenden Sie professionelle Sprache: Verwenden Sie keine Umgangssprache oder Slangbegriffe – Sie müssen ernsthaft und professionell wirken.
  • Überprüfen Sie Ihr Schreiben sorgfältig auf Rechtschreib- und Grammatikfehler: Lassen Sie es durch einen Dienst wie Grammarly laufen, um sicherzustellen, dass Ihnen keine Fehler entgehen, und erhalten Sie Hinweise für weitere Verbesserungen. Personalleiter neigen dazu, einen Lebenslauf mit Tippfehlern abzulehnen – das zeigt ein Mangel an Professionalität und Detailgenauigkeit.
  • Lassen Sie nicht unbedingt alle Ihre Arbeitserfahrungen in Ihrem Lebenslauf: Wenn Sie viel Erfahrung haben, nehmen Sie einfach die wichtigsten oder bedeutendsten neueren Einträge auf. Sie wollen es kurz halten, aber Sie möchten auch nicht, dass es so aussieht, als ob es verdächtige Lücken in Ihrer Arbeitshistorie gäbe, über die Sie möglicherweise befragt werden. Setzen Sie Ihre vollständige Erfahrungsübersicht auf Ihr LinkedIn-Profil und nehmen Sie nur eine Zusammenfassung in Ihren Lebenslauf auf.
  • Schließen Sie Soft Skills ein: Wie im Abschnitt Qualitäten entwickeln, nach denen Arbeitgeber suchen erwähnt, sind Soft Skills wichtig, und es lohnt sich, sie in Ihren Lebenslauf aufzunehmen. Sie sollten überlegen, welche relevant sind – Arbeitgeber sind nicht an Seitenlangen Beschreibungen interessiert, wie nett Sie sind, aber sie möchten wissen, dass Sie ein guter Teamplayer sind, ruhig unter Druck und über Problemlösungsfähigkeiten verfügen.
  • Empfehlungen auf Anfrage: Arbeitgeber verlangen immer Referenzen, damit sie eine zweite Meinung von jemand anderem über Sie und Ihre Fähigkeiten einholen können. Dies sollte idealerweise jemand sein, mit dem Sie gearbeitet haben und ein gutes Verhältnis haben, wie ein vorheriger Vorgesetzter oder Lehrer. Wenn Sie im Moment nicht sicher sind, wer Ihre Referenzen sind, schreiben Sie einfach am Ende Ihres Lebenslaufs "Referenzen auf Anfrage verfügbar.".
  • Halten Sie Ihren Lebenslauf aktuell: Überprüfen Sie ihn jedes Jahr, ob etwas Neues hinzugefügt werden muss oder ob Sie etwas entfernen möchten.

Hinweis: Sie sollten Ihren Lebenslauf als ein allgemeines Dokument betrachten und ihn dann für einzelne Jobs, für die Sie sich bewerben, anpassen, in Bezug auf die am besten geeigneten Arbeitserfahrungen und Fertigkeiten für jede Stelle.

Sammeln Sie Erfahrung

Wenn Sie anfangen, nach Jobs zu suchen, werden Sie sich in einem Teufelskreis befinden — Sie brauchen Erfahrung, um einen Job zu bekommen, aber Sie brauchen auch einen Job, um Erfahrung zu sammeln. Verzweifeln Sie nicht, es gibt andere Möglichkeiten, Erfahrung zu sammeln. Hier sind einige Ideen:

  • Kontaktieren Sie lokale Unternehmen, Wohltätigkeitsorganisationen, Kirchen, Schulen usw., um zu sehen, ob sie eine Website möchten oder Hilfe bei der Aktualisierung ihrer bestehenden Website benötigen. Wenn Sie gerade erst anfangen, könnten Sie anbieten, es kostenlos zu machen, um Erfahrung zu sammeln.
  • Im Anschluss an den vorherigen Punkt, machen Sie einige kleine freiberufliche Arbeiten, wenn Sie das Gefühl haben, dass Sie genug Erfahrung gesammelt haben, um für Ihre Arbeit Geld zu verlangen. Sie könnten bei lokalen Unternehmen anfragen oder Arbeit über spezialisierte Dienste wie UpWork finden.
  • Bauen Sie Ihre eigenen Hobbyprojekte, zum Beispiel, um Ihre Arbeit zu präsentieren, einige unterhaltsame Demos und Spiele oder eine Web-App, die sich auf ein Unternehmen bezieht, bei dem Sie arbeiten möchten.
    • Sie könnten sogar ein bestehendes Problem auf der Website eines Unternehmens identifizieren, es beheben und ihnen einen Link zu einer bereitgestellten Version der Problemlösung senden.
  • Bleiben Sie in Foren aktiv und helfen Sie anderen bei ihren Kodierungsproblemen. (Siehe Anderen helfen, Fragen stellen.)
  • Beitrag zu Open-Source-Projekten.

Erstellen Sie ein Portfolio

Sobald Sie einige relevante Erfahrungen gesammelt haben, die es wert sind, darüber zu sprechen, ist der nächste Schritt, ein Portfolio zusammenzustellen, das Sie in Ihrem Lebenslauf aufnehmen und Arbeitgebern zeigen können. Der ganze Ansatz hier ist: erzähl mir nicht, was du kannst — zeig mir, was du kannst.

Dies sollte beinhalten:

  • Eine schön präsentierte Landingpage, um alles zusammenzufassen.
  • Eine Liste von Websites, Apps und anderen relevanten Produkten, an denen Sie gearbeitet haben. Geben Sie für jede einen Titel, ein Vorschaubild und eine Beschreibung des Projekts sowie Ihrer Tätigkeit an. Wenn Sie viel über die Projekte sagen möchten, erstellen Sie eine separate Seite über jedes Projekt! Fügen Sie eine Liste der Technologien hinzu, die gebraucht wurden, um das Projekt zu bauen und einen Link zum Quellcode, falls möglich (nicht aller Source-Code ist offen zugänglich).
  • Links zu Quellcode und Live-Demos Ihrer eigenen persönlichen Projekte und Experimente. Jedes Projekt sollte eine Beschreibung dessen, was es tut, und die genutzten Technologien, um es zu erstellen, enthalten.
  • Links zu Blogbeiträgen, Schreibproben, Konferenzgesprächen und anderen Inhalten, die Ihre Fähigkeiten zeigen könnten.
  • Eine Liste von Beiträgen, die Sie zu Open-Source-Projekten gemacht haben, angeben, was der Beitrag war, wie er das Projekt verbessert hat und welche Technologien involviert waren. Sie sollten Links zu den tatsächlichen Änderungen, die Sie vorgenommen haben (zum Beispiel Quellcode, veröffentlichte Dokumentationen), und einen Link zum Änderungsprotokoll (zum Beispiel die GitHub Pull-Anfrage) einschließen, um zu beweisen, dass Sie die Arbeit getan haben.

Ihr Portfolio sollte Highlights Ihrer besten Arbeiten enthalten. Sie möchten es einfach zugänglich und leicht zu durchblättern gestalten. Beinhalten Sie nur wenige signifikante Elemente in jedem Abschnitt; ansonsten wird der Personalleiter gelangweilt sein und weitermachen. Ein schönes, klares Design wird zur Erfahrung beitragen, während ein komplexes Design die Lesbarkeit beeinträchtigen könnte.

Bezüglich der tatsächlichen Veröffentlichung Ihres Portfolios:

  • Sie sollten Ihre Arbeit veröffentlichen in öffentlich zugänglichen Orten, wie eine GitHub-Organisation für Quellcode, und einer Blogging-Plattform wie Medium (oder Ihre eigene Website) für Blogbeiträge.
  • Für Quellcode, der nur aus Demos oder Ausschnitten (statt vollständigen Websites, zum Beispiel) besteht, veröffentlichen Sie Live-Versionen des Codes, damit die Leute leicht das Live-Ergebnis sehen können. Siehe Veröffentlichen Ihrer Website für Tipps, wie man dies macht.
  • In Bezug auf die tatsächliche Portfoliolandingpage, könnten Sie ein GitHub-Repo erstellen und Ihre Liste von Links in einem README.md-File bereitstellen. Aber das sieht nicht besonders gut aus. Es wäre viel besser, eine dedizierte Website zu erstellen, um Ihr Portfolio zu enthalten, mit einem eigenen Domainnamen. Wenn Sie nicht gut im Design sind, fragen Sie einen Kollegen oder Freund um Hilfe im Austausch für einige Programmierarbeit.

Erstellen Sie ein LinkedIn-Profil

LinkedIn ist eine der beliebtesten Seiten der Welt, um Jobs zu finden und für Arbeitgeber, Mitarbeiter zu finden. Es ist ein großartiger Ort, um einen Online-Account über Ihre Berufserfahrung und Fähigkeiten zu führen; es ist ähnlich wie Ihr Lebenslauf.

LinkedIn hat viele nützliche Vorteile, die Ihr Profil gut im Einklang mit Ihrem Lebenslauf arbeiten lassen. Sie können:

  • Ihre vollständige Liste von Erfahrungen und Fähigkeiten dort angeben, ohne dass Ihr Profil zu lang erscheint.
  • Empfehlungen von anderen Personen erhalten.
  • Links zu den Profilen all Ihrer früheren Arbeitgeber, Bildungseinrichtungen usw. setzen.
  • Beiträge darauf schreiben und es als Blog verwenden.
  • Aktiv nach Jobs suchen und sich auf Jobs bewerben und sich neue Job-Updates basierend auf Ihren Fähigkeiten und Interessen senden lassen.
  • Mit Kontakten vernetzen, um ein Netzwerk aufzubauen, mit dem Sie Fähigkeiten und Leads teilen können, was letztendlich helfen wird, Jobs zu finden.
  • Schulungskurse belegen.

Aus diesen Gründen sollten Sie ein Profil erstellen. Machen Sie es gut aussehend und professionell klingend. Erstellen Sie ein gutes LinkedIn-Profil bietet nützliche Tipps.

Bewerbung auf einen Job

Schauen wir uns jetzt den Prozess der Bewerbung auf einen Job an.

Jobsuche

Es gibt verschiedene Ansätze für die Jobsuche, und oft funktioniert eine Kombination am besten:

  • Melden Sie sich bei Websites an, auf denen Jobs ausgeschrieben werden, wie LinkedIn (es gibt auch spezifische Seiten für Ihren Standort), und wählen Sie, regelmäßig Jobangebote zu erhalten.
  • Gehen Sie zu Ihren Gemeinschaftsnetzwerken, suchen Sie nach Stellenanzeigen und fragen Sie Kontakte, ob sie irgendwelche Jobs kennen, die für Sie interessant sein könnten.
  • Recherchieren Sie über die Unternehmen, bei denen Sie arbeiten möchten, gehen Sie zu ihren Jobseiten und sehen Sie nach, was verfügbar ist.
  • Besuchen Sie Networking-Events und Jobmessen, um potenzielle Arbeitgeber zu treffen.

Die von Ihnen erstellten "Entscheiden, welche Art von Job Sie möchten" Kriterien sollten nützlich sein, um Ihre Listen der Unternehmen, bei denen Sie arbeiten möchten, und welche Art von Jobs Sie bewerben möchten, einzugrenzen.

Vor der Bewerbung

Bevor Sie beginnen, sich auf einen Job zu bewerben, gibt es einige nützliche Schritte, die Sie zur Vorbereitung unternehmen können:

  • Überprüfen Sie die Stellenbeschreibung, um sicherzustellen, dass sie für Sie geeignet ist. Zum Beispiel möchten Sie nicht Ihre Zeit damit verschwenden, sich auf einen Job zu bewerben, der eine Vollzeitbeschäftigung in Kalifornien umfasst, wenn Sie im Vereinigten Königreich leben und nicht umziehen möchten. Und Sie werden nicht die Erfahrung haben, um eine Stelle als Senior-Webentwickler zu machen, wenn Sie erst seit 3 Monaten JavaScript lernen.

    Hinweis: Wenn Sie sich nicht sicher sind, ob Sie sich auf einen Job bewerben sollten, oder wissen wollen, ob das Unternehmen nicht geeignetere Jobs zur Verfügung hat, finden Sie die Kontaktdaten des Personalvermittlers und fragen Sie nach. Sie könnten später einmal ein nützlicher Kontakt für Sie sein.

  • Versuchen Sie, einige Kontakte zu finden, die bereits im Unternehmen arbeiten, zum Beispiel in Ihrem Gemeinschaftsnetzwerk oder auf LinkedIn, und beginnen Sie ein Gespräch mit ihnen. Fragen Sie sie, wie es ist, im Unternehmen zu arbeiten, und ob es etwas Spezifisches gibt, das Sie für den Job benötigen. Wenn Sie für diesen Job nicht geeignet sind, fragen Sie, ob sie in naher Zukunft andere, besser geeignete Jobs haben. Vermeiden Sie es, zu viele Menschen im selben Unternehmen zu kontaktieren, aber wählen Sie stattdessen eine oder zwei Personen aus, die der Rolle, für die Sie sich bewerben, am nächsten stehen.
  • Recherchieren Sie etwas über das Unternehmen — lesen Sie ihre Websites/Blogs, finden Sie etwas über ihre Geschichte und ihre Ziele heraus. Verbringen Sie einige Zeit damit, ihre Produkte zu nutzen und sich damit vertraut zu machen, wie sie funktionieren — installieren Sie zum Beispiel ihre Software und verwenden Sie sie, um eine Demo-App zu erstellen, oder schreiben Sie eine Website, die ihre APIs verwendet, um etwas zu tun.

    Hinweis: Für Bonuspunkte versuchen Sie, ein Problem zu identifizieren, das sie gerade zu lösen versuchen oder einen Fehler in ihrem Produkt, und schlagen Sie einen Fix dafür vor, zusammen mit einer Demo oder Code-Schnipseln.

  • Passen Sie Ihren Lebenslauf an diesen speziellen Job an. Schauen Sie sich die Stellenbeschreibung an und verstärken Sie Ihre relevantesten Fähigkeiten und Berufserfahrungen, während Sie weniger relevante Punkte minimieren oder sogar entfernen. Hervorheben Sie auch die für diesen Job relevantesten Demos/Beispiele in Ihrem Portfolio auf irgendeine Weise. Sie könnten zum Beispiel solchen Code am Anfang Ihres Portfolios setzen.

Bewerbung auf den Job

Wenn Sie sich auf den Job bewerben, folgen Sie genau den angegebenen Anweisungen. Jede Jobanzeige wird Anweisungen geben, wie man sich bewirbt. Wenn die Stellenanzeige eher ein Gespräch mit einem Netzwerk-Kontakt war, fragen Sie sie, wie man sich bewirbt.

Vor allem:

  • Stellen Sie sicher, dass Ihre Bewerbung professionell und gut geschrieben ist und keine Tippfehler enthält. Wenn sie schlecht geschrieben ist, werden Sie wahrscheinlich keinen Erfolg haben. Überprüfen Sie es mit einem Tool wie Grammarly.
  • Verpassen Sie nicht die Frist für die Bewerbung — sie muss bis zum Stichtag eingereicht werden!

Nicht alle Jobbewerbungen erfordern dasselbe; Sie werden wahrscheinlich:

  • Einige Details in einem Online-Formular ausfüllen müssen. Tippen Sie Ihre Antworten lokal (zum Beispiel in VSCode) oder in einem Online-Dokument (zum Beispiel einem Google-Dokument), bevor Sie sie in die Formularfelder eingeben, falls etwas (zum Beispiel ein Browserabsturz) dazu führt, dass Sie Ihre Arbeit verlieren. Dies kann Ihnen Stunden der Frustration ersparen; Texte sind auch einfacher zu überprüfen und Feedback dazu zu erhalten, wenn Sie sie zuerst woanders hinstellen.
  • Laden Sie Ihren Lebenslauf hoch.
  • Schreiben und laden Sie ein Bewerbungsschreiben hoch. Es gibt viele Leitfäden online für das Schreiben effektiver Bewerbungsschreiben, aber im Allgemeinen sollte ein solches Schreiben eine Beschreibung enthalten, warum Sie:
    • Für das Unternehmen arbeiten möchten.
    • Eine gute kulturelle Passform wären.
    • Perfekt geeignet sind, den Job zu machen.
  • Geben Sie einige Beispiele Ihrer früheren Arbeit in einem separaten Abschnitt an.

Ständiger Prozess

Ein wichtiger Punkt ist, dass Ihre Jobsuche ein ständiger Prozess sein sollte, bei dem Sie jeden Tag ein bisschen machen und ständig daran arbeiten, Ihr Ziel zu erreichen. Werfen Sie nicht einfach eine Menge Bewerbungen ab und warten dann auf eine Antwort.

Sie sollten bei allen vielversprechenden Hinweisen, die Sie treffen, zum Beispiel in Gemeinschaftsnetzwerken oder auf LinkedIn, nachfassen. Führen Sie auch ein Inventar der Menschen, die Sie treffen, und der Unternehmen, bei denen Sie sich bewerben, zusammen mit Kontaktdaten und Beschreibungen von jedem. Verfolgen Sie regelmäßig mit Unternehmen, bei denen Sie arbeiten möchten, um zu sehen, welche Jobs sie verfügbar haben. Wenn Sie für einen Job abgelehnt werden, haben sie möglicherweise etwas anderes, das jetzt oder bald besser für Sie geeignet ist.

Wenn Sie von einem Unternehmen nach einer Bewerbung auf eine ihrer Stellen keine Antwort erhalten haben, warten Sie ein bisschen und setzen Sie sich dann mit dem Personalverantwortlichen in Verbindung, um zu sehen, ob sie Feedback für Sie haben oder ob sie andere Jobs haben. Auch wenn ein Unternehmen, bei dem Sie arbeiten möchten, im Moment keine passenden Vollzeitjobs ausgeschrieben hat, kontaktieren Sie sie trotzdem, um zu sehen, ob sie jemanden mit Ihren Fähigkeiten suchen. Sie könnten Ihnen wertvolle Erfahrungen geben, vielleicht in Form einer Freiwilligenposition oder eines freiberuflichen Vertrags.

Halten Sie Ausschau nach weiteren Jobs über Ihre ausgewählten Jobseiten oder Gemeinschaftsnetzwerke. Sprechen Sie mit Menschen über das, was verfügbar ist. Neue Möglichkeiten werden ständig auftauchen.

Wenn Sie Schwierigkeiten haben, etwas Dauerhaftes zu finden, das Sie wirklich wollen, könnte es einige Zwischenstufen geben, um zu ergreifen:

  • Manchmal ist eine gute Strategie, einen Job in der Nähe des gewünschten zu bekommen. Vielleicht müssen Sie zunächst einen weniger hochrangigen Job annehmen, um die erforderliche Erfahrung für den Job zu bekommen, den Sie wirklich wollen, sei es im Hinblick auf den spezifischen Technologie-Stack, der verwendet wird, oder die bestimmte Branche, in der Sie arbeiten möchten.
  • Sie könnten einige freiberufliche oder vertragliche Arbeiten annehmen, um die Miete weiter zu zahlen, während Sie Ihre Jobsuche fortsetzen. Dies wird Ihnen auch wertvolle Erfahrungen geben, die Ihnen beim Erhalt des gewünschten Jobs helfen werden.

Vorbereitung auf Bewerbungsgespräche

Wenn der Personalverantwortliche und Personalleiter Ihre Bewerbung mögen, werden sie Sie zu einigen Vorstellungsgesprächen und anderen Sitzungen einladen. Dieser Abschnitt bietet einige Ratschläge zur Vorbereitung darauf.

Es gibt einige allgemeine Dinge, die Sie tun sollten, um sich auf jedes Vorstellungsgespräch vorzubereiten:

  • Finden Sie einen aufgeräumten, ruhigen Ort, um das Interview durchzuführen. Stellen Sie sicher, dass Sie nicht durch Lärm und Unruhen abgelenkt werden und dass Ihre Umgebung während des Interviews aufgeräumt ist. Wenn Sie ein Videoanruf-Interview mit dem/den Interviewer(n) führen und Ihr Raum ein völliges Chaos ist, wird das keinen guten Eindruck machen.
  • Überlegen Sie sich, was Sie tragen werden, wenn Sie an Ihrem Interview teilnehmen. Die meisten Entwicklerjobs erfordern nicht, dass Sie einen Anzug tragen (überprüfen Sie die Jobanzeige, um zu sehen, ob sie einen Dresscode erwähnt), aber Sie sollten etwas ziemlich Neutrales und Smarte-Sweatshirts wählen. Tragen Sie kein T-Shirt mit einem anstößigen Slogan darauf und erscheinen Sie nicht im Schlafanzug.
  • Machen Sie einige Vorbereitungen für Coding-Interviews.
  • Bauen Sie eine Sammlung von Anekdoten auf, die Sie für erfahrungsbasierte Interviewfragen verwenden können.
  • Überlegen Sie, was Ihre Stärken und Schwächen sind und seien Sie realistisch mit Ihren Antworten. Sie werden glaubwürdiger erscheinen, wenn Sie sich nicht in jeder Hinsicht perfekt präsentieren, wenn Interviewer Ihnen unvermeidlich Fragen zu Ihren größten Stärken und Schwächen stellen.
  • Recherchieren Sie, welche typischen Gehaltsspannen und andere Leistungen (wie Krankenversicherung oder Boni) für die Art von Job, den Sie anstreben, (z. B. Stufe, geografische Region) üblich sind. Dies wird nützlich sein, wenn Sie entscheiden müssen, ob Sie ein Jobangebot annehmen wollen oder nicht.

Sie sollten sich auch spezifisch auf jedes Unternehmen, bei dem Sie sich bewerben, vorbereiten:

  • Wie wir bereits erwähnt haben, sollten Sie einige Recherchen zur Geschichte, zu den Zielen und Produkten des Unternehmens machen.
    • Lesen Sie auf einer höheren Ebene über das Unternehmen und machen Sie sich mit dessen kürzlichen Neuigkeiten vertraut. Ein guter Grund, dies zu tun, ist, um zu sehen, ob sie etwas getan haben, das rote Flaggen aufwerfen würde und Sie sich überlegen lassen würde, dort zu arbeiten.
    • Finden Sie heraus, welche Marktposition das Unternehmen hat und was deren Stärken und Schwächen sind.
    • Erforschen Sie, wer ihre Hauptkonkurrenten sind.
    • Machen Sie sich mit deren Produkten vertraut und wie sie funktionieren — installieren Sie zum Beispiel deren Software und verwenden Sie sie, um eine Demo-App zu bauen oder schreiben Sie eine Website, die deren APIs verwendet, um etwas zu tun. Es wird Ihre Interviewer beeindrucken, wenn Sie einige gute Einblicke in ihre Situation zeigen können und wie Sie denken, dass diese verbessert werden könnte. Interviewer werden oft einige spezifische Fragen stellen, um Ihr Wissen über das Unternehmen und die Branche, in der es sich befindet, zu testen.
  • In Bezug auf den oben genannten Punkt, denken Sie an einige Fragen, die Sie den Interviewern bzgl. des Unternehmens und ihrer Rollen stellen würden. Interviewer fragen immer, ob Sie Fragen an sie haben am Ende des Interviews, und es reflektiert gut auf Sie und macht Sie nachdenklich und neugierig erscheinen, wenn Sie mit Fragen kommen, die bedeutsamer sind als "was haben Sie heute zum Frühstück gehabt?"
  • Wenn Sie Kontakte im Unternehmen haben (z. B. aus Ihren Gemeinschaftsnetzwerken), erreichen Sie diese und fragen Sie nach dem Job. Was denken sie darüber? Gibt es etwas Spezifisches, auf das Sie sich konzentrieren sollten? Gibt es etwas, das Sie sagen oder nicht sagen sollten? Es könnte auch während des Interviews hilfreich sein, zu erwähnen, dass Sie "Bob aus dem E-Commerce-Team" (oder was auch immer) kennen.

Erstes Screening

Sobald das UnternehmenIhre Bewerbung angesehen hat und Sie als "Potenzial" identifiziert haben, werden sie wahrscheinlich mit einem ersten Telefongespräch mit dem Personalverantwortlichen oder Einstellungsmangers beginnen. Dies ist in der Regel ein kurzes Interview, um den "kulturellen Fit" zu bewerten (d.h. ob Sie sich gut mit ihnen verstehen werden), sicherzustellen, dass sie keine unmittelbaren roten Flaggen sehen, die darauf hindeuten, dass Sie kein guter Mitarbeiter sein werden, und Ihnen mitzuteilen, was Sie von dem Rest des Interviewprozesses erwarten können.

An diesem Punkt sollten Sie freundlich und gesprächig sein. Aber reden Sie nicht zu viel; verhalten Sie sich natürlich und sehen Sie, wohin der Interviewer das Gespräch lenkt. Lassen Sie ihn wissen, welche Tage und Zeiten für die Teilnahme an weiteren Interviews geeignet sind. Versuchen Sie so flexibel wie möglich zu sein und bereit zu sein, Ihren Zeitplan zu ändern, um Ihnen entgegenzukommen.

Seien Sie jedoch nicht selbstgefällig — Sie wissen nicht definitiv, welche Fragen sie Ihnen in dieser frühen Phase stellen werden. Sie sollten das erste Screening genauso ernst nehmen wie alle anderen Phasen.

Das Hauptinterview

Normalerweise besteht der größte Teil des Interviewprozesses aus einem oder mehreren Hauptinterviews. Diese können sich stark zwischen den verschiedenen Unternehmen sowohl in der Funktion als auch in der Häufigkeit unterscheiden.

  • Sie könnten ein Hauptinterview haben, aber es ist wahrscheinlicher, dass Sie mehrere Interviews haben, die Sie in verschiedenen Aspekten des Jobs testen (zum Beispiel die eigentliche Kodierungsarbeit, Teamarbeit, Arbeitsprozesse, Dokumentation/Kommunikation, konfliktlösung).
  • Sie können mit einem einzelnen Interviewer oder mehreren Interviewern geführt werden, die Ihnen Fragen zu verschiedenen Aspekten stellen (d.h. ein Panel-Interview).
  • Einige Interviews können auf höherer Ebene oder eher erkundend sein (zum Beispiel "beschreiben Sie den Prozess, den Sie verwenden würden, um x zu liefern", oder "was denken Sie, sind die Hauptprobleme mit dieser Lösung?") und einige können auf niedriger Ebene und intensiver sein (zum Beispiel "schreiben Sie ein JavaScript-Programm, das dieses Problem löst").

Erfahrungsbasierte Fragen

Interviews werden unvermeidlich erfahrungsbasierte Fragen enthalten. Diese fragen Sie, Anekdoten bereitzustellen, die zeigen, dass Sie Erfahrung haben, die für den Job relevant ist, und werden in etwa so lauten:

  • "Geben Sie mir ein Beispiel für eine Situation, in der Sie einem Kollegen über ihren Code negatives Feedback geben mussten. Wie haben Sie es gehandhabt?"
  • "Erzählen Sie mir von einer Situation, in der Sie während eines Projekts entdeckten, dass Ihr gewählter Ansatz nicht funktionieren würde. Wie haben Sie das angesprochen und welche Schritte haben Sie unternommen?"
  • "Das Beheben kleinerer Bugs kann oft schwer in den Arbeitsprozess eines Teams passen — oft wird der Haufen vernachlässigt und häuft sich an. Wie sind Sie in vergangenen Teams damit umgegangen?"

Sie sollten eine Reihe von Anekdoten aufbauen, die Sie beim Beantworten solcher Fragen verwenden können. Dies wird im Laufe der Zeit einfacher, je mehr Erfahrung Sie sammeln.

Kodierungsinterviews

Einige Interviews werden Kodierungsinterviews sein, die darauf ausgelegt sind, Ihre Fähigkeit zur Lösung von Kodierungsproblemen zu testen. Diese könnten so aussehen:

  • "Schreiben Sie eine JavaScript-Funktion, die die Eingaben x und y bearbeitet und z zurückgibt."
  • "Ein Kollege hat die folgende React-Komponente geschrieben, aber sie hat einige Bugs. Können Sie herausfinden, was falsch ist, und sie umschreiben, um die Probleme zu lösen?"
  • "Sehen Sie sich den folgenden Code an und beschreiben Sie, was er tut."
  • "Schreiben Sie einen Algorithmus, der die ersten n Einträge in der Fibonacci-Sequenz generiert, wobei n eine positive Zahl ist."

Oft suchen Arbeitgeber nach Ihrer Herangehensweise an das Problem eher als nach dem Endergebnis — wie Sie Ihren Code kommentiert haben, wie Sie die Fehlerbehandlung durchgeführt haben, und was Sie vielleicht getan hätten, wenn Sie mehr Zeit gehabt hätten.

Sie sollten nach den gängigen Kodierungsinterview-Fragetypen recherchieren, das Lösen derselben üben und das Erklären, was sie tun, üben. Sie finden online viele Ressourcen, um Kodierungsinterview-Fragen zu üben.

Hausaufgabenfragen

Einige Unternehmen werden einem Interviewkandidat eine Hausaufgabe geben, entweder als alternative oder zusätzliche Möglichkeit, Ihre Kodierungsfähigkeit zu testen. Dies hat in der Regel die Form eines Mini-Projekts irgendeiner Art, das Sie auffordert, einige Funktionalitäten zu codieren, die für den Job, auf den Sie sich bewerben, relevant sind. Zum Beispiel könnten Sie gebeten werden, eine eigenständige Demo zu erstellen, die die JavaScript-Bibliothek des Unternehmens nutzt, um Daten von ihren APIs abzurufen und eine Seite mit Informationen zu füllen.

Obwohl dies bei richtiger Durchführung eine angemessene Möglichkeit ist, Kandidaten zu testen, mögen viele Menschen die Praxis, Hausaufgabenfragen zu setzen, nicht:

  • Manchmal kann es sich ein wenig zu sehr wie "echte Arbeit" anfühlen, fast so, als würde der Arbeitgeber Sie bitten, umsonst zu arbeiten.
  • Sie können schlecht abgegrenzt sein oder eine unzumutbare Zeitverpflichtung erwarten. Ein spezifischer Umfang, der das Projekt auf vier Stunden beschränkt und Folgefragen in einem separaten Interview behandelt, ist vernünftig, aber die Erwartung, ein ganzes Wochenende an einem Projekt zu arbeiten, ist es nicht, insbesondere für Menschen mit Familien und einem vollen Leben.
  • Ihre Wirksamkeit wird oft in Frage gestellt, da sie schwer abschließend zu bewerten sind.

Wenn Sie gebeten werden, eine Hausaufgabenfrage durchzuführen, stellen Sie sicher, dass der Umfang und das Timing der Arbeit klar definiert sind, um das Risiko zu mindern, in die falsche Richtung zu gehen und Ihre Zeit zu verschwenden.

Annahme des Angebots

Wenn Sie durch den Interviewprozess kommen und das Stellenangebot bekommen, dann herzlichen Glückwunsch! Obwohl es verlockend sein könnte, das Angebot sofort anzunehmen, sollten Sie vorher ein paar Dinge beachten:

  • Stellen Sie sicher, dass das angebotene Gehalt im Vergleich zum typischen Marktzins für ähnliche Jobs angemessen ist. Wenn es signifikant weniger ist, könnten Sie verhandeln wollen.
  • Überprüfen Sie, dass das Verlassen Ihres aktuellen Jobs (oder einer anderen Aktivität) mit dem Beginn des neuen Jobs vereinbar ist. Zum Beispiel, prüfen Sie, wie viel Kündigungsfrist Ihr jetziger Arbeitgeber verlangt, und stellen Sie sicher, dass dies für den neuen Job funktioniert.
  • Sie sollten auch den Arbeitgeber wissen lassen, welche vorhandenen Verpflichtungen Sie außerhalb der Arbeit, zum Beispiel ein gebuchter Urlaub, haben. Respektable Arbeitgeber werden um solche Verpflichtungen herumarbeiten und ein Startdatum vereinbaren, das Ihnen passt.
  • Wenn Sie umziehen müssen, um den neuen Job anzutreten, stellen Sie sicher, dass alles für den Umzug bereit ist. Einen neuen Job anzufangen, ist schon stressig genug, ohne den zusätzlichen Stress von Umzugsproblemen.

Immer wieder versuchen

Wenn Sie sich auf viele Jobs beworben haben und noch nichts bekommen haben, versuchen Sie, nicht den Mut zu verlieren. Versuchen Sie es weiter, bleiben Sie leidenschaftlich fürs Web, sprechen Sie weiter mit neuen Leuten und lernen Sie weiter neue Dinge.

Wenn Sie es bis zur Interviewrunde geschafft haben, aber abgelehnt wurden, bitten Sie den Recruiter um Feedback, warum Sie nicht ausgewählt wurden, und nutzen Sie es, um zukünftige Bewerbungen zu verbessern.

Seien Sie geduldig. Auch die besten Kandidaten werden mehrfach abgelehnt, bevor sie den Job bekommen, den sie wollen. Sie werden es schaffen.

Siehe auch