Einen Job finden

Technische Bewerbungsgespräche können sehr anspruchsvoll sein, und einige haben recht spezifische Anforderungen. Schon das Finden der richtigen Stellen, auf die Sie sich bewerben möchten, kann eine Herausforderung darstellen! Dieser Artikel bietet einige Tipps und Ressourcen, die Ihnen bei der Suche nach potenziellen Jobs, bei der Bewerbung und beim Erfolg in Bewerbungsgesprächen helfen sollen. Der unten beschriebene Prozess funktioniert möglicherweise nicht für jeden genau so, wie er ist — möglicherweise finden Sie einen etwas anderen Ansatz oder eine andere Reihenfolge, die besser zu Ihnen passt — aber die meisten werden ihn hilfreich finden.

Hinweis: Vielleicht möchten Sie gerade nicht darüber nachdenken, welchen Job Sie wollen; möglicherweise möchten Sie sich einfach darauf konzentrieren, etwas Code zu lernen. Das ist in Ordnung; Sie können jederzeit später zu diesem Artikel zurückkehren, wenn der Zeitpunkt passt.

Voraussetzungen: N/A
Lernziele:
  • Entscheiden, welche Art von Job Sie wollen.
  • Nach Jobs suchen
  • Eigenschaften entwickeln, die Arbeitgeber suchen.
  • Sich selbst zu potenziellen Arbeitgebern verkaufen.
  • Sich für Jobs bewerben.
  • Sich auf Bewerbungsgespräche vorbereiten.

Entscheiden, welche Art von Job Sie wollen

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 sich auf den Arbeitsmarkt begeben und mit der Suche beginnen. Wenn Sie das nicht tun, verwenden Sie wahrscheinlich einen Streuschussansatz, der nicht sehr effektiv ist — Sie bewerben sich auf eine Vielzahl von Stellen und lassen sich nicht wie der ideale Kandidat für keine von ihnen erscheinen.

Wenn Sie diese Seite lesen, sind Sie wahrscheinlich an einer Art von Webentwicklungsjob interessiert. Das ist in Ordnung, aber denken Sie etwas spezifischer darüber nach und notieren Sie sich einige Ideen darüber, was Sie in den folgenden Kategorien wollen:

  • Genauer Rollentyp: Möchten Sie mehr sein als ein:
    • Webdesigner: Verwenden Sie HTML, CSS und Grafikpakete, um Benutzeroberflächen zu entwerfen.
    • JS-Entwickler: Funktionen mit JavaScript und Frameworks implementieren.
    • Developer Relations oder Vertriebsingenieur: Mit Kunden sprechen, sie für Technologie begeistern, ihnen bei der Problemlösung helfen und Lösungen entwickeln.
    • Technischer Autor: Dokumentationen schreiben, um zu erklären, wie Technologie funktioniert und wie man sie benutzt.
    • 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, ebenfalls an vielen verschiedenen Projekten arbeiten.
    • Ein Unternehmen oder eine Körperschaft, als interner Entwickler.
    • Eine gemeinnützige Organisation oder Wohltätigkeitsorganisation.
  • Sektor: 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 einer Art hybrider Konfiguration.
    • Immer am selben Ort oder zwischen verschiedenen Bereichen oder Ländern hin und her bewegen?

Wenn Sie sich über die Antworten auf diese Fragen nicht sicher sind, ist das in Ordnung. Fragen Sie Ihre Kollegen, Freunde, Lehrer oder Ihren Mentor, wofür sie sich interessieren, um Inspiration zu erhalten, und schauen Sie sich in der Branche um, um zu sehen, was verfügbar ist. Realistisch gesehen werden viele von Ihnen wahrscheinlich damit beginnen, ein interessantes Stellenangebot oder Unternehmen zu sehen und dann herauszufinden, wie es in die oben genannten Kategorien passt und wie Sie sich diesem Unternehmen "verkaufen" können.

Sich selbst verkaufen

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

Eigenschaften entwickeln, die Arbeitgeber suchen

Als allgemeiner Punkt sollten Sie sich der Attribute bewusst sein, die Personalverantwortliche bei einem Kandidaten suchen, und sich entsprechend vorbereiten. Natürlich benötigen Sie technische Fähigkeiten und andere Fähigkeiten, die Ihnen helfen, die Aufgaben direkt zu erledigen. Unternehmen suchen jedoch auch nach "Soft Skills", die indirekt helfen, die Aufgaben zu erledigen und auch das Leben ihrer Mitarbeiter bei der Arbeit einfacher und glücklicher machen. Wir haben einige dieser Punkte bereits in unserem Artikel Zusammenarbeit und Teamarbeit angesprochen.

Zusammenfassend werden Personalverantwortliche nach Folgendem suchen:

  • Jemand, mit dem sie auskommen können.
  • Eine positive Einstellung, jemand, der respektvoll, empathisch und konstruktiv ist.
  • Eine aufgeschlossene Person, die gut in einem vielfältigen Team mit unterschiedlichen Standpunkten arbeitet.
  • Jemand, der sich anmutig verhält, wenn eine Entscheidung nicht zu seinen Gunsten ausfällt, und in der Lage ist, sich für das Gemeinwohl zu engagieren.
  • Ein guter Kommunikator und Beziehungsaufbauer.
  • Eine hartnäckige, fokussierte Person mit guten Problemlösungsfähigkeiten.

