Einen Job finden
Technische Vorstellungsgespräche können sehr anspruchsvoll sein, und einige haben recht spezifische Anforderungen. Schon das Finden der richtigen Jobs, auf die man sich bewerben kann, kann eine Herausforderung sein! Dieser Artikel bietet einige Tipps und Ressourcen, um den Prozess von der Suche nach potenziellen Jobs über die Bewerbung bis hin zum Erfolg bei Vorstellungsgesprächen zu unterstützen. Der unten aufgezeigte Prozess funktioniert möglicherweise nicht für jeden exakt gleich – Sie könnten feststellen, dass ein leicht abgeänderter Ansatz oder eine andere Reihenfolge besser für Sie funktioniert – aber die meisten werden ihn nützlich finden.
Hinweis: Vielleicht möchten Sie gerade nicht einmal darüber nachdenken, welchen Job Sie wollen; Sie möchten sich vielleicht nur auf das Lernen von Code konzentrieren. Das ist in Ordnung; Sie können jederzeit später auf diesen Artikel zurückkommen, wenn die Zeit reif ist.
| Voraussetzungen: | Nicht zutreffend | 
|---|---|
| Lernziele: | 
        
  | 
    
Entscheiden Sie, 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. Ohne vorherige Überlegung werden Sie wahrscheinlich eine Streuungstaktik anwenden, die nicht sehr effektiv ist – indem Sie sich auf eine Vielzahl von Jobs bewerben und nicht den Eindruck erwecken, der ideale Kandidat für irgendeinen davon zu sein.
Wenn Sie diese Seite lesen, sind Sie wahrscheinlich an einer Art von Webentwicklungsjob interessiert. Das ist in Ordnung, aber denken Sie spezifischer darüber nach und schreiben Sie einige Ideen auf, was Sie in den folgenden Kategorien möchten:
- Exakte Art der Rolle: Möchten Sie eher ein:
- Webdesigner: Verwenden Sie HTML, CSS und Grafikprogramme, um Benutzeroberflächen zu gestalten.
 - JS-Entwickler: Implementieren Sie Funktionalitäten mit JavaScript und Frameworks.
 - Entwickler für Beziehungen oder Vertriebsingenieur: Sprechen Sie mit Kunden, begeistern Sie sie für Technologie, helfen Sie ihnen bei der Problemlösung und der Entwicklung von Lösungen.
 - Technischer Redakteur: Schreiben Sie Dokumentationen, um zu erklären, wie die Technologie funktioniert und wie sie zu verwenden ist.
 - 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 Körperschaft, als interner Entwickler.
 - Eine gemeinnützige Organisation oder Wohltätigkeitsinstitution.
 
 - Branche: Möchten Sie arbeiten in:
- Technologie.
 - Gesundheit.
 - Finanzen.
 - Wohltätigkeit.
 - Musikindustrie.
 - usw.
 
 - Arbeitsort: Möchten Sie arbeiten
- Vollzeit von zu Hause aus.
 - In einem Büro.
 - In einer Art Hybridmodell.
 - Immer am gleichen Ort oder sich zwischen verschiedenen Bereichen oder Ländern bewegen?
 
 
Wenn Sie sich nicht sicher über die Antworten auf diese Fragen sind, ist das in Ordnung. Fragen Sie Ihre Kollegen, Freunde, Lehrer oder Mentoren, woran sie interessiert sind, um Inspiration zu bekommen, und schauen Sie sich in der Branche um, um zu sehen, was verfügbar ist. Realistisch gesehen werden viele von Ihnen wahrscheinlich damit beginnen, eine interessante Stellenanzeige oder ein interessantes Unternehmen zu sehen und dann herauszufinden, wie es in die oben genannten Kategorien passt und wie Sie sich diesem Unternehmen "verkaufen" können.
Verkaufen Sie sich selbst
Um einen Job zu bekommen, müssen Sie lernen, wie Sie sich verkaufen können, was bedeutet, dass Sie sich als großartige Kandidaten für die gewünschten Jobs präsentieren. Dies umfasst mehrere Schritte, die in den folgenden Abschnitten beschrieben werden.
Entwickeln Sie Eigenschaften, die Arbeitgeber suchen
Generell sollten Sie die Eigenschaften kennen, die Personalverantwortliche bei einem Kandidaten suchen, und sich entsprechend vorbereiten. Offensichtlich benötigen Sie technische Fähigkeiten und andere Fähigkeiten, die Ihnen direkt helfen, die Aufgabe zu erledigen. Unternehmen suchen jedoch auch nach "Soft Skills", die auf indirekte Weise helfen, den Job zu machen; sie erleichtern und verbessern auch das Leben der Mitarbeiter, während sie bei der Arbeit sind. Wir haben einige dieser Aspekte bereits in unserem Artikel über Zusammenarbeit und Teamwork behandelt.
Zusammengefasst suchen Personalverantwortliche nach:
- Jemandem, mit dem sie sich gut verstehen können.
 - Einer positiven Einstellung, jemandem, der respektvoll, empathisch und konstruktiv ist.
 - Einer aufgeschlossenen Person, die gut in einem vielfältigen Team mit unterschiedlichen Standpunkten arbeitet.
 - Jemandem, der anmutig mit Entscheidungen umgeht, die nicht in seine Richtung gehen, und fähig ist, sich für das größere Wohl auszurichten.
 - Einem guten Kommunikator und Beziehungspfleger.
 - Einer hartnäckigen, fokussierten Person mit guten Problemlösungsfähigkeiten.
 
