Einen Job finden
Technische Vorstellungsgespräche können sehr anspruchsvoll sein, und einige haben ziemlich spezifische Anforderungen. Bereits die richtigen Jobs zu finden, auf die man sich bewerben möchte, kann eine Herausforderung sein! Dieser Artikel bietet einige Tipps und Ressourcen, die bei der Jobsuche, der Bewerbung und dem Erfolg in Vorstellungsgesprächen helfen. Der hier beschriebene Prozess funktioniert möglicherweise nicht für jeden genau so – möglicherweise finden Sie heraus, dass ein etwas anderer Ansatz oder eine andere Reihenfolge für Sie besser funktioniert – aber für die meisten wird er nützlich sein.
Hinweis: Möglicherweise möchten Sie jetzt noch gar nicht darüber nachdenken, welchen Job Sie haben möchten; vielleicht wollen Sie sich nur darauf konzentrieren, etwas Code zu lernen. Das ist in Ordnung; Sie können jederzeit später auf diesen Artikel zurückkommen, wenn der Zeitpunkt dafür gekommen ist.
Voraussetzungen: | N/V |
---|---|
Lernziele: |
|
Entscheiden, welche Art von Job Sie möchten
Es klingt fast zu offensichtlich, um es aufzuschreiben, aber Sie sollten sorgfältig über die Art von Job nachdenken, die Sie möchten, bevor Sie auf den Arbeitsmarkt gehen und mit der Suche beginnen. Wenn Sie dies nicht tun, verwenden Sie wahrscheinlich einen Streuschussansatz, der nicht sehr effektiv ist – Sie bewerben sich auf eine Vielzahl von Jobs und sehen dabei nicht wie der ideale Kandidat für einen davon aus.
Wenn Sie diese Seite lesen, interessieren Sie sich vermutlich für eine Art von Webentwicklungsjob. Das ist in Ordnung, aber denken Sie genauer darüber nach und machen Sie sich einige Notizen darüber, was Sie in den folgenden Kategorien suchen:
- Genaue Art der Rolle: Möchten Sie mehr in Richtung eines:
- Webdesigners: Verwenden Sie HTML, CSS und Grafikpakete, um Benutzeroberflächen zu entwerfen.
- JS-Entwicklers: Implementieren Sie Funktionalität mit JavaScript und Frameworks.
- Entwickler in Kundendienst oder Vertriebsingenieur: Sprechen Sie mit Kunden, begeistern Sie sie für Technologie, helfen Sie ihnen, Probleme zu lösen und Lösungen zu entwickeln.
- Technischen Redakteurs: Schreiben Sie Dokumentationen, um zu erklären, wie Technologie funktioniert und wie man sie benutzt.
- Mehr eines Allround-Entwicklers.
- Etwas anderes?
- Art des Arbeitgebers: Möchten Sie arbeiten für:
- Sich selbst, als Auftragnehmer, in vielen unterschiedlichen Projekten.
- Eine Design-/Entwicklungsagentur, wiederum in vielen unterschiedlichen Projekten.
- Ein Unternehmen oder eine Gesellschaft, als interner Entwickler.
- Eine gemeinnützige Organisation oder Wohltätigkeitsorganisation.
- Sektor: Möchten Sie arbeiten in:
- Technologie.
- Gesundheitswesen.
- Finanzen.
- Wohltätigkeit.
- Musikindustrie.
- etc.
- Arbeitsort: Möchten Sie arbeiten
- Vollzeit von zu Hause aus.
- In einem Büro.
- In einer Art Hybridaufbau.
- Immer im gleichen Ort oder zwischen verschiedenen Bereichen oder Ländern wechseln?
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 etwas 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 Unternehmen zu sehen, um dann herauszufinden, wie es in die oben genannten Kategorien passt und wie Sie sich bei diesem Unternehmen "verkaufen" können.
Sich selbst verkaufen
Um einen Job zu bekommen, müssen Sie lernen, wie Sie sich selbst verkaufen, das bedeutet, sich als großartigen Kandidaten für die Jobs, die Sie möchten, präsentieren. Dies umfasst einige verschiedene Schritte, die in den folgenden Abschnitten beschrieben sind.
Entwicklung von Qualitäten, die Arbeitgeber suchen
Grundsätzlich sollten Sie sich der Attribute bewusst sein, die Personalverantwortliche bei einem Kandidaten suchen, und sich entsprechend vorbereiten. Offensichtlich brauchen Sie technische Fähigkeiten und andere Fähigkeiten, die Ihnen direkt helfen, die Aufgabe zu erledigen. Unternehmen suchen jedoch auch nach "Soft Skills", die Ihnen indirekt helfen, die Arbeit zu erledigen, und die auch das Leben ihrer Mitarbeiter erleichtern und angenehmer gestalten, während sie bei der Arbeit sind. Diese haben wir bereits in unserem Artikel Zusammenarbeit und Teamarbeit angesprochen.
Zusammenfassend suchen Personalverantwortliche nach:
- Jemandem, mit dem sie gut auskommen können.
- Einer positiven Einstellung, jemandem, der respektvoll, empathisch und konstruktiv ist.
- Einer aufgeschlossenen Person, die gut in einem diversen Team mit unterschiedlichen Standpunkten arbeitet.
- Jemandem, der sich anpassen kann, wenn eine Entscheidung nicht in seine Richtung geht und in der Lage ist, sich für das größere Wohl einzusetzen.
- Einem guten Kommunikator und Beziehungsaufbauer.
- Einer hartnäckigen, fokussierten Person mit guten Problemlösungsfähigkeiten.
Überlegen Sie, ob diese Aussagen auf Sie zutreffen oder nicht. Dies könnte eine nützliche Möglichkeit sein, einige Ihrer Schwächen zu identifizieren, sodass Sie Maßnahmen zur Verbesserung ergreifen können. Wenn Sie beispielsweise nicht gut in Kommunikation oder Problemlösung sind, suchen Sie nach Anleitungen oder Kursen, die Ihnen helfen, diese Fähigkeiten zu verbessern. Auch etwas informelles wie mit Ihren Freunden über Ihre Arbeit und Projekte zu sprechen, wird Ihnen helfen, besser in der Kommunikation zu werden.
Erstellen eines Lebenslaufs/résumé
Sie sollten einen Lebenslauf/résumé erstellen, der Ihren Wert für einen Arbeitgeber kommuniziert. Es gibt viele Anleitungen im Internet, wie man einen schreibt, aber im Allgemeinen sollten sie Folgendes enthalten:
- Ihre Kontaktdaten: Fügen Sie Ihren Namen, Ihre Postanschrift, Telefonnummer, E-Mail und vielleicht noch eine weitere Kontaktmethode hinzu, die Ihnen wichtig ist und für professionelle Kommunikation geeignet ist. Ein LinkedIn-Profil wird empfohlen.
- Eine Zusammenfassung/Ein persönliches Statement, das Sie in einem Satz beschreibt. Dies kann wirklich schwierig zu schreiben sein—es muss selbstbewusst, aber nicht arrogant klingen, positiv, aber realistisch. Eine gute Strategie hier ist es, es wirklich kurz zu halten und sich auf einige Fakten, Überzeugungen und Ihr Level zu konzentrieren. Beispielsweise 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, Zugänglichkeit und inklusives Design".
- Eine Liste der Berufserfahrungen, die jeweils umfassen:
- Einen Datumsbereich, der angibt, wann Sie dort gearbeitet haben – beispielsweise 06/2023–10/2024, oder 06/2023–heute, wenn Sie noch dort arbeiten.
- Unternehmen und Berufsbezeichnung.
- Ein kurzer Absatz oder eine Aufzählung, die beschreibt, was Sie in diesem Job/Praktikum/etc. gemacht haben. Beschreiben Sie nicht alles, sondern das, was Sie für nützliche Erfahrungen halten, um sich zu verkaufen.
- Eine Bildungszusammenfassung, in der die verschiedenen Qualifikationen aufgeführt sind, 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 Bildung, Zertifikate und Erfolge hinzu, die direkt relevant für Ihr Fachgebiet sind (zum Beispiel ein Webentwicklungszertifikat oder eine Sommerschule), und möglicherweise auch reguläre Schulqualifikationen, die Arbeitgeber oft suchen (wie Englisch, andere Sprachen und Mathematik).
- Einen Abschnitt mit unterstützenden Informationen, wie:
- Links zu Ihrem Portfolio.
- Beschreibungen anderer relevanter Erfahrungen, die nicht in die oben genannten Abschnitte passen.
- Persönliche Interessen – die meisten Arbeitgeber mögen es, wenn 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 ehrenamtlich zu arbeiten. Dies hilft auch, während Vorstellungsgesprächen Gesprächspunkte zu schaffen.
Hier sind einige allgemeine Tipps zum Schreiben eines Lebenslaufs/résumé:
- Halten Sie es kurz und prägnant: Idealerweise sollte es auf 2 Seiten A4-/Briefpapier passen. Personalverantwortliche werden sich kaum die Mühe machen, einen langen Aufsatz zu lesen, der Ihre Fähigkeiten beschreibt.
- Verwenden Sie professionelle Sprache: Verwenden Sie keine umgangssprachliche Sprache oder Slang – Sie müssen ernsthaft gegenüber Ihrer Bewerbung erscheinen.
- Überprüfen Sie Ihr Schreiben sorgfältig auf Rechtschreib- und Grammatikfehler: Lassen Sie es von einem Dienst wie Grammarly durchlaufen, um sicherzustellen, dass Sie keine Fehler übersehen und Hinweise auf weitere Verbesserungen erhalten. Personalverantwortliche werden oft einen Lebenslauf/résumé verwerfen, der einen Tippfehler enthält – das zeigt Mangel an Professionalität und Detailgenauigkeit.
- Fügen Sie nicht unbedingt all Ihre Berufserfahrung in Ihren Lebenslauf/résumé ein: Wenn Sie eine Menge Erfahrung haben, fügen Sie nur die wichtigsten oder signifikantesten letzten Einträge hinzu. Sie möchten es kurz halten, aber Sie möchten auch nicht, dass es so aussieht, als gäbe es irgendwelche verdächtigen Lücken in Ihrem Arbeitsverlauf, die Personalverantwortliche hinterfragen könnten. Fügen Sie Ihre vollständige Erfahrungsliste in Ihrem LinkedIn-Profil ein und nur eine Zusammenfassung in Ihrem Lebenslauf/résumé.
- Fügen Sie Soft Skills hinzu: Wie im Abschnitt Entwicklung von Qualitäten, die Arbeitgeber suchen erwähnt, sind Soft Skills wichtig und es lohnt sich, sie in Ihren Lebenslauf/résumé aufzunehmen. Sie sollten überlegen, welche relevant sind – Arbeitgeber werden sich nicht für Seiten mit Beschreibungen darüber interessieren, wie nett Sie sind, aber sie möchten wissen, dass Sie ein guter Teamplayer sind, ruhig unter Druck arbeiten und Lösungsfähigkeiten besitzen.
- Referenzen auf Anfrage: Arbeitgeber benötigen immer Referenzen, um eine zweite Meinung über Sie und Ihre Fähigkeiten von jemand anderem zu erhalten. Dies sollte idealerweise jemand sein, mit dem Sie gearbeitet haben und eine gute Beziehung hatten, wie ein früherer Vorgesetzter oder Lehrer. Wenn Sie sich gerade nicht sicher sind, wer Ihre Referenzen sind, schreiben Sie einfach "Referenzen auf Anfrage." am Ende Ihres Lebenslaufs/résumé.
- Halten Sie Ihren Lebenslauf/résumé aktuell: Überprüfen Sie ihn jedes Jahr, um zu sehen, ob etwas Neues hinzugefügt oder entfernt werden muss.
Hinweis: Sie sollten Ihren Lebenslauf/résumé als allgemeines Dokument betrachten und dann individuell für bestimmte Jobs anpassen, auf die Sie sich bewerben, in Bezug auf die am besten geeignete Berufserfahrung und Fähigkeiten für jeden Job.
Sammeln Sie Erfahrungen
Wenn Sie mit der Jobsuche beginnen, werden Sie feststellen, dass Sie in einem Teufelskreis stecken – 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 sind einige Ideen:
- Kontaktieren Sie lokale Unternehmen, Wohltätigkeitsorganisationen, Kirchen, Schulen usw., um zu sehen, ob sie eine Website wollen oder Unterstützung bei der Aktualisierung ihrer bestehenden Website benötigen. Wenn Sie gerade erst anfangen, könnten Sie anbieten, es kostenlos zu tun, nur um die Erfahrung zu sammeln.
- Im Anschluss an den vorherigen Punkt, fangen Sie an, einige kleinere freiberufliche Arbeiten zu machen, sobald Sie das Gefühl haben, dass Sie erfahren genug sind, um für Ihre Arbeit Geld zu verlangen. Sie könnten sich bei lokalen Unternehmen umhören oder Arbeit über spezielle Dienste wie UpWork finden.
- Bauen Sie Ihre eigenen Hobbyprojekte, beispielsweise Ihre eigene Website um Ihre Arbeit zu präsentieren, einige lustige Demos und Spiele oder eine Web-App in Bezug auf ein Unternehmen, das Sie interessieren könnte.
- Sie könnten sogar ein bestehendes Problem auf der Website eines Unternehmens identifizieren, es beheben und ihnen einen Link zu einer bereitgestellten Version der Lösung senden.
- Nutzen Sie Foren, um anderen bei ihren Kodierungsproblemen zu helfen. (Siehe Anderen helfen, Fragen stellen.)
- Tragen Sie zu Open-Source-Projekten bei.
Erstellen eines Portfolios
Sobald Sie über einige relevante Erfahrungen verfügen, die es wert sind, erwähnt zu werden, ist der nächste Schritt, ein Portfolio zusammenzustellen, das Sie Ihrem Lebenslauf/résumé beifügen und Arbeitgebern zeigen können. Die ganze Idee hier ist erzähl mir nicht, was du kannst – zeig mir, was du kannst.
Dies sollte Folgendes enthalten:
- Eine vorbildlich gestaltete Startseite, um alles zusammenzufassen.
- Eine Liste von Websites, Apps und anderen relevanten Produkten, an denen Sie gearbeitet haben. Für jede davon fügen Sie einen Titel, ein Vorschaubild und eine Beschreibung des Projekts und was Sie daran gemacht haben, hinzu. Wenn Sie viel über die Projekte zu sagen haben, erstellen Sie eine separate Seite für jedes! Fügen Sie eine Liste der Technologien hinzu, die zur Erstellung des Projekts verwendet wurden und einen Link zum Quellcode, wenn Sie dazu in der Lage sind (nicht aller Quellcode ist offen).
- Links zu Quellcode und Live-Demos Ihrer eigenen persönlichen Projekte und Projekte. Jedes Projekt sollte eine Beschreibung dessen enthalten, was es tut und die Technologien, die verwendet wurden, um es zu erstellen.
- Links zu Blogbeiträgen, Schreibproben, Konferenzvorträgen und anderen Materialien, die helfen könnten, Ihre Fähigkeiten zu präsentieren.
- Eine Liste von Beiträgen, die Sie zu Open-Source-Projekten geleistet haben, die angeben, 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 durchgeführt haben (Quellcode, veröffentlichte Dokumentation usw.) und einen Link zum Änderungsprotokoll (zum Beispiel den GitHub-Pull-Request), der beweist, dass Sie die Arbeit gemacht haben, einfügen.
Halten Sie Ihr Portfolio als Highlights Ihrer besten Arbeiten. Sie möchten, dass es einfach zugänglich und durchsuchbar ist. Fügen Sie einige bedeutende Elemente in jedem Abschnitt hinzu, anstatt Hunderte von Elementen, sonst wird der Einstellungsmanager langweilig und geht weiter. Ein sauberer, klarer Entwurf wird das Erlebnis verbessern, aber ein komplexes Design könnte die Lesbarkeit verringern.
In Bezug darauf, wie Sie Ihr Portfolio tatsächlich veröffentlichen sollten:
- Sie sollten Ihre Arbeiten veröffentlichen an öffentlich einsehbaren 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 Fragmente anstelle von vollständigen Websites ist, veröffentlichen Sie Live-Versionen des Codes, damit die Leute das Live-Ergebnis leicht prüfen können. Siehe Ihre Website veröffentlichen für Tipps, wie man dies macht.
- In Bezug auf die eigentliche Portfoliolandingpage könnten Sie ein GitHub-Repo erstellen und Ihre Linkliste in einer
README.md
-Datei bereitstellen, aber das sieht nicht besonders gut aus. Viel besser wäre es, eine dedizierte Website zu erstellen, um Ihr Portfolio zu enthalten, mit einem dedizierten Domainnamen. Wenn Sie nicht groß in Designarbeit sind, bitten Sie einen Kollegen oder Freund um Hilfe, vielleicht im Austausch dafür, dass Sie etwas Kodierarbeit für sie erledigen.
Erstellen eines LinkedIn-Profils
LinkedIn ist eine der beliebtesten Seiten weltweit, um Jobs zu finden und für Arbeitgeber, um Mitarbeiter zu finden. Es ist ein großartiger Ort, um ein Online-Konto Ihrer Berufserfahrung und Fähigkeiten zu führen, das Ihrem Lebenslauf/résumé ähnlich ist, aber auch anders.
LinkedIn hat viele nützliche Vorteile, die es Ihrem Profil ermöglichen, gut neben Ihrem Lebenslauf/résumé zu funktionieren. Sie können:
- Ihre vollständige Erfahrung und Fähigkeiten auflisten, ohne dass Ihr Profil zu lang aussieht.
- Andere dazu bringen, Empfehlungen zu posten.
- Zu den Profilen all Ihrer bisherigen Arbeitgeber, Bildungseinrichtungen usw. verlinken.
- Beiträge darauf schreiben und es als Blog nutzen.
- Aktiv nach Jobs suchen und sich darauf bewerben sowie sich neue Job-Updates basierend auf Ihren Fähigkeiten und Interessen zusenden lassen.
- Sich mit Kontakten vernetzen, um ein Netzwerk aufzubauen, mit dem Sie Fähigkeiten und Kontakte teilen können, was Ihnen letztendlich helfen wird, Jobs zu finden.
- Schulungskurse absolvieren.
Aus diesen Gründen sollten Sie ein Profil erstellen. Lassen Sie es gut aussehen und professionell klingen. Ein gutes LinkedIn-Profil erstellen bietet einige nützliche Tipps.
Bewerbung für einen Job
Schauen wir uns nun den Prozess der Bewerbung für einen Job an.
Jobsuche
Es gibt verschiedene Möglichkeiten, Jobsuchen anzugehen, und eine Kombination funktioniert oft am besten:
- Melden Sie sich bei Seiten an, auf denen Jobs ausgeschrieben werden, wie LinkedIn (es wird auch spezifische Seiten für Ihre Region geben) und wählen Sie, regelmäßige Zusammenfassungen der verfügbaren Jobs zu erhalten.
- Gehen Sie zu Ihren Community-Netzwerken, suchen Sie nach Stellenanzeigen und fragen Sie Ihre Kontakte, ob sie wissen, dass es Jobs gibt, die Sie interessieren könnten.
- Recherchieren Sie die Unternehmen, bei denen Sie arbeiten möchten, und besuchen Sie deren Jobseiten, um zu sehen, was verfügbar ist.
- Nehmen Sie an Networking-Veranstaltungen und Jobmessen teil, um potenzielle Arbeitgeber zu treffen.
Die von Ihnen erstellten "Entscheidungskriterien, welche Art von Job Sie möchten" sollten nützlich sein, um Ihre Listen, mit welchen Unternehmen Sie arbeiten möchten und auf welche Art von Jobs Sie sich bewerben möchten, einzugrenzen.
Vor der Bewerbung
Bevor Sie mit der Bewerbung für einen Job beginnen, 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, sich zu bewerben. Sie möchten beispielsweise nicht Ihre Zeit mit einer Bewerbung für eine Stelle verschwenden, die eine Vollzeitarbeit im kalifornischen Büro verlangt, wenn Sie in Großbritannien leben und nicht umziehen möchten. Und Sie werden nicht über die Erfahrung verfügen, einen solchen Webentwicklerjob zu machen, wenn Sie erst seit drei Monaten JavaScript lernen.
Hinweis: Wenn Sie sich unsicher sind, ob Sie sich auf eine Stelle bewerben sollen oder wissen möchten, ob das Unternehmen geeignetere Stellen verfügbar hat, finden Sie die Kontaktdaten des Rekrutierers und fragen Sie ihn. Sie könnten in der Zukunft, wenn nicht jetzt, ein nützlicher Kontakt sein.
-
Versuchen Sie, einige Kontakte zu finden, die bereits in dem Unternehmen arbeiten, beispielsweise in Ihrem Community-Netzwerk oder auf LinkedIn, und ein Gespräch mit ihnen zu beginnen. Fragen Sie sie, wie es ist, für das Unternehmen zu arbeiten, ob es spez
ielle Anforderungen gibt, um dort zu arbeiten, und ob es in naher Zukunft andere Jobs geben wird, die besser geeignet sein könnten. Vermeiden Sie es, zu viele Personen anzusprechen, die im gleichen Unternehmen arbeiten, sondern wählen Sie eine oder zwei Personen, die Ihrer Meinung nach am nähesten an der Stelle sind, auf die Sie sich bewerben.
-
Machen Sie einige andere Recherchen über das Unternehmen – lesen Sie deren Websites/Blogs, erfahren Sie über deren Geschichte und ihre Ziele. Verbringen Sie etwas Zeit damit, ihre Produkte zu nutzen und vertraut zu werden mit ihrer Funktionsweise – 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.
Hinweis: Für Bonuspunkte, versuchen Sie ein Problem zu identifizieren, das sie derzeit zu lösen versuchen, oder einen Fehler in ihrem Produkt zu finden und schlagen Sie eine Lösung dafür vor, zusammen mit einer Demo oder Codeausschnitten.
-
Passen Sie Ihren Lebenslauf/résumé an, um sich für diesen bestimmten Job zu bewerben. Schauen Sie sich die Stellenbeschreibung an und betonen Sie Ihre relevantesten Fähigkeiten und Berufserfahrung, während Sie Elemente minimieren oder sogar entfernen, die nicht relevant erscheinen. Stellen Sie außerdem sicher, dass die Demos/Beispiele, die für diesen Job am relevantesten sind, in Ihrem Portfolio hervorgehoben werden, zum Beispiel durch Platzierung an der Spitze der Liste.
Die Bewerbung
Wenn Sie sich bewerben, sollten Sie sicherstellen, dass Sie den Prozess genau so befolgen, wie sie es wünschen. Jede Stellenanzeige wird Anweisungen zur Bewerbung enthalten. Wenn die Stellenanzeige mehr ein Gespräch mit einem Netzwerk-Kontakt war, fragen Sie sie, wie genau man sich bewerben soll.
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 Erfolgsaussichten. Überprüfen Sie es mit einem Dienst wie Grammarly.
- Seien Sie nicht spät mit dem Bewerben – stellen Sie sicher, dass Sie Ihre Bewerbung bis zum Einsendeschluss einreichen!
Nicht alle Bewerbungen erfordern das gleiche; Sie müssen wahrscheinlich Folgendes machen:
- 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) ausarbeiten, bevor Sie sie in die Formularfelder eintragen, falls etwas (zum Beispiel ein Browserabsturz) dazu führt, dass Sie Ihre Arbeit verlieren. Dies kann Stunden der Frustration ersparen, und es ist auch einfacher, Text zu überprüfen und Feedback zu erhalten, wenn Sie ihn an einem anderen Ort ablegen.
- Ihren Lebenslauf/résumé hochladen.
- Ein Anschreiben schreiben und hochladen. Es gibt viele Anleitungen online zum Schreiben effektiver Anschreiben, aber im Allgemeinen sollte ein solches Anschreiben eine Beschreibung geben, warum Sie:
- Für das Unternehmen arbeiten möchten.
- Eine gute kulturelle Ergänzung wären.
- Perfekt für die Arbeit geeignet sind.
- In einem separaten Abschnitt einige Beispiele Ihrer bisherigen Arbeiten angeben.
Konstanter Prozess
Ein wichtiger Punkt ist, dass Ihre Jobsuche ein konstanter Prozess sein sollte, bei dem Sie jeden Tag ein bisschen etwas tun und kontinuierlich auf Ihr Ziel hinarbeiten. Schicken Sie nicht einfach eine Menge Bewerbungen raus und warten dann auf eine Antwort.
Sie sollten jedem vielversprechenden Lead, den Sie auf Community-Netzwerken oder LinkedIn treffen, nachgehen. Außerdem behalten Sie eine Liste der Personen, die Sie treffen und der Unternehmen, bei denen Sie sich bewerben, mit Kontaktdaten und Beschreibungen von jedem. Folgen Sie regelmäßig lokal den Unternehmen, bei denen Sie arbeiten möchten, um zu sehen, welche Jobs sie haben. Wenn Ihnen ein Job verweigert wird, haben sie vielleicht etwas anderes, das besser für Sie geeignet ist, entweder jetzt oder in der Zukunft.
Wenn Sie keine Antwort von einem Unternehmen nach der Bewerbung für einen ihrer Jobs erhalten haben, warten Sie eine Weile und folgen Sie dann dem Aufruf des Rekrutierers, um zu sehen, ob sie Feedback für Sie haben, oder ob es andere Jobs gibt, die in Ihrem Bereich aufkommen. Selbst wenn ein Unternehmen, für das Sie arbeiten möchten, momentan keine passenden Vollzeitjobs hat, können Sie sich trotzdem kontaktieren und sehen, ob sie jemanden mit Ihrer Fähigkeit suchen. Es könnte zu nützlichen Erfahrungen führen, wie einem Freelance-Vertrag.
Halten Sie Ausschau nach weiteren Jobs über Ihre gewählten Jobseiten oder Community-Netzwerke und sprechen Sie mit Leuten darüber, was verfügbar ist. Neue Gelegenheiten werden die ganze Zeit entstehen.
Wenn Sie Schwierigkeiten haben, etwas Festes zu finden, das Sie wirklich wollen, könnte es einige Zwischen Schritte geben:
- Manchmal ist es eine gute Strategie, einen Job zu bekommen, der an den gewünschten Job angrenzt. Sie müssen möglicherweise mit einem untergeordneten Job beginnen, um die erforderliche Erfahrung für den gewünschten Job zu sammeln, entweder in Bezug auf den spezifischen Technologie-Stack oder die spezielle Branche, in der Sie arbeiten möchten.
- Sie müssen möglicherweise etwas Freelance-/Vertragsarbeit annehmen, um die Miete zu bezahlen, während Sie Ihre Jobsuche fortsetzen. Dies wird Ihnen auch nützliche Erfahrungen bringen, die Ihnen helfen, den angestrebten Job zu erhalten.
Vorbereitung auf Vorstellungsgespräche
Wenn der Rekrutierer und der Einstellungsmanger Ihre Bewerbung mögen, werden sie Sie zu einigen Interviews und anderen Sitzungen einladen. Dieser Abschnitt enthält einige Vorschläge für die Vorbereitung darauf.
Es gibt einige allgemeine Dinge, die Sie tun sollten, um sich auf jedes Interview vorzubereiten:
- Stellen Sie sicher, dass Sie einen ordentlichen, ruhigen Ort haben, um die Interviews durchzuführen. Sie möchten sicherstellen, dass Sie während des Interviews nicht durch Lärm und Unruhe abgelenkt werden und möchten sicherstellen, dass Ihre Umgebung während des Interviews ordentlich aussieht. Wenn Sie einen Videoanruf mit dem/den Interviewer/n haben und Ihr Raum ein komplettes Chaos ist, wird dies keinen guten Eindruck machen.
- Überlegen Sie, was Sie bei Ihren Interviews tragen wollen. Die meisten Entwickler-Jobs erfordern nicht, dass Sie einen Anzug tragen (überprüfen Sie die Stellenanzeige, um zu sehen, ob darin etwas über einen Dresscode steht), aber Sie sollten etwas relativ Neutrales und Ziemlich-Schickes wählen. Tragen Sie kein T-Shirt mit einer beleidigenden Aufschrift und erscheinen Sie nicht im Schlafanzug.
- Machen Sie einige Vorbereitungen für Kodierungs-Interviews.
- Erstellen Sie eine Sammlung von Anekdoten für erfahrungsbasierte Interview-Fragen.
- Denken Sie darüber nach, was Ihre Stärken und Schwächen sind, und geben Sie realistische Antworten. Sie werden glaubwürdiger wirken, wenn Sie sich nicht als in jeder Hinsicht perfekt präsentieren, und die Interviewer werden oft nach Ihrer größten Stärke und Schwäche fragen.
- Recherchieren Sie, was die typischen Gehaltsbereiche und andere Vorteile (wie Krankenversicherung oder Boni) für die Art von Job sind, den Sie anstreben (Level, geografische Region, etc.). Dies wird nützlich sein, wenn Sie überlegen, ob Sie ein Jobangebot annehmen.
Es gibt auch einige Vorbereitungen, die spezifisch für jedes Unternehmen, bei dem Sie sich bewerben, durchgeführt werden sollten:
- Wie vorher erwähnt, sollten Sie etwas über die Geschichte des Unternehmens, ihre Ziele und Produkte recherchieren.
- Lesen Sie über das Unternehmen im Großen und Ganzen und machen Sie sich mit ihren aktuellen Nachrichten vertraut. Ein guter Grund für die Forschung besteht darin, zu sehen, ob sie etwas gemacht haben, was rote Flaggen aufwirft und dazu führt, dass Sie es sich überlegen, dort zu arbeiten.
- Finden Sie die Marktstellung des Unternehmens und was ihre Stärken und Schwächen sind.
- Recherchieren Sie, wer ihre Hauptkonkurrenten sind.
- Machen Sie sich mit ihren Produkten und ihrer Funktionsweise vertraut – beispielsweise installieren Sie deren Software und nutzen Sie sie, um eine Demo-App zu erstellen, oder schreiben Sie eine Website, die deren APIs verwendet, um etwas zu machen. Ihre Interviewer werden beeindruckt sein, wenn Sie einige gute Einblicke in ihre Situation demonstrieren und wie Sie denken, dass dies 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 vorherigen Punkt, denken Sie an einige Fragen, die Sie den Interviewern über das Unternehmen und deren Rollen stellen würden. Interviewer fragen immer, ob Sie am Ende des Interviews Fragen für sie haben, und es wird gut auf Sie reflektiert lassen, wenn Sie einige bedeutungsvollere Fragen stellen, als "was hatten Sie heute Morgen zum Frühstück?"
- Wenn Sie Kontakte beim Unternehmen haben (aus Ihren Community-Netzwerken, etc.), kontaktieren Sie sie und fragen Sie nach dem Job. Was denken sie darüber, gibt es etwas Spezielles, worauf Sie sich fokussieren, 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" kennen (oder was auch immer).
Frühes Screening
Sobald das Unternehmen Ihre Bewerbung angesehen und entschieden hat, dass Sie wie ein "Potenzial" erscheinen, werden sie wahrscheinlich mit einem ersten Telefoninterview beginnen, nur mit dem Rekrutierer oder Einstellungsmanager. Dies ist in der Regel ein kurzes Interview, um "kulturelle Übereinstimmung" zu bewerten (werden Sie gut mit ihnen auskommen?), sicherzustellen, dass keine sofortigen roten Flaggen aufkommen, die darauf hindeuten, dass Sie kein guter Mitarbeiter sein werden, und Ihnen darüber zu erzählen, was Sie während des restlichen Interviewprozesses erwarten können.
Zu diesem Zeitpunkt sollten Sie freundlich und gesprächig sein, aber nicht zu viel reden, natürlich handeln und sehen, wohin der Interviewer das Gespräch lenkt. Lassen Sie sie wissen, welche Tage und Zeiten für Sie geeignet sind, um an weiteren Interviews teilzunehmen. Versuchen Sie, so flexibel wie möglich zu sein, und seien Sie bereit, Ihren Zeitplan zu verschieben, um ihnen gerecht zu werden.
Seien Sie jedoch nicht selbstzufrieden — Sie wissen nicht sicher, welche Fragen sie Ihnen zu diesem frühen Zeitpunkt stellen werden, und Sie sollten es genauso ernst nehmen wie alle anderen Schritte.
Das Hauptinterview
Normalerweise ist der Großteil des Interviewprozesses ein oder mehrere Hauptinterviews. Diese können je nach 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 unter verschiedenen Aspekten des Jobs testen (zum Beispiel die eigentliche Kodierungsarbeit, Teamarbeit, Arbeitsprozesse, Dokumentation/Kommunikation, Konfliktlösung).
- Sie könnten mit einem einzigen Interviewer sein, oder mit mehreren Interviewern, die unterschiedliche Aspekte abfragen (bekannt als ein Panel-Interview).
- Einige Interviews könnten auf höherer Ebene oder eher explorativ sein (zum Beispiel, "beschreiben Sie den Prozess, den Sie zur Lieferung von x verwenden würden", oder "was sind Ihrer Meinung nach die Hauptprobleme mit dieser Lösung?") und einige könnten auf niedrigerer 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 bitten Sie, Anekdoten zu liefern, die zeigen, dass Sie Erfahrung haben, die für den Job relevant ist, und werden etwa so klingen:
- "Geben Sie ein Beispiel für eine Situation, in der Sie einem Kollegen negatives Feedback zu ihrem Code geben mussten. Wie sind Sie damit umgegangen?"
- "Erzählen Sie uns von einer Zeit, als Sie während eines Projekts feststellten, dass Ihr gewählter Ansatz nicht funktionieren würde. Wie haben Sie das angesprochen und welche Schritte haben Sie unternommen?"
- "Es kann oft schwierig sein, kleinere Fehler in den Arbeitsprozess eines Teams einzulegen — oft wird der Haufen vernachlässigt und baut sich auf. Wie haben Sie das bei früheren Teams gehandhabt?"
Sie sollten ein Set von Anekdoten aufbauen, die Sie bei der Beantwortung solcher Fragen verwenden können. Dies wird im Laufe der Zeit einfacher, wenn Sie mehr Erfahrung sammeln.
Kodierungsinterviews
Einige Interviews werden Kodierungsinterviews sein, die darauf abzielen, Ihre Fähigkeit zur Lösung von Kodierungsproblemen zu testen. Diese könnten ungefähr so lauten:
- "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 hat einige Fehler. Können Sie die Fehler identifizieren und sie umschreiben, um die Probleme zu beheben?"
- "Schauen Sie sich den folgenden Code an und beschreiben Sie, was dieser tut."
- "Schreiben Sie einen Algorithmus, der die ersten n Einträge der Fibonacci-Folge erzeugt."
Häufig schauen Arbeitgeber darauf, wie Sie das Problem angehen, anstatt auf das Endergebnis – wie Sie Ihren Code kommentiert haben, wie Sie Fehlerhandling behandelt haben, und was Sie getan hätten, wenn Sie mehr Zeit gehabt hätten.
Sie sollten die häufigen Arten von Kodierungsfragen für Interviews recherchieren, das Lösen üben und erklären, was sie tun. Sie werden viele Ressourcen online finden, um Kodierungsfragen für Interviews zu üben.
Hausaufgabenfragen
Einige Unternehmen setzen den Kandidaten Hausaufgaben, als alternative oder zusätzliche Möglichkeit, ihre Kodierfähigkeiten zu testen. Dies ist in
der Regel in Form eines Mini-Projekts, das Sie eine Funktionalität codieren lassen, die für den Job, auf den Sie sich bewerben, relevant ist. Zum Beispiel könnte Ihnen aufgetragen werden, ein eigenständiges Demo zu erstellen, das die JavaScript-Bibliothek des Unternehmens verwendet, um Daten von deren APIs zu ziehen und eine Informationsseite zu füllen.
Während dies eine vernünftige Methode ist, um Kandidaten zu testen, wenn es richtig gemacht wird, mögen viele Menschen die Praxis, Hausaufgabenfragen zu setzen, nicht:
- Manchmal können sie sich etwas zu sehr wie "echte Arbeit" anfühlen, fast als würde der Arbeitgeber Sie bitten, unbezahlt für sie zu arbeiten.
- Sie können schlecht umrissen sein oder ein unzumutbares Zeitengagement erwarten. Ein spezifischer Umfang, der das Projekt auf vier Stunden begrenzt und in einem separaten Interview Nachfragen behandelt, ist vernünftig, Expecting Engagement ein ganzes Wochenende auf ein Projekt zu verbringen, insbesondere für Menschen mit Familien und einem geschäftigen Leben, ist nicht vernünftig.
- Ihre Wirksamkeit wird oft bestritten, da sie schwer endgültig zu bewerten sind.
Wenn Sie gebeten werden, eine Hausaufgabenherausforderung zu machen, stellen Sie sicher, dass der Umfang und die zeitliche Planung der Arbeit klar definiert sind, um das Risiko zu minimieren, in die falsche Richtung zu gehen und Ihre Zeit zu verschwenden.
Das Angebot annehmen
Wenn Sie den Interviewprozess durchlaufen und den Job angeboten bekommen, dann herzlichen Glückwunsch! Es ist verlockend, das Angebot sofort anzunehmen, aber es gibt einige Dinge zu beachten, bevor Sie es tun:
- Stellen Sie sicher, dass das Ihnen angebotene Gehalt im Vergleich zum typischen Markttarif für ähnliche Jobs angemessen ist. Wenn es erheblich weniger ist, könnten Sie darüber nachdenken, zu verhandeln.
- Prüfen Sie, ob das Verlassen Ihres aktuellen Jobs (oder einer anderen Aktivität) mit dem Beginn des neuen Jobs vereinbar ist. Zum Beispiel prüfen, wie viel Kündigungsfrist Ihr derzeitiger Arbeitgeber von Ihnen erwartet, und sicherstellen, dass dies für den neuen Job funktioniert.
- Sie sollten auch den Arbeitgeber über vorbestehende Verpflichtungen außerhalb der Arbeit informieren, wie gebuchte Urlaube. Seriöse Arbeitgeber werden um solche Verpflichtungen herum arbeiten und ein Startdatum vereinbaren, das Ihnen entspricht.
- Wenn Sie für den neuen Job umziehen müssen/möchten, stellen Sie sicher, dass Sie alles für den Umzug bereit haben. Es ist stressig genug, einen neuen Job zu starten, ohne den zusätzlichen Stress durch Umzugsprobleme.
Versuchen, versuchen und nochmals versuchen
Wenn Sie sich für viele Jobs beworben haben und noch nichts bekommen haben, versuchen Sie, nicht entmutigt zu werden. Versuchen Sie weiter, bleiben Sie leidenschaftlich über das Web und bleiben Sie in Kontakt mit neuen Menschen und lernen Sie Neues.
Wenn Sie das Interviewstadium erreicht haben, aber abgelehnt wurden, fragen Sie den Rekrutierer nach Feedback, warum Sie nicht ausgewählt wurden, und verwenden Sie dies, um zukünftige Bewerbungen zu verbessern.
Seien Sie geduldig. Selbst die besten Kandidaten werden Ablehnungen von mehreren Bewerbungen erhalten, bevor sie den Job finden, den sie wollen. Sie werden es schaffen.
Siehe auch
- Eingestellt werden, Scrimba Kursanbieter
- Technisches Interview 101: Ultimativer Leitfaden zum erfolgreichen Abschluss Ihres technischen Interviews, learntocodewith.me (2022)
- 30 technische Interviewfragen und Tipps für die Beantwortung, Coursera (2023)
- Wie Sie Ihren ersten Entwicklerjob landest, MDN Blog, 2024