Überlegen Sie, ob diese Aussagen Sie beschreiben oder nicht. Dies könnte ein nützlicher Weg sein, einige Ihrer Schwächen zu identifizieren, sodass Sie Maßnahmen ergreifen können, um diese zu verbessern. Wenn Sie beispielsweise nicht gut in Kommunikation oder Problemlösung sind, suchen Sie nach Leitfäden oder Kursen, die Ihnen helfen, diese Fähigkeiten zu verbessern. Selbst etwas Informelles wie das Gespräch mit Ihren Freunden über Ihre Arbeit und das Beschreiben Ihrer Projekte wird Ihnen helfen, besser in der Kommunikation zu werden.

Einen Lebenslauf/CV erstellen

Sie sollten einen Lebenslauf/CV erstellen, der Ihren Wert für einen Arbeitgeber kommuniziert. Es gibt viele Leitfäden im Internet, die erklären, wie man einen schreibt, aber kurz gesagt sollten sie im Allgemeinen Folgendes enthalten:

  • Ihre Kontaktdaten: Geben Sie Ihren Namen, Postanschrift, Telefonnummer, E-Mail-Adresse und vielleicht eine weitere Kontaktmethode an, die Ihnen wichtig ist und sich für professionelle Kommunikation eignet. Ein LinkedIn-Profil wird empfohlen.
  • Eine Zusammenfassung/persönliche Aussage, die Sie in einem einzigen Satz beschreibt. Dies kann wirklich schwer zu schreiben sein — es muss selbstbewusst, aber nicht arrogant klingen, positiv, aber realistisch. Eine gute Strategie hier ist es, es sehr kurz zu halten und auf einige Fakten zu fokussieren, woran Sie glauben und auf welchem Niveau Sie sind. Zum Beispiel könnte eine gute persönliche Aussage für einen Junior-Webentwickler 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 der Berufserfahrungen, die jeweils Folgendes enthalten:
    • Einen Datumsbereich, in dem Sie dort gearbeitet haben — zum Beispiel 06/2023–10/2024 oder 06/2023–present, wenn Sie dort noch arbeiten.
    • Unternehmens- und Jobtitel.
    • Einen kurzen Absatz oder eine Aufzählungsliste, die beschreibt, was Sie in diesem Job/Praktikum/etc. gemacht haben. Beschreiben Sie nicht alles, nur das, was Sie für nützliche Erfahrungen halten, um sich selbst zu verkaufen.
  • Eine Bildungszusammenfassung, die die verschiedenen Qualifikationen auflistet, die Sie haben, die Schule, an der Sie diese erworben haben, und die Note, die Sie erreicht haben. Fügen Sie Abschlüsse und andere höhere Bildungsabschlüsse ein, Zertifikate und Erfolge, die direkt für Ihr Fachgebiet relevant sind (zum Beispiel eine Webentwicklungszertifizierung oder eine Sommerschule) und vielleicht auch reguläre Schulqualifikationen, die Arbeitgeber oft suchen (wie Englisch, andere Sprachen und Mathematik).
  • Einen Abschnitt mit unterstützenden Informationen, wie zum Beispiel:
    • Links zu Ihrem Portfolio.
    • Beschreibungen anderer relevanter Erfahrungen, die nicht in die oben genannten Abschnitte passen.
    • Persönliche Interessen — die meisten Arbeitgeber möchten, dass ihre Mitarbeiter vielseitig sind und ein Leben außerhalb der Arbeit haben, anstatt nur Unternehmensroboter zu sein — sei es, Musik zu spielen, Filme zu schauen oder in einem Tierheim zu arbeiten. Es hilft auch, Gesprächspunkte während der Bewerbungsgespräche zu schaffen.