Überlegen Sie, ob diese Aussagen Sie beschreiben oder nicht. Dies könnte ein nützlicher Weg sein, um einige Ihrer Schwächen zu identifizieren, sodass Sie Schritte unternehmen können, um diese zu verbessern. Zum Beispiel, wenn Sie nicht gut in Kommunikation oder Problemlösung sind, suchen Sie nach Leitfäden oder Klassen, um Ihnen zu helfen, diese Fähigkeiten zu verbessern. Selbst etwas Informelles, wie das Sprechen mit Ihren Freunden über Ihre Arbeit und das Beschreiben Ihrer Projekte, wird Ihnen helfen, besser im Kommunizieren zu werden.
Erstellen Sie einen Lebenslauf (CV/résumé)
Sie sollten einen Lebenslauf (CV/résumé) erstellen, der Ihren Wert für einen Arbeitgeber vermittelt. Es gibt viele Leitfäden im Internet, die Ihnen beibringen, wie Sie einen schreiben, aber im Allgemeinen sollten sie Folgendes enthalten:
- Ihre Kontaktdetails: Geben Sie Ihren Namen, Ihre Postadresse, Telefonnummer, E-Mail und vielleicht eine weitere Kontaktmethode an, die für Sie wichtig 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 – sie muss selbstbewusst, aber nicht arrogant, positiv, aber realistisch klingen. Ein guter Ansatz hier ist, sie wirklich kurz zu halten und sich auf einige Fakten zu konzentrieren, woran Sie glauben und auf welchem Niveau Sie sich befinden. Zum Beispiel könnte eine gute persönliche Aussage für einen Junior-Webentwickler so aussehen: "Bob Smith ist ein Webentwickler mit 2 Jahren Erfahrung und großer Leidenschaft für Semantik, Barrierefreiheit und inklusives Design".
 - Eine Liste der Berufserfahrungen, jede mit:
- Einem Datumsbereich, der angibt, wann Sie dort gearbeitet haben – zum Beispiel 06/2023–10/2024 oder 06/2023–heute, wenn Sie dort noch arbeiten.
 - Firma und Jobtitel.
 - Einem kurzen Absatz oder einer Liste von Punkten, die beschreiben, 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 zu verkaufen.
 
 - Eine Bildungsübersicht, die die verschiedenen Qualifikationen auflistet, die Sie haben, die Schule, an der Sie sie erlangt haben, und die Note, die Sie erreicht haben. Fügen Sie Abschlüsse und andere höhere Bildungsabschlüsse hinzu, Zertifikate und Leistungen, die direkt relevant für Ihr Fachgebiet sind (zum Beispiel eine Zertifizierung in Webentwicklung oder eine Sommerschule), und vielleicht auch normale Schulabschlüsse, die Arbeitgeber oft suchen (zum Beispiel Englisch, andere Sprachen und Mathematik).
 - Einen Abschnitt mit unterstützenden Informationen, wie:
- Links zu Ihrem Portfolio.
 - Beschreibungen jeglicher anderer relevanter Erfahrung, die nicht in die obigen Abschnitte passt.
 - Persönliche Interessen – die meisten Arbeitgeber mögen es, wenn ihre Mitarbeiter vielseitig sind und außerhalb der Arbeit ein Leben haben, und nicht nur Unternehmensroboter sind – ob das nun Musik spielen, Filme schauen oder in einem Tierheim freiwillig arbeiten ist. Es hilft auch, Gesprächsthemen während Vorstellungsgesprächen zu schaffen.
 
 
Hier sind einige allgemeine Tipps zum Schreiben eines Lebenslaufs (CV/résumé):
- Halten Sie ihn kurz und prägnant: Idealerweise sollte er auf 2 Seiten DIN A4/Letter-Papier passen. Personalverantwortliche werden sich nicht die Mühe machen, einen langen Aufsatz über Ihre Fähigkeiten zu lesen.
 - Verwenden Sie professionelle Sprache: Benutzen Sie keine Umgangssprache oder Slang-Ausdrücke – Sie müssen den Eindruck vermitteln, dass Sie es mit Ihrer Bewerbung ernst meinen.
 - Prüfen Sie Ihre Schreibweise sorgfältig auf Rechtschreib- und Grammatikfehler: Lassen Sie den Text durch einen Dienst wie Grammarly laufen, um sicherzustellen, dass Ihnen keine Fehler entgehen, und um Tipps für weitere Verbesserungen zu erhalten. Personalverantwortliche werden oft einen Lebenslauf verwerfen, der einen Tippfehler enthält, da dies auf mangelnde Professionalität und Detailgenauigkeit hindeutet.
 - Nehmen Sie nicht unbedingt alle Ihre Berufserfahrungen in Ihren Lebenslauf auf: Wenn Sie viel Erfahrung haben, fügen Sie nur die wichtigsten oder signifikanten aktuellen Einträge hinzu. Sie möchten ihn kurz halten, aber auch keine verdächtigen Lücken in Ihrer Berufsgeschichte entstehen lassen, die Personalverantwortliche in Frage stellen könnten. Führen Sie Ihre vollständige Erfahrungsliste in Ihrem LinkedIn-Profil und führen Sie nur eine Zusammenfassung in Ihrem Lebenslauf auf.
 - Fügen Sie Soft Skills hinzu: Wie im Abschnitt Entwicklung von Eigenschaften, die Arbeitgeber suchen erwähnt, sind Soft Skills wichtig und sollten in Ihrem Lebenslauf aufgeführt werden. Sie sollten überlegen, welche davon relevant sind – Arbeitgeber werden sich nicht für seitenlange Beschreibungen von Ihrer Freundlichkeit interessieren, aber sie werden es schätzen, von Ihnen als gutem Teamplayer, stressresistent und problemlösungsfähig zu hören.
 - Referenzen auf Anfrage: Arbeitgeber benötigen immer Referenzen, um eine zweite Meinung über Sie und Ihre Fähigkeiten von jemand anderem zu bekommen. Im Idealfall sollte dies jemand sein, mit dem Sie zusammengearbeitet haben und zu dem Sie eine gute Beziehung haben, wie ein früherer Manager oder Lehrer. Wenn Sie sich derzeit nicht sicher sind, wer Ihre Referenzen sind, schreiben Sie einfach "Referenzen auf Anfrage erhältlich" am Ende Ihres Lebenslaufs.
 - Halten Sie Ihren Lebenslauf aktuell: Überprüfen Sie ihn jedes Jahr, um zu sehen, ob etwas Neues hinzugefügt oder entfernt werden muss.
 
Hinweis: Sie sollten 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 anpassen.
Sammeln Sie Erfahrung
Wenn Sie mit der Jobsuche beginnen, geraten Sie oft in einen Teufelskreis – Sie benötigen Erfahrung, um einen Job zu bekommen, aber Sie benötigen auch einen Job, um Erfahrung zu sammeln. Verzweifeln Sie jedoch nicht – es gibt auch 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 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 können Sie, sobald Sie genug Erfahrung haben, anfangen, kleine freiberufliche Arbeiten zu machen, bei denen Sie für Ihre Arbeit Geld verlangen. Sie könnten sich bei lokalen Unternehmen umsehen oder Arbeit über spezielle Dienste wie UpWork finden.
 - Erstellen Sie Ihre eigenen Hobbyprojekte, z. B. Ihre eigene Website, um Ihre Arbeit zu präsentieren, einige lustige 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 einer Unternehmenswebsite identifizieren, es beheben und ihnen einen Link zu einer bereitgestellten Version der Lösung senden.
 
 - Treiben Sie sich in Foren herum und helfen Sie anderen bei ihren Programmierproblemen. (Siehe Anderen helfen, Fragen stellen.)
 - Tragen Sie zu Open-Source-Projekten bei.
 
Erstellen Sie ein Portfolio
Sobald Sie einige relevante Erfahrungen gesammelt haben, über die sich zu sprechen lohnt, besteht der nächste Schritt darin, ein Portfolio zusammenzustellen, das Sie Ihrem Lebenslauf hinzufügen und Arbeitgebern zeigen können. Die ganze Idee ist nicht mir sagen, was Sie können – zeigen Sie mir, was Sie können.
Dies sollte Folgendes umfassen:
- Eine schön gestaltete Landing Page, um alles zusammenzufassen.
 - Eine Liste von Websites, Apps und anderen relevanten Produkten, an denen Sie gearbeitet haben. Für jedes von ihnen fügen Sie einen Titel, ein Vorschaubild und eine Beschreibung des Projekts und Ihrer Beiträge dazu hinzu. Wenn Sie viel über die Projekte sagen möchten, erstellen Sie eine separate Seite über jedes! Fügen Sie eine Liste der Technologien hinzu, die für das Projekt verwendet wurden, und verlinken Sie den Quellcode, wenn Sie können (nicht alle Quellen sind offen).
 - Links zum Quellcode und zu Live-Demos Ihrer eigenen persönlichen Projekte und Experimente. Jedes Projekt sollte eine Beschreibung dessen enthalten, was es tut, und der Technologien, die verwendet wurden, um es zu erstellen.
 - Links zu Blog-Beiträgen, Schreibproben, Konferenzvorträgen und allen anderen Inhalten, die helfen könnten, Ihre Fähigkeiten zu zeigen.
 - Eine Liste von Beiträgen, die Sie zu Open-Source-Projekten geleistet haben, wobei Sie angeben, was der Beitrag war, wie er das Projekt verbessert hat und welche Technologien beteiligt waren. Sie sollten Links zu den tatsächlichen Änderungen angeben, die Sie vorgenommen haben (z. B. Quellcode, veröffentlichte Dokumentation), und einen Link zum Änderungsprotokoll (zum Beispiel die GitHub-Pull-Anfrage), der beweist, dass Sie die Arbeit geleistet haben.
 