Hier sind einige allgemeine Tipps für das Schreiben von Lebensläufen/CVs:

  • Halten Sie es kurz und prägnant: Idealerweise möchten Sie es auf 2 Seiten A4/Briefpapier passen lassen. Personalverantwortliche werden sich nicht die Mühe machen, einen langen Aufsatz zu lesen, der Ihre Fähigkeiten beschreibt.
  • Verwenden Sie professionelle Sprache: Verwenden Sie keine Umgangssprache oder Jargon — Sie müssen den Eindruck erwecken, dass Sie es ernst meinen mit Ihrer Bewerbung.
  • Prüfen Sie Ihr Schreiben sorgfältig auf Rechtschreib- und Grammatikfehler: Lassen Sie es durch einen Dienst wie Grammarly laufen, um sicherzustellen, dass Sie keine Fehler übersehen und Hinweise zur weiteren Verbesserung erhalten. Personalverantwortliche werden oft einen Lebenslauf/CV, der einen Tippfehler enthält, verwerfen — es zeigt mangelnde Professionalität und Aufmerksamkeit für Details.
  • Nehmen Sie nicht unbedingt jede Ihrer Berufserfahrungen in Ihren Lebenslauf/Ihren Lebenslauf auf: Wenn Sie viel Erfahrung haben, fügen Sie nur die wichtigsten oder signifikanten neueren Einträge bei. Sie möchten es kurz halten, aber Sie möchten auch nicht den Anschein erwecken, dass es verdächtige Lücken in Ihrer Berufsgeschichte gibt, über die Sie möglicherweise befragt werden könnten. Platzieren Sie Ihr vollständiges Erfahrungsliste auf Ihrem LinkedIn-Profil und nur eine Zusammenfassung auf Ihrem Lebenslauf/CV.
  • Fügen Sie Soft Skills hinzu: Wie im Abschnitt Eigenschaften entwickeln, die Arbeitgeber suchen erwähnt, sind Soft Skills wichtig, und es lohnt sich, sie in Ihrem Lebenslauf/CV aufzunehmen. Sie sollten darüber nachdenken, welche relevant sind — Arbeitgeber sind nicht an seitenlangen Beschreibungen darüber interessiert, wie nett Sie sind, aber sie werden daran interessiert sein zu wissen, dass Sie ein guter Teamplayer sind, belastbar unter Druck stehen und Problemlösungsfähigkeiten haben.
  • Referenzen auf Anfrage: Arbeitgeber benötigen immer Referenzen, damit sie eine zweite Meinung über Sie und Ihre Fähigkeiten von jemand anderem einholen können. Dies sollte idealerweise jemand sein, mit dem Sie zusammengearbeitet haben und zu dem Sie eine gute Beziehung haben, wie ein ehemaliger Manager oder Lehrer. Wenn Sie sich gerade nicht sicher sind, wer Ihre Referenzen sind, schreiben Sie einfach "Referenzen auf Anfrage verfügbar." am Ende Ihres Lebenslaufs/Ihres Lebenslaufes.
  • Halten Sie Ihren Lebenslauf/Ihren Lebenslauf aktuell: Prüfen Sie ihn jedes Jahr, um zu sehen, ob etwas Neues hinzugefügt oder etwas entfernt werden sollte.

Hinweis: Sie sollten Ihren Lebenslauf/Ihren Lebenslauf als allgemeines Dokument betrachten und ihn dann für einzelne Jobs, auf die Sie sich bewerben, in Bezug auf die am besten geeigneten Berufserfahrungen und Fähigkeiten individuell anpassen.

Erfahrungen sammeln

Wenn Sie anfangen, nach Jobs zu suchen, finden Sie sich in einem Teufelskreis wieder — Sie brauchen Erfahrung, um einen Job zu bekommen, aber Sie müssen auch einen Job bekommen, um Erfahrung zu sammeln. Verzweifeln Sie nicht — es gibt andere Möglichkeiten, Erfahrung zu sammeln. Hier 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 tun, nur um Erfahrung zu sammeln.
  • Auf das vorherige Element aufbauend, machen Sie weiter, indem Sie kleinere freiberufliche Arbeiten leisten, sobald Sie der Meinung sind, dass Sie genug Erfahrung haben, um für Ihre Arbeit Gebühren zu erheben. Sie könnten sich in lokalen Unternehmen umhören oder Arbeit über spezialisierte Dienste wie UpWork finden.
  • Erstellen Sie Ihre eigenen Hobbyprojekte, beispielsweise Ihre eigene Website, um Ihre Arbeiten zu präsentieren, einige lustige Demos und Spiele oder eine Web-App, die sich auf ein Unternehmen bezieht, für das 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 Verbesserung senden.
  • Treiben Sie sich in Foren herum und helfen Sie anderen bei ihren Programmierproblemen. (Siehe Anderen helfen, Fragen stellen.)
  • Zu Open-Source-Projekten beitragen.

Ein Portfolio erstellen

Sobald Sie relevante Erfahrung gesammelt haben, über die es sich zu sprechen lohnt, besteht der nächste Schritt darin, ein Portfolio zusammenzustellen, das Sie Ihrem Lebenslauf/Ihrem Lebenslauf beifügen und Arbeitgebern zeigen können. Die ganze Idee hier ist: Erzählen Sie mir nicht, was Sie können — zeigen Sie, was Sie können.

Dies sollte Folgendes umfassen:

  • Eine schön präsentierte Landingpage zur Zusammenfassung von allem.
  • Eine Liste von Websites, Apps und anderen relevanten Produkten, an denen Sie gearbeitet haben. Für jedes sollte ein Titel, ein Miniaturbild und eine Beschreibung des Projekts und Ihrer Arbeiten daran enthalten sein. Wenn Sie mehr über die Projekte sagen möchten, erstellen Sie eine separate Seite für jedes! Fügen Sie eine Liste der Technologien hinzu, die zum Erstellen des Projekts verwendet wurden, und einen Link zum Quellcode, wenn Sie dazu in der Lage sind (nicht jeder Quellcode ist offen).
  • Links zum Quellcode und zu Demos Ihrer persönlichen Projekte und Experimente. Jedes Projekt sollte eine Beschreibung dessen enthalten, was es tut und welche Technologien zum Erstellen verwendet wurden.
  • Links zu Blogbeiträgen, Schreibproben, Konferenzvorträgen und anderen Assets, die helfen könnten, Ihre Fähigkeiten zu zeigen.
  • Eine Liste von Beiträgen, die Sie zu Open-Source-Projekten geleistet haben, einschließlich einer Erklärung, was der Beitrag war, wie er das Projekt verbessert hat und welche Technologien beteiligt waren. Sie sollten Links zu den tatsächlichen Änderungen, die Sie vorgenommen haben (Quellcode, veröffentlichte Dokumentation usw.), einfügen sowie einen Link zum Changelog (zum Beispiel der GitHub-Pull-Request), der beweist, dass Sie die Arbeit erledigt haben.