Ihr Portfolio sollte Höhepunkte Ihrer besten Arbeit enthalten. Sie möchten es leicht zugänglich und übersichtlich machen. Fügen Sie nur einige wenige wichtige Punkte in jeden Abschnitt ein, andernfalls wird der Personalverantwortliche gelangweilt und zieht weiter. Ein schönes, klares Design hilft bei der Erfahrung, während ein komplexes Design die Lesbarkeit verringern könnte.
Was die tatsächliche Veröffentlichung Ihres Portfolios betrifft:
- Sie sollten Ihre Arbeit veröffentlichen an öffentlich einsehbaren Orten, wie beispielsweise einer GitHub-Organisation für den Quellcode und einer Blogging-Plattform wie Medium (oder Ihrer eigenen Website) für Blog-Beiträge.
 - Für Quellcode, der nur Demos oder Snippets (anstatt vollständige Websites) umfasst, veröffentlichen Sie Live-Versionen des Codes, sodass Leute leicht das Live-Ergebnis überprüfen können. Siehe Veröffentlichen Ihrer Website für Tipps, wie Sie das machen können.
 - Was die tatsächliche Portfolio-Landing-Page betrifft, könnten Sie ein GitHub-Repo erstellen und Ihre Linkliste in einer 
README.md-Datei bereitstellen. Aber das sieht nicht besonders gut aus. Es wäre viel besser, eine dedizierte Website zu erstellen, die Ihr Portfolio enthält, mit einem dedizierten Domainnamen. Wenn Sie nicht gut im Designen sind, fragen Sie einen Kollegen oder Freund um Hilfe, vielleicht im Austausch für etwas Programmierarbeit für sie. 
Erstellen Sie ein LinkedIn-Profil
LinkedIn ist eine der weltweit beliebtesten Websites, um einen Job zu finden und für Arbeitgeber, um Mitarbeiter zu suchen. Es ist ein großartiger Ort, um ein Online-Konto Ihrer Berufserfahrung und Fähigkeiten zu hosten; es ist ähnlich wie Ihr Lebenslauf.
LinkedIn bietet viele nützliche Vorteile, die Ihr Profil gut neben Ihrem Lebenslauf funktionieren lassen. Sie können:
- Ihre vollständige Liste von Erfahrungen und Fähigkeiten dort aufführen, ohne dass Ihr Profil zu lang aussieht.
 - Leute dazu bringen, Empfehlungen zu posten.
 - Links zu den Profilen all Ihrer früheren Arbeitgeber, Bildungseinrichtungen usw. hinzufügen.
 - Beiträge darauf schreiben und es als Blog verwenden.
 - Aktiv nach Jobs suchen und sich darauf bewerben sowie sich regelmäßig über neue Jobangebote informieren lassen, die auf Ihren Fähigkeiten und Interessen basieren.
 - Kontakte knüpfen, um ein Netzwerk aufzubauen, mit dem Sie Fähigkeiten und Leads teilen können, was letztendlich dazu führt, dass Sie Jobs finden.
 - Schulungen besuchen.
 
Aus diesen Gründen sollten Sie ein Profil erstellen. Lassen Sie es gut aussehen und professionell klingen. Erstellen Sie ein gutes LinkedIn-Profil bietet nützliche Tipps.
Bewerben um einen Job
Schauen wir uns nun den Bewerbungsprozess für einen Job an.
Jobsuche
Es gibt verschiedene Ansätze zur Jobsuche, und eine Kombination dieser Ansätze funktioniert oft am besten:
- Melden Sie sich bei Websites an, auf denen Jobs ausgeschrieben werden, wie LinkedIn (es wird auch spezielle Websites für Ihre Region geben) und wählen Sie, regelmäßige Übersichten über die verfügbaren Jobs zu erhalten.
 - Gehen Sie zu Ihren Community-Netzwerken, suchen Sie nach Stellenanzeigen und fragen Sie Kontakte, ob sie von Jobs wissen, die Sie interessieren könnten.
 - Recherchieren Sie über Unternehmen, bei denen Sie arbeiten möchten, gehen Sie zu deren Jobseiten und sehen Sie, was verfügbar ist.
 - Besuchen Sie Networking-Events und Jobmessen, um potenzielle Arbeitgeber zu treffen.
 
Die im Abschnitt "Entscheiden Sie, welche Art von Job Sie möchten" erstellten Kriterien sollten nützlich sein, um Ihre Listen der Unternehmen, bei denen Sie arbeiten möchten, und der Jobs, auf die Sie sich bewerben möchten, einzugrenzen.
Vor der Bewerbung
Bevor Sie sich auf einen Job bewerben, gibt es einige nützliche Schritte, die Sie zur Vorbereitung unternehmen können:
- Überprüfen Sie die Stellenanzeige, um sicherzustellen, dass sie für Sie geeignet ist. Zum Beispiel möchten Sie keine Zeit damit verschwenden, sich auf einen Job zu bewerben, der Vollzeitarbeit in einem Büro in Kalifornien erfordert, wenn Sie im Vereinigten Königreich leben und nicht umziehen möchten. Und Sie werden nicht die Erfahrung für einen Job als Senior-Webentwickler haben, wenn Sie JavaScript erst seit 3 Monaten lernen.
Hinweis: Wenn Sie nicht sicher sind, ob Sie sich auf einen Job bewerben sollten, oder wissen möchten, ob das Unternehmen andere geeignete Jobs hat, finden Sie die Kontaktdaten des Personalvermittlers heraus und fragen Sie ihn. Er könnte in Zukunft, wenn nicht jetzt, ein nützlicher Kontakt sein.
 - Versuchen Sie, einige Kontakte zu finden, die bereits im Unternehmen arbeiten, zum Beispiel in Ihrem Community-Netzwerk oder bei LinkedIn, und beginnen Sie ein Gespräch mit ihnen. Fragen Sie sie, wie es ist, im Unternehmen zu arbeiten und ob es etwas Spezielles gibt, das Sie brauchen, um den Job zu machen. Wenn Sie für diesen Job nicht geeignet sind, fragen Sie, ob sie in naher Zukunft andere geeignetere Jobs haben. Vermeiden Sie es, zu viele Leute anzusprechen, die im selben Unternehmen arbeiten, sondern wählen Sie ein oder zwei Personen aus, die Ihrer Meinung nach dem Job, auf den Sie sich bewerben, am nächsten stehen.
 - Machen Sie einige andere Recherchen über das Unternehmen – lesen Sie deren Websites/Blogs, erfahren Sie mehr über deren Geschichte und Ziele. Verbringen Sie etwas Zeit mit den Produkten des Unternehmens und machen Sie sich damit vertraut, wie sie funktionieren – zum Beispiel installieren Sie deren Software und verwenden Sie sie, um eine Demo-App zu erstellen, oder schreiben Sie eine Website, die ihre APIs nutzt, um etwas zu tun.
Hinweis: Für Bonuspunkte versuchen Sie, ein Problem zu identifizieren, das das Unternehmen derzeit zu lösen versucht, oder einen Fehler in ihrem Produkt zu finden und eine Lösung dafür zusammen mit einer Demo oder Code-Snippets vorzuschlagen.
 - Passen Sie Ihren Lebenslauf an, um sich speziell auf diesen Job zu bewerben. Schauen Sie sich die Stellenbeschreibung an und heben Sie Ihre am besten geeigneten Fähigkeiten und Berufserfahrungen hervor, während Sie weniger relevante Dinge minimieren oder sogar entfernen. Heben Sie auch die Demos/Beispiele in Ihrem Portfolio auf irgendeine Weise hervor, die für diesen Job am relevantesten sind. Sie könnten zum Beispiel solchen Code an den Anfang Ihres Portfolios setzen.
 
Bewerben für den Job
Wenn Sie sich auf den Job bewerben, befolgen Sie den Prozess genau wie angegeben. Jede Stellenanzeige enthält Anweisungen zur Bewerbung. Wenn die Stellenanzeige eher ein Gespräch mit einem Netzkontakt war, fragen Sie ihn genau, wie Sie sich bewerben sollen.
Vor allem:
- Stellen Sie sicher, dass Ihre Bewerbung professionell und gut geschrieben ist und keine Tippfehler enthält. Wenn sie schlecht geschrieben ist, haben Sie wenig Erfolgschancen. Überprüfen Sie sie mit einem Tool wie Grammarly.
 - Bewerben Sie sich nicht zu spät – Sie müssen Ihre Bewerbung bis zum Abgabedatum eingereicht haben!
 
Nicht alle Bewerbungen erfordern das Gleiche; wahrscheinlich müssen Sie:
- Einige Details in ein Online-Formular eingeben. Schreiben Sie Ihre Antworten lokal (zum Beispiel in VSCode) oder in ein Online-Dokument (zum Beispiel eine Google Docs-Datei), 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; Text ist auch einfacher zu überprüfen und Feedback einzuholen, wenn Sie ihn erst an einem anderen Ort verfassen.
 - Ihren Lebenslauf hochladen.
 - Ein Bewerbungsschreiben schreiben und hochladen. Es gibt viele Leitfäden zum Schreiben effektiver Bewerbungsschreiben im Internet, aber im Allgemeinen sollte ein solches Schreiben eine Beschreibung davon liefern, warum Sie:
- Für das Unternehmen arbeiten möchten.
 - Gut zur Unternehmenskultur passen würden.
 - Perfekt geeignet sind, um den Job zu machen.
 
 - Beispiele Ihrer früheren Arbeit in einem separaten Abschnitt bereitstellen.
 