Halten Sie Ihr Portfolio als Höhepunkte Ihrer besten Arbeit. Sie möchten, dass es leicht zugänglich und durchsuchbar ist. Nehmen Sie ein paar bedeutende Elemente in jeden Abschnitt auf, anstatt Hunderter von Gegenständen, sonst wird sich der Personalverantwortliche langweilen und weitermachen. Ein schönes, klares Design wird dabei helfen, die Erfahrung zu erleichtern, während ein komplexes Design die Lesbarkeit mindern könnte.

In Bezug darauf, wie Sie Ihr Portfolio tatsächlich veröffentlichen:

  • Sie sollten Ihre Arbeit veröffentlichen an öffentlich einsichtbaren Orten, wie einer GitHub-Organisation für Quellcode und einer Blogging-Plattform wie Medium (oder Ihrer eigenen Website) für Blogbeiträge.
  • Für Quellcode, der Demos oder Ausschnitte statt vollständigen Webseiten darstellt, veröffentlichen Sie Live-Versionen des Codes, sodass die Leute das Live-Ergebnis leicht prüfen können. Weitere Informationen hierzu finden Sie unter Veröffentlichen Ihrer Website.
  • In Bezug auf die eigentliche Portfolio-Landingpage könnten Sie ein GitHub-Repo erstellen und Ihre Liste der Links in einer README.md-Datei bereitstellen, aber das sieht nicht besonders gut aus. Viel besser wäre es, eine dedizierte Website zu erstellen, die Ihr Portfolio enthält, mit einem dedizierten Domain-Namen. Wenn Sie nicht gut im Design sind, bitten Sie einen Kollegen oder Freund um Hilfe, vielleicht im Austausch dafür, dass Sie für ihn ein wenig Kodierungsarbeit leisten.

Ein LinkedIn-Profil erstellen

LinkedIn ist eine der weltweit beliebtesten Seiten, auf der Menschen Jobs finden und Arbeitgeber Mitarbeiter finden. Es ist ein großartiger Ort, um einen Online-Account über Ihre Berufserfahrung und Fähigkeiten zu hosten, der Ihrem Lebenslauf/Ihrem Lebenslauf ähnelt, aber auch anders ist.

LinkedIn hat viele nützliche Vorteile, die es Ihrem Profil ermöglichen, gut neben Ihrem Lebenslauf/Ihrem Lebenslauf zu funktionieren. Sie können:

  • Ihre vollständige Erfahrung und alle Fähigkeiten dort auflisten, ohne dass Ihr Profil zu lang erscheint.
  • Menschen um Empfehlungen bitten.
  • Links zu den Profilen aller Ihrer früheren Arbeitgeber, Bildungseinrichtungen usw. bereitstellen.
  • Beiträge schreiben und es als Blog verwenden.
  • Aktiv nach Jobs suchen und sich darauf bewerben sowie Benachrichtigungen über neue Jobs basierend auf Ihren Fähigkeiten und Interessen erhalten.
  • Mit Kontakten verbinden, um ein Netzwerk aufzubauen, das Ihnen bei der Jobsuche hilft.
  • Schulungskurse besuchen.

Aus diesen Gründen sollten Sie ein Profil erstellen. Machen Sie es ansprechend und klingen Sie professionell. Erstellen Sie ein gutes LinkedIn-Profil bietet einige nützliche Tipps dazu.

Für einen Job bewerben

Schauen wir uns nun den Bewerbungsprozess an.

Jobsuche

Es gibt verschiedene Ansätze, um Jobs zu suchen, und eine Kombination funktioniert oft am besten:

  • Melden Sie sich bei Websites an, auf denen Jobs beworben werden, wie LinkedIn (es gibt auch spezifische Seiten für Ihr Gebiet) und wählen Sie, regelmäßige Übersichten über die verfügbaren Stellen zu erhalten.
  • Gehen Sie in Ihre Community-Netzwerke, suchen Sie nach Jobanzeigen und fragen Sie Kontakte, ob sie von Jobs wissen, die Sie interessieren könnten.
  • Recherchieren Sie die Unternehmen, für die Sie arbeiten möchten, gehen Sie zu ihren Jobseiten und sehen Sie, was verfügbar ist.
  • Besuchen Sie Networking-Events und Jobmessen, um potenzielle Arbeitgeber zu treffen.

Die "Entscheiden, welche Art von Job Sie wollen" Kriterien, die Sie zuvor erstellt haben, sollten nützlich sein, um Ihre Listen, welche Unternehmen Sie bevorzugt arbeiten würden und welche Arten von Jobs Sie ansprechen, einzugrenzen.

Vor der Bewerbung