Ständiger Prozess
Ein wichtiger Punkt ist, dass die Jobsuche ein kontinuierlicher Prozess sein sollte, bei dem Sie jeden Tag ein wenig tun und kontinuierlich auf Ihr Ziel hinarbeiten. Versenden Sie nicht einfach eine Menge Bewerbungen und warten Sie dann darauf, dass eine Antwort kommt.
Sie sollten jede vielversprechende Möglichkeit, die Sie treffen, verfolgen, beispielsweise in Community-Netzwerken oder bei LinkedIn. Führen Sie auch ein Register der Menschen, die Sie treffen und der Unternehmen, bei denen Sie sich bewerben, zusammen mit Kontaktdetails und Beschreibungen von jedem. Verfolgen Sie regelmäßig bei 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 besser zu Ihnen passt, entweder jetzt oder in der Zukunft.
Wenn Sie keine Rückmeldung von einem Unternehmen erhalten haben, nachdem Sie sich auf einen ihrer Jobs beworben haben, warten Sie eine Weile und verfolgen Sie dann den Personalvermittler, um zu sehen, ob er ein Feedback für Sie hat oder ob er andere Jobs hat, die demnächst erscheinen. Selbst wenn ein Unternehmen, für das Sie arbeiten möchten, derzeit keine geeigneten Vollzeitstellen ausgeschrieben hat, kontaktieren Sie es dennoch, um zu sehen, ob es jemanden mit Ihrem Kompetenzsatz sucht. Sie könnten Ihnen einige nützliche Erfahrungen geben, vielleicht in Form einer Freiwilligenarbeit oder eines freiberuflichen Vertrags.
Halten Sie Ausschau nach weiteren Jobs über Ihre gewählten Jobportale oder Community-Netzwerke. Sprechen Sie mit Menschen über verfügbare Möglichkeiten. Neue Gelegenheiten werden ständig entstehen.
Wenn Sie Schwierigkeiten haben, etwas Permanentes zu finden, das Ihnen wirklich gefällt, gibt es einige Zwischenschritte, die Sie unternehmen können:
- Manchmal ist es eine gute Strategie, einen Job zu bekommen, der dem gewünschten Job nahekommt. Möglicherweise müssen Sie zunächst einen niedriger eingestuften Job annehmen, um die nötige Erfahrung für den Job zu sammeln, den Sie wirklich möchten, sei es in Bezug auf den spezifischen Technologiestack oder die spezielle Branche, in der Sie arbeiten möchten.
 - Sie müssen möglicherweise freiberufliche/vertragliche Arbeit annehmen, um Ihre Ausgaben zu decken, während Sie Ihre Jobsuche fortsetzen. Dies wird Ihnen auch nützliche Erfahrungen bieten, die Ihnen helfen werden, den Job zu bekommen, den Sie suchen.
 
Bereiten Sie sich auf Vorstellungsgespräche vor
Wenn der Personalvermittler und der Personalmanager Ihre Bewerbung mögen, laden sie Sie zu einigen Vorstellungsgesprächen und anderen Sitzungen ein. In diesem Abschnitt finden Sie 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 ordentlichen, ruhigen Ort, um das Vorstellungsgespräch zu führen. Stellen Sie sicher, dass Sie nicht durch Lärm und Chaos abgelenkt werden und dass Ihre Umgebung während des Gesprächs ordentlich ist. Wenn Sie einen Videoanruf mit dem/den Interviewer(n) führen und Ihr Raum ein komplettes Durcheinander ist, gibt das keinen guten Eindruck.
 - Denken Sie darüber nach, was Sie beim Vorstellungsgespräch tragen. Die meisten Entwicklerjobs erfordern nicht, dass Sie einen Anzug tragen (schauen Sie sich die Stellenanzeige an, um zu sehen, ob sie einen Dresscode erwähnt), aber Sie sollten etwas relativ Neutrales und "Smart-ish" wählen. Tragen Sie kein T-Shirt mit einem anstößigen Slogan und erscheinen Sie nicht in Ihren Pyjamas.
 - Bereiten Sie sich auf Codierungsinterviews vor.
 - Erstellen Sie eine Sammlung von Anekdoten, die Sie für erfahrungsbasierte Fragen bei Vorstellungsgesprächen verwenden können.
 - Denken Sie darüber nach, was Ihre Stärken und Schwächen sind, und seien Sie realistisch mit Ihren Antworten. Sie wirken glaubwürdiger, wenn Sie sich nicht als perfekt in jeder Hinsicht präsentieren, wenn Interviewer Sie zwangsläufig nach Ihren größten Stärken und Schwächen fragen.
 - Recherchieren Sie die typischen Gehaltsbereiche und anderen Vorteile (wie Krankenversicherung oder Boni) für die Art von Job, den Sie suchen (z. B. Ebene, geografische Region). Dies wird nützlich sein, wenn Sie eine Jobzusage annehmen oder ablehnen.
 
Sie sollten auch spezifische Recherchen für jedes Unternehmen durchführen, bei dem Sie sich bewerben:
- Wie bereits erwähnt, sollten Sie einige Nachforschungen über die Geschichte, die Ziele und die Produkte des Unternehmens anstellen.
- Lesen Sie über das Unternehmen aus einer übergeordneten Perspektive und machen Sie sich mit dessen neuesten Nachrichten vertraut. Ein guter Grund dafür ist, zu sehen, ob das Unternehmen etwas getan hat, das Warnsignale auslöst und Sie dazu bringen könnte, Ihre Bewerbung zu überdenken.
 - Finden Sie die Marktposition des Unternehmens heraus und was ihre Stärken und Schwächen sind.
 - Recherchieren Sie, wer ihre Hauptkonkurrenten sind.
 - Machen Sie sich mit deren Produkten und deren Funktionsweise vertraut – installieren Sie beispielsweise deren Software und nutzen Sie sie, um eine Demo-App zu erstellen, oder schreiben Sie eine Website, die deren APIs nutzt, um etwas zu tun. Es wird Ihre Interviewer beeindrucken, wenn Sie einige gute Einsichten in ihre Situation und wie Sie denken, dass sie verbessert werden könnte, demonstrieren. Interviewer stellen oft spezifische Fragen, um Ihr Wissen über das Unternehmen und die Branche, in der es existiert, zu testen.
 
 - Im Zusammenhang mit dem oben genannten Punkt denken Sie an einige Fragen, die Sie den Interviewern über das Unternehmen und ihre Rollen stellen würden. Interviewer fragen immer am Ende des Vorstellungsgesprächs, ob Sie Fragen für sie haben, und es hinterlässt einen guten Eindruck und lässt Sie reflektiert und neugierig erscheinen, wenn Sie mit Fragen antworten, die tiefgründiger sind als "Was hatten Sie heute zum Frühstück?"
 - Wenn Sie Kontakte im Unternehmen haben (z. B. in Ihren Community-Netzwerken), 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 helfen zu erwähnen, dass Sie "Bob aus dem E-Commerce-Team" kennen (oder was immer es ist).
 