Bevor Sie mit dem Bewerben auf einen Job beginnen, gibt es einige nützliche Schritte, die Sie unternehmen können, um sich vorzubereiten:

  • Prüfen Sie die Stellenbeschreibung, um sicherzustellen, dass sie sich für eine Bewerbung lohnt. Zum Beispiel wollen Sie nicht Ihre Zeit mit einer Bewerbung verschwenden, die angibt, Vollzeit aus einem Büro in Kalifornien zu arbeiten, während Sie in Großbritannien leben und nicht umziehen möchten. Und Sie werden nicht die Erfahrung haben, um einen Job als Senior-Webentwickler zu bewältigen, wenn Sie erst 3 Monate JavaScript gelernt haben.

    Hinweis: Wenn Sie nicht sicher sind, ob Sie sich bewerben sollen oder wissen möchten, ob das Unternehmen andere geeignetere Jobs hat, finden Sie die Kontaktdaten des Personalvermittlers und fragen Sie ihn. Er kann ein nützlicher Kontakt in der Zukunft werden.

  • Versuchen Sie, Kontakte zu finden, die bereits im Unternehmen arbeiten, zum Beispiel in Ihrem Community-Netzwerk oder auf LinkedIn, und beginnen Sie mit ihnen eine Konversation. Fragen Sie sie, wie es ist, dort zu arbeiten, ob es etwas Spezifisches gibt, das Sie für den Job brauchen, und ob in naher Zukunft andere Jobs, die passender sind, eröffnet werden. Vermeiden Sie es, zu viele Menschen aus demselben Unternehmen zu kontaktieren, sondern wählen Sie ein oder zwei Personen, die Ihrer Meinung nach dem Job am nächsten stehen, für den Sie sich bewerben.
  • Recherchieren Sie zudem über das Unternehmen — lesen Sie ihre Websites/Blogs, finden Sie ihre Geschichte und ihre Ziele heraus. Nehmen Sie sich Zeit, ihre Produkte zu verwenden und sich damit vertraut zu machen, wie sie funktionieren — beispielsweise ihre Software installieren und sie nutzen, um eine Demo-App zu erstellen, oder eine Website schreiben, die ihre APIs benutzt, um etwas zu tun.

    Hinweis: Für Bonuspunkte: Versuchen Sie, ein Problem, das sie derzeit versuchen zu lösen, zu identifizieren oder einen Fehler in ihrem Produkt zu finden und einen Lösungsvorschlag zusammen mit einer Demo oder Code-Schnipsel zu präsentieren.

  • Passen Sie Ihren Lebenslauf/Ihren Lebenslauf so an, dass er zu diesem bestimmten Job passt. Sehen Sie sich die Stellenbeschreibung an und stellen Sie sicher, dass Sie Ihre relevantesten Fähigkeiten und Berufserfahrungen hervorheben, während Sie Punkte, die nicht relevant erscheinen, minimieren oder sogar entfernen. Stellen Sie auch sicher, dass die Demos/Beispiele, die für diesen Job am relevantesten sind, in irgendeiner Weise auf Ihrem Portfolio hervorgehoben sind, beispielsweise indem sie an der Spitze der Liste stehen.

Für den Job bewerben

Wenn Sie sich auf den Job bewerben, stellen Sie sicher, dass Sie den Prozess genau so befolgen, wie sie es möchten. Jede Jobanzeige wird Anweisungen enthalten, wie man sich bewirbt. Wenn die Jobanzeige eher ein Gespräch mit einem Netzwerk-Kontakt war, fragen Sie ihn genau, wie Sie sich bewerben.

Vor allem:

  • Stellen Sie sicher, dass Ihre Bewerbung professionell verfasst ist und keine Tippfehler enthält. Wenn sie schlecht geschrieben ist, werden Sie wahrscheinlich nicht erfolgreich sein. Überprüfen Sie sie gründlich mit einem Programm wie Grammarly.
  • Versäumen Sie nicht, sich rechtzeitig zu bewerben — stellen Sie sicher, dass Sie Ihre Bewerbung vor dem Abgabetermin einreichen!

Nicht alle Bewerbungen erfordern dasselbe; wahrscheinlich müssen Sie:

  • Einige Details in einem Online-Formular ausfüllen. Stellen Sie sicher, dass Sie Ihre Antworten lokal (zum Beispiel in VSCode) oder in einem Online-Dokument (zum Beispiel ein Google-Dokument) eintippen, bevor Sie sie in das Formularfeld eingeben, falls etwas (zum Beispiel ein Absturz des Browsers) dazu führt, dass Ihre Arbeit verloren geht. Das kann stundenlange Frustration sparen, und Text ist auch einfacher zu überprüfen und Feedback zu erhalten, wenn Sie ihn woanders zuerst eingeben.
  • Ihren Lebenslauf/Ihren Lebenslauf hochladen.
  • Ein Anschreiben schreiben und hochladen. Es gibt viele Anleitungen zum Schreiben effektiver Anschreiben im Internet, aber im Allgemeinen sollte ein solches Anschreiben beschreiben, warum Sie:
    • Für das Unternehmen arbeiten möchten.
    • Gut zur Unternehmenskultur passen.
    • Perfekt geeignet sind, den Job zu machen.
  • Einige Beispiele Ihrer vorherigen Arbeiten in einem separaten Abschnitt bereitstellen.

Ständiger Prozess

Ein wichtiger Punkt ist, dass Ihre Jobsuche ein kontinuierlicher Prozess sein sollte, bei dem Sie jeden Tag ein wenig machen und ständig auf Ihr Ziel hinarbeiten. Feuern Sie nicht einfach eine ganze Menge Bewerbungen ab und sitzen dann herum und warten auf eine Antwort.

Sie sollten mit allen vielversprechenden Kontakten, die Sie getroffen haben, nachfassen, zum Beispiel in Community-Netzwerken oder LinkedIn. 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. Folgen Sie regelmäßig bei den Unternehmen nach, 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 vielleicht etwas anderes, das jetzt oder in naher Zukunft besser für Sie geeignet ist.

Wenn Sie keine Antwort von einem Unternehmen erhalten haben, nachdem Sie sich auf einen ihrer Jobs beworben haben, warten Sie eine Weile und dann folgen Sie mit ihrem Personalvermittler nach, um zu sehen, ob sie Feedback für Sie oder andere aufkommende Jobs haben. Selbst wenn ein Unternehmen, bei dem Sie arbeiten möchten, momentan keine geeigneten Vollzeitjobs ausgeschrieben hat, kontaktieren Sie es trotzdem und fragen Sie nach, ob sie jemanden mit Ihren Fähigkeiten suchen. Dies könnte zu nützlichen Erfahrungen wie einem freiberuflichen Vertrag führen.

Suchen Sie kontinuierlich nach weiteren Jobs über Ihre gewählten Jobseiten oder Community-Netzwerke und tauschen Sie sich mit Leuten über verfügbare Dinge aus. Neue Gelegenheiten kommen ständig.

Wenn Sie Schwierigkeiten haben, etwas Festes zu finden, das Sie wirklich wollen, können es einige Zwischenschritte sein:

  • Manchmal ist eine gute Strategie, erst einmal einen Job in der Nähe von dem zu bekommen, den Sie wollen. Möglicherweise müssen Sie einen Job mit niedrigerem Rang, entweder bezüglich des spezifischen Technologie-Stacks oder der Branche, in der Sie arbeiten möchten, annehmen, um schließlich die gewünschte Erfahrung zu erhalten.
  • Sie müssen möglicherweise einige freiberufliche Arbeit leisten, um die Miete zu zahlen, während Sie weiterhin nach einem Job suchen. Das wird Ihnen auch nützliche Erfahrungen verschaffen, die Ihnen helfen werden, den Job zu bekommen, den Sie wollen.

Sich auf Bewerbungsgespräche vorbereiten

Wenn der Personalvermittler und der Personalverantwortliche Ihre Bewerbung mögen, laden sie Sie zu einigen Vorstellungsgesprächen und anderen Sitzungen ein. 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:

  • Stellen Sie sicher, dass Sie einen ordentlichen, ruhigen Platz für die Durchführung der Interviews haben. Sie möchten sicherstellen, dass Sie während des Interviews nicht durch Lärm oder Unruhe abgelenkt werden, und dass Ihre Umgebung während des Interviews ordentlich aussieht. Wenn Sie einen Videoanruf mit dem/den Interviewer(n) haben und Ihr Platz ein komplettes Durcheinander ist, hinterlässt das keinen guten Eindruck.
  • Denken Sie darüber nach, was Sie tragen werden, wenn Sie Ihre Interviews führen. Die meisten Entwicklerjobs erfordern kein Tragen eines Anzugs (überprüfen Sie die Jobanzeige, um zu sehen, ob sie etwas über einen Dresscode enthält), aber Sie sollten etwas ziemlich Neutrales und Smartes wählen. Tragen Sie kein T-Shirt mit einem anstößigen Spruch und erscheinen Sie nicht in Ihrem Schlafanzug.
  • Machen Sie eine Vorbereitung auf Kodierungsinterviews.
  • Bauen Sie eine Sammlung von Anekdoten auf, die Sie für erfahrungsbasierte Interviewfragen verwenden können.
  • Denken Sie über Ihre Stärken und Schwächen nach und seien Sie realistisch mit Ihren Antworten. Sie werden glaubwürdiger erscheinen, wenn Sie sich nicht als in jeder Hinsicht perfekt darstellen, und Interviewer fragen oft nach Ihrer größten Stärke und Schwäche.
  • Recherchieren Sie, welche typischen Gehaltsspannen und anderen Vorteile (wie Krankenversicherung oder Boni) für die Art der Stelle, die Sie anstreben (Niveau, geografische Region usw.), bestehen. Dies wird nützlich sein, wenn Sie entscheiden, ob Sie ein Jobangebot annehmen.