Erster Auswahlprozess
Sobald das Unternehmen Ihre Bewerbung angesehen und festgestellt hat, dass Sie ein "potenzieller Kandidat" sind, laden sie Sie wahrscheinlich zu einem ersten Telefongespräch ein, nur mit dem Personalvermittler oder Personalmanager. Dies ist in der Regel ein kurzes Gespräch, um die "Kulturpassung" zu beurteilen (d.h. ob Sie sich gut mit ihnen verstehen werden), um sicherzustellen, dass sie keine sofortigen Warnsignale sehen, die darauf hindeuten, dass Sie kein guter Mitarbeiter sein werden, und um Ihnen mitzuteilen, was Sie vom Rest des Interviewprozesses erwarten können.
Zu diesem Zeitpunkt 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. Teilen Sie ihm mit, an welchen Tagen und zu welchen Zeiten Sie für weitere Interviews verfügbar sind. Versuchen Sie, so flexibel wie möglich zu sein, und seien Sie bereit, Ihren Zeitplan anzupassen, um ihnen entgegenzukommen.
Seien Sie jedoch nicht selbstgefällig – Sie wissen nicht genau, welche Fragen sie Ihnen bereits in diesem frühen Stadium stellen werden. Sie sollten die erste Auswahl ebenso ernst nehmen wie alle anderen Phasen.
Das Hauptinterview
In der Regel besteht der Großteil des Interviewprozesses aus einem oder mehreren Hauptinterviews. Diese können sich von Unternehmen zu Unternehmen in Funktion und Frequenz stark unterscheiden.
- Sie könnten ein Hauptinterview haben, aber es ist wahrscheinlicher, dass Sie mehrere Interviews haben, die Sie auf verschiedene Aspekte des Jobs testen (zum Beispiel die tatsächliche Programmierarbeit, Teamarbeit, Arbeitsprozesse, Dokumentation/Kommunikation, Konfliktlösung).
 - Sie können mit einem einzigen Interviewer oder mehreren Interviewern sein, die Ihnen Fragen zu verschiedenen Aspekten stellen (d.h. ein Panel-Interview).
 - Einige Interviews können oberflächlich oder explorativer 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 niedriger und intensiver sein (zum Beispiel: "Schreiben Sie ein JavaScript-Programm, das dieses Problem löst").
 
Erfahrungsbasierte Fragen
Interviews enthalten unausweichlich erfahrungsbasierte Fragen. Diese fordern Sie auf, Anekdoten bereitzustellen, die zeigen, dass Sie Erfahrungen haben, die für den Job relevant sind, und könnten so lauten:
- "Geben Sie mir ein Beispiel für eine Situation, in der Sie einem Kollegen negatives Feedback zu seinem Code geben mussten. Wie haben Sie das gehandhabt?"
 - "Erzählen Sie mir von einer Zeit, als Sie mitten in einem Projekt entdeckten, dass Ihr gewählter Ansatz nicht funktionieren würde. Wie sind Sie damit umgegangen und welche Schritte haben Sie unternommen?"
 - "Kleine Bugs zu beheben kann oft schwer in den Arbeitsprozess eines Teams zu integrieren sein – oft wird der Stapel vernachlässigt und baut sich auf. Wie sind Sie damit in früheren Teams umgegangen?"
 
Sie sollten sich eine Sammlung von Anekdoten zulegen, die Sie bei der Beantwortung solcher Fragen verwenden können. Dies wird im Laufe der Zeit einfacher, wenn Sie mehr Erfahrung sammeln.
Codierungsinterviews
Einige Interviews werden Codierungsinterviews sein, die darauf ausgelegt sind, Ihre Fähigkeit zur Lösung von Codierungsproblemen zu testen. Diese könnten etwas wie folgendes sein:
- "Schreiben Sie eine JavaScript-Funktion, die die Eingaben x und y nimmt und z zurückgibt."
 - "Ein Kollege hat die folgende React-Komponente geschrieben, aber sie enthält einige Bugs. Können Sie herausfinden, was daran falsch ist, und sie umschreiben, um die Probleme zu beheben?"
 - "Schauen Sie sich den folgenden Code an und beschreiben Sie mir, was er tut."
 - "Schreiben Sie einen Algorithmus, der die ersten 