Es gibt auch einige unternehmenspezifische Vorbereitungen, die Sie treffen sollten, für jedes Unternehmen, bei dem Sie sich bewerben:

  • Wie wir bereits erwähnt haben, sollten Sie einige Recherchen zur Geschichte des Unternehmens, seinen Zielen und Produkten durchführen.
    • Lesen Sie über das Unternehmen aus einer höheren Perspektive und machen Sie sich mit ihren Neuigkeiten vertraut. Ein guter Grund, dies zu tun, ist herauszufinden, ob sie etwas gemacht haben, das rote Flaggen aufwirft und Sie dazu bringt, zu überdenken, ob Sie dort arbeiten möchten.
    • Erfahren Sie mehr über die Marktposition des Unternehmens und was deren Stärken und Schwächen sind.
    • Recherchieren Sie, wer die wichtigsten Wettbewerber von ihnen sind.
    • Machen Sie sich mit ihren Produkten vertraut und wie sie funktionieren — installieren Sie beispielsweise 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. Sie werden Ihre Interviewer beeindrucken, wenn Sie einige wertvolle Einblicke in ihre Situation zeigen und wie Sie denken, dass sie verbessert werden könnte. Interviewer stellen oft gezielte Fragen, um Ihr Wissen über das Unternehmen und die Branche zu überprüfen, in der es existiert.
  • In Bezug auf den vorherigen Punkt, denken Sie an einige Fragen, die Sie den Interviewern über das Unternehmen und ihre Rollen stellen würden. Interviewer fragen immer, ob Sie Fragen für sie haben, und es macht einen guten Eindruck und lässt Sie nachdenklich und neugierig erscheinen, wenn Sie mit Fragen aufwarten, die tiefgehender sind als "Was hast du heute zum Frühstück gehabt?"
  • Wenn Sie Kontakte im Unternehmen haben (aus Ihren Community-Netzwerken usw.), erreichen Sie diese und bitten Sie um Informationen über den Job. Was denken sie darüber, gibt es etwas Spezifisches, auf das Sie sich konzentrieren oder was Sie sagen oder nicht sagen sollten? Es könnte auch helfen, während des Interviews zu erwähnen, dass Sie "Bob aus dem E-Commerce-Team" (oder was auch immer) kennen.

Vorab-Screening

Sobald das Unternehmen Ihre Bewerbung betrachtet hat und Sie beim "potenziellen" Kandidaten sind, werden sie wahrscheinlich mit einem ersten Telefoninterview beginnen, nur mit dem Personaler oder Manager. Dies ist normalerweise ein kurzes Interview zur Bewertung der "Kulturpassung" (werden Sie sich gut mit ihnen verstehen?), um sicherzustellen, dass keine sofortigen roten Flaggen auftauchen, die darauf hindeuten, dass Sie kein guter Mitarbeiter werden, und um Ihnen zu sagen, was Sie vom weiteren Interviewprozess erwarten können.

In dieser Phase sollten Sie freundlich und gesprächig sein, aber nicht zu viel reden. Handeln Sie natürlich und sehen Sie, wohin der Interviewer das Gespräch lenkt. Stellen Sie sicher, dass Sie ihnen wissen lassen, an welchen Tagen und Uhrzeiten Sie bereit sind, weitere Interviews zu geben. Versuchen Sie, so flexibel wie möglich zu sein und seien Sie bereit, Ihren Zeitplan zu ändern, um dies zu ermöglichen.

Seien Sie jedoch nicht selbstzufrieden — Sie wissen nicht sicher, welche Fragen sie Ihnen in dieser frühen Phase stellen werden, und Sie sollten es genauso ernst nehmen wie alle anderen Phasen.

Das Hauptinterview

Normalerweise besteht der Hauptteil des Interviewprozesses aus einem oder mehreren Hauptinterviews. Diese können von Unternehmen zu Unternehmen in Funktion und Häufigkeit stark variieren.

  • Sie könnten ein Hauptinterview haben, aber es ist wahrscheinlicher, dass Sie mehrere Interviews haben, die Sie zu verschiedenen Aspekten des Jobs testen (zum Beispiel die tatsächliche Kodierungsarbeit, Teamarbeit, Arbeitsprozesse, Dokumentation/Kommunikation, Konfliktlösung).
  • Sie können mit einem einzelnen Interviewer sein oder mit mehreren Interviewern, die Ihnen Fragen zu verschiedenen Aspekten stellen (auch bekannt als ein Panel-Interview).
  • Einige Interviews könnten hochgradig 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önnten auf niedriger Ebene und anspruchsvoller sein (zum Beispiel: "Schreiben Sie ein JavaScript-Programm, das dieses Problem löst").

Erfahrungsbasierte Fragen

Interviews werden unweigerlich erfahrungsbasierte Fragen enthalten. Diese bitten Sie, Anekdoten zu liefern, die zeigen, dass Sie Erfahrungen haben, die für den Job relevant sind, und könnten in etwa folgendermaßen lauten:

  • "Geben Sie ein Beispiel für eine Situation, in der Sie einem Kollegen negatives Feedback zu dessen Code geben mussten. Wie haben Sie das gehandhabt?"
  • "Erzählen Sie mir von einer Zeit, in der Sie mitten in einem Projekt entdeckt haben, dass Ihr gewählter Ansatz nicht funktionieren wird. Wie sind Sie damit umgegangen und welche Schritte haben Sie unternommen?"
  • "Das Beheben von kleinen Fehlern kann oft schwer in den Arbeitsprozess eines Teams passen — oft wird der Stapel vernachlässigt und baut sich auf. Wie sind Sie in der Vergangenheit mit diesem Problem in Teams umgegangen?"

Sie sollten eine Sammlung von Anekdoten aufbauen, die Sie beim Beantworten solcher Fragen verwenden können. Dies wird mit zunehmender Erfahrung einfacher werden.

Kodierungsinterviews

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

  • "Schreiben Sie eine JavaScript-Funktion, die Eingaben x und y nimmt und z zurückgibt."
  • "Ein Kollege hat die folgende React-Komponente geschrieben, aber sie enthält einige Fehler. Können Sie herausfinden, was falsch ist, und diese umschreiben, um die Probleme zu beheben?"
  • "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-Folge generiert."

Oft achten Arbeitgeber darauf, wie Sie das Problem angehen und weniger auf das Endergebnis — wie Sie Ihren Code kommentiert haben, wie Sie mit der Fehlerbehandlung umgegangen sind und was Sie getan hätten, wenn Sie mehr Zeit gehabt hätten.

Sie sollten sich über häufige Arten von Fragen in Kodierungsinterviews informieren, das Lösen dieser üben und üben, zu erklären, was sie tun. Im Internet finden Sie viele Ressourcen, um Fragen von Kodierungsinterviews zu üben.

Hausaufgabenarbeiten

Einige Unternehmen werden einem Interviewkandidaten als alternative oder zusätzliche Möglichkeit, ihre Kodierungsfähigkeit zu testen, Hausaufgaben aufgeben. Dies ist normalerweise in Form eines Miniprojekts, bei dem Sie gebeten werden, einige Funktionen zu kodieren, die für den Job, für den Sie sich bewerben, relevant sind. Sie könnten zum Beispiel gebeten werden, eine eigenständige Demo zu erstellen, die die JavaScript-Bibliothek des Unternehmens nutzt, um Daten aus ihren APIs zu ziehen und eine Informationsseite zu füllen.

Während dies, wenn es richtig gemacht wird, eine vernünftige Möglichkeit ist, Kandidaten zu testen, mögen viele Menschen nicht die Praxis, Hausaufgabenfragen zu stellen:

  • Manchmal fühlen sie sich ein wenig zu sehr wie "echte Arbeit" an, fast so, als würde der Arbeitgeber Sie bitten, ohne Bezahlung zu arbeiten.
  • Sie können schlecht abgegrenzt sein oder eine unangemessene Zeitverpflichtung erwarten. Eine spezifische Definition, die das Projekt auf vier Stunden beschränkt und nachfolgende Fragen in einem separaten Interview behandelt, ist vernünftig, aber die Erwartung, ein ganzes Wochenende an einem Projekt zu verbringen, ist es nicht, vor allem für Leute, die eine Familie und ein geschäftiges Leben haben.
  • Ihre Wirksamkeit ist oft umstritten, da sie schwer zu bewerten sind.

Wenn Sie gebeten werden, eine Hausaufgabenaufgabe zu erledigen, 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.

Das Angebot annehmen

Wenn Sie den Interviewprozess erfolgreich durchlaufen und das Jobangebot erhalten, herzlichen Glückwunsch! Es ist verlockend, das Angebot sofort anzunehmen, aber es gibt ein paar Dinge, die Sie beachten sollten, bevor Sie das tun:

  • Stellen Sie sicher, dass das Ihnen angebotene Gehalt im Vergleich zum typischen Marktpreis für ähnliche Jobs angemessen ist. Wenn es erheblich niedriger ist, könnten Sie verhandeln wollen.
  • Überprüfen Sie, ob das Verlassen Ihres derzeitigen Jobs (oder einer anderen Aktivität) mit dem Beginn des neuen Jobs vereinbar ist. Überprüfen Sie zum Beispiel, wie viel Kündigungsfrist Ihr aktueller Arbeitgeber von Ihnen verlangt und stellen Sie sicher, dass dies für den neuen Job funktioniert.
  • Sie sollten den Arbeitgeber auch über bestehende Verpflichtungen außerhalb der Arbeit informieren, wie zum Beispiel einen gebuchten Urlaub. Respektable Arbeitgeber arbeiten um solche Verpflichtungen herum und vereinbaren einen Starttermin, der Ihnen passt.
  • Wenn Sie für den neuen Job umziehen/umziehen müssen, stellen Sie sicher, dass alles für den Umzug bereit ist. Ein neuer Job ist stressig genug ohne den zusätzlichen Stress von Wohnungsumzugsschwierigkeiten.

Versuchen, versuchen und erneut versuchen

Wenn Sie sich auf viele Jobs beworben haben und noch nichts bekommen haben, versuchen Sie nicht, entmutigt zu werden. Versuchen Sie es weiter, bleiben Sie leidenschaftlich am Web interessiert und sprechen Sie weiterhin mit neuen Menschen und lernen Sie neue Dinge.

Wenn Sie bis zur Interviewphase gekommen sind, aber abgelehnt wurden, fragen Sie den Personalvermittler nach Feedback, warum Sie nicht ausgewählt wurden, und nutzen Sie es, um zukünftige Bewerbungen zu verbessern.

Seien Sie geduldig. Selbst die besten Kandidaten bekommen bei mehreren Bewerbungen Ablehnungen, bevor sie den Job bekommen, den sie wollen. Sie werden es schaffen.

Siehe auch