nEinträge der Fibonacci-Folge generiert, wobeineine positive Zahl ist." 
Oftmals interessieren sich Arbeitgeber dafür, wie Sie das Problem angehen, anstatt das Endergebnis – wie Sie Ihren Code kommentiert haben, wie Sie Fehlerbehandlung behandelt haben und was Sie getan hätten, wenn Sie mehr Zeit gehabt hätten.
Sie sollten übliche Codierungsinterview-Fragetypen recherchieren, das Lösen dieser üben und üben, zu erklären, was sie tun. Sie finden viele Ressourcen im Internet, um Codierungsinterview-Fragen zu üben.
Hausaufgabenfragen
Einige Unternehmen werden den Interviewkandidaten Hausaufgaben geben, als eine alternative oder zusätzliche Möglichkeit, Ihre Codierfähigkeiten zu testen. Dies neigt dazu, in Form eines Mini-Projekts vorzukommen, das Sie auffordert, einige Funktionen zu codieren, die relevant für den Job sind, für den Sie sich bewerben. Zum Beispiel könnten Sie gebeten werden, eine eigenständige Demo zu erstellen, die die JavaScript-Bibliothek des Unternehmens verwendet, um Daten von ihren APIs abzurufen und eine Informationsseite zu füllen.
Während dies eine vernünftige Möglichkeit ist, Kandidaten zu testen, wenn es richtig gemacht wird, mögen viele Leute die Praxis nicht, Hausaufgabenfragen zu stellen:
- Manchmal fühlen sie sich ein bisschen zu sehr wie "echte Arbeit" an, fast so, als würde der Arbeitgeber Sie bitten, umsonst zu arbeiten.
 - Sie können schlecht abgesteckt sein oder eine unzumutbare Zeitverpflichtung erwarten. Ein spezifischer Umfang, der das Projekt auf vier Stunden begrenzt und Nachfragen 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, die Familien und ein beschäftigtes Leben haben.
 - Ihre Wirksamkeit wird oft in Frage gestellt, da sie schwer eindeutig zu bewerten sind.
 
Wenn Sie gebeten werden, eine Hausaufgabenproblematik zu bearbeiten, stellen Sie sicher, dass der Umfang und das Timing der Arbeit klar definiert sind, um das Risiko zu minimieren, in die falsche Richtung zu gehen und Ihre Zeit zu verschwenden.
Die Zusage annehmen
Wenn Sie den Auswahlprozess durchlaufen und das Jobangebot erhalten, dann gut gemacht! Obwohl es verlockend sein mag, das Angebot sofort anzunehmen, gibt es einige Dinge, die Sie beachten sollten, bevor Sie es tun:
- Stellen Sie sicher, dass das Gehalt, das Ihnen angeboten wird, im Vergleich zu den typischen Marktpreisen für ähnliche Jobs angemessen ist. Wenn es erheblich weniger ist, möchten Sie möglicherweise verhandeln.
 - Überprüfen Sie, ob die Kündigung Ihres jetzigen Jobs (oder anderer Aktivitäten) mit dem neuen Job kompatibel ist. Überprüfen Sie zum Beispiel, wie viel Kündigungsfrist Ihr jetziger Arbeitgeber Ihnen für Ihre Kündigung geben möchte, und stellen Sie sicher, dass dies mit dem neuen Job funktioniert.
 - Sie sollten dem Arbeitgeber auch über bestehende Verpflichtungen außerhalb der Arbeit informieren, wie zum Beispiel einen gebuchten Urlaub. Seriöse Arbeitgeber werden solche Verpflichtungen berücksichtigen und ein Startdatum vereinbaren, das für Sie geeignet ist.
 - Wenn Sie umziehen oder den Wohnort wechseln müssen, um den neuen Job anzutreten, stellen Sie sicher, dass Sie alles Nötige für den Umzug vorbereitet haben. Einen neuen Job zu beginnen ist stressig genug ohne den zusätzlichen Stress von Umzugsproblemen.
 
Versuchen Sie es, versuchen Sie es nochmals
Wenn Sie sich auf viele Jobs beworben haben und noch nichts bekommen haben, versuchen Sie, nicht entmutigt zu werden. Versuchen Sie es weiterhin, bleiben Sie leidenschaftlich in Bezug auf das Web, sprechen Sie weiter mit neuen Menschen und lernen Sie weiterhin neue Dinge.
Wenn Sie es bis zum Vorstellungsgespräch geschafft haben, aber abgelehnt wurden, fragen Sie den Personalvermittler um Feedback, warum Sie nicht ausgewählt wurden, und nutzen Sie es, um zukünftige Bewerbungen zu verbessern.
Seien Sie geduldig. Selbst die besten Kandidaten werden bei mehreren Jobbewerbungen abgelehnt, bevor sie den Job bekommen, den sie wollen. Sie werden es schaffen.
Siehe auch
- Eingestellt werden, Scrimba Course Partner
 - Technical Interviewing 101: Ultimate Guide to Acing Your Tech Interview, learntocodewith.me (2022)
 - 30 Technical Interview Questions and Tips for Answering, Coursera (2023)
 - Wie Sie Ihren ersten Entwicklerjob landen, MDN Blog, 2024