Heim > Technologie-Peripheriegeräte > IT Industrie > Als Entwickler eingestellt werden: Tipps von leitenden Personalvermittlern

Als Entwickler eingestellt werden: Tipps von leitenden Personalvermittlern

Lisa Kudrow
Freigeben: 2025-02-19 12:41:09
Original
271 Leute haben es durchsucht

Als Entwickler eingestellt werden: Tipps von leitenden Personalvermittlern

Als Entwickler eingestellt werden: Tipps von leitenden Personalvermittlern Es gibt keine magische Kugel, um als Entwickler eingestellt zu werden. Es gibt jedoch einige großartige Ratschläge, um dabei zu helfen.

Ich habe kürzlich Matt Langan und Christian Macolino interviewt, zwei Senior Tech Recruiters bei Atlassian. Ich wollte ein realistisches Verständnis des Faches aus der Sicht der Menschen, die mit der Einstellung von technischen Talenten für ein Softwareunternehmen in Höhe von 3,3 Milliarden US -Dollar beteiligt sind, erhalten.

Dieser Artikel befasst sich mit Themen, die mit der Einstellung von Themen, einschließlich einiger praktischer Tipps und Zeiger, aus dem Interview entstanden sind.

Key Takeaways

  • digitale Lebensläufe ersetzen traditionelle, aber es ist wichtig sicherzustellen, dass sie genügend relevante, aktuelle Inhalte enthalten, um sich von der Suche eines Personalvermittlers abzuheben.
  • Early Career Developers wird empfohlen, sich an Nebenprojekten, Diskussionen in Foren, Codierungswettbewerben und Tech -Meetups zu beteiligen. Kontinuierliches Lernen und Selbstverbesserung sind insbesondere in den ersten fünf Jahren von entscheidender Bedeutung.
  • Entwickler sollten darauf abzielen, sowohl fokussiert als auch vielseitig zu sein, eine Disziplin zu beherrschen, aber auch ihre Fähigkeiten zu erweitern, um verschiedene Sprachen, Software und Tools zu verstehen.
  • Unternehmen stellen häufig talentierte Personen ein, anstatt bestimmte Rollen zu übernehmen. Daher sollten Arbeitssuchende potenzielle Arbeitgeber erforschen, sich mit ihren Personalvermittlern vernetzen und ihre eigenen Karriere -Trajektorien in Betracht ziehen.
  • Sie sich durch Bloggen, den Beitrag zur Open -Source -Aufbau, die Aufbau einer Online -Präsenz und die Teilnahme an Entwicklergemeinschaften merkenswert machen, kann einen Unterschied machen, um von Personalvermittlern aufmerksam zu werden.

Lebensläufe und Online -Portfolios

Beginnen wir mit bewährten Lebensläufen und Portfolios. Dadurch präsentieren wir uns alles, was uns Personalvermittlern, Interviewers und allen anderen, die am Einstellungsprozess beteiligt sind, wichtig.

häufig investieren Entwickler mehr Zeit in diesen Teil der Arbeitsplatzjagd als in den tatsächlichen Suchprozess.

digital oder traditionell?

Wenn wir insbesondere eine Position bei einem Technologieunternehmen suchen, können wir davon ausgehen, dass digitale Portfolios-personale Websites und Online-Lebensläufe-den Standard-Format-Lebensläufen vorgezogen werden. Aber das ist nicht immer der Fall. Insbesondere für nicht entworfene Rollen kümmern sich Personalvermittler mehr darum, nur die Informationen zu erhalten, die sie benötigen. Oft beinhaltet in der heutigen Welt einen digitalen Lebenslauf oder ein Portfolio.

Christian hatte Folgendes zu sagen über digitale Lebensläufe:

Es ist kein Geheimnis, dass der digitale Lebenslauf den traditionellen Lebenslauf schnell ersetzt. Der Schlüssel zum Aufbau eines großartigen digitalen Fußabdrucks liegt darin, dass Sie genug relevante Inhalte über sich selbst aufgelistet haben und ihn auf dem neuesten Stand halten, damit Ihr Fußabdruck durchsucht und sich vom Paket abhebt. Die Fähigkeit eines Personalvermittlers, das Talent zu finden, basiert größtenteils auf den Daten, die wir suchen können. Digitale Fußabdrücke, die sich auf Informationen beleuchten, machen es Ihnen schwierig, hervorzuheben.

Dies gilt auch für kleinere Unternehmen oder Nicht-Tech-Unternehmen, deren Einstellungsprozesse mehr Management-Aufsicht und weniger Technologie beinhalten.

Für diese kleineren Unternehmen ist das Online -Portfolio jedoch möglicherweise genauso wichtig oder mehr. Mit weniger Fachwissen und Tests zur Einschätzung Ihres Wertes kann ein Unternehmen möglicherweise noch mehr als ein großes Technologieunternehmen sorgfältig analysieren. Nur Sie können beurteilen, wie viel Zeit jedes dieser Tools wert ist - durch sorgfältige Überlegung, was Ihre Zielpositionen sind.

Wählen Sie Ihren Pfad

Als wir über Bildung und die ersten Positionen diskutierten, die Entwickler einnehmen, hatte Matt den folgenden Rat in Bezug auf Bildung und Einstieg:

engagieren Sie sich an Nebenprojekten, Hobbys, starten Sie einen Blog, nehmen Sie an Diskussionen in Foren, beteiligen Sie sich mit Stack Overflow oder GitHub, stellen Sie Fragen, geben Sie Antworten, nehmen Sie an Codierungswettbewerben und gehen Sie zu Tech -Meetups.

in Ihrem aktuellen Job, beherrschen Sie, was Sie tun, bitten Sie um mehr Verantwortung und helfen Sie anderen, diejenigen zu lernen - insbesondere diejenigen, die Ihnen mehr Junior für Sie sind.

Dies ist natürlich ein hervorragender Rat. Wenn Sie für eine bestimmte Disziplin eingestellt wurden, verwenden Sie Ihre Seitenprojekte nicht nur, um mit dieser Kernsprache oder diesem Tool Schritt zu halten, sondern auch Ihre Wissensbasis auszubreiten und zumindest ein grundlegendes Verständnis für andere Sprachen, Software und ein grundlegendes Verständnis zu erlangen Andere Werkzeuge.

konstantes Lernen ist kritisch. Über den Punkt der kontinuierlichen Bildung hatte Christian einen ernüchternden Punkt:

Die ersten fünf Jahre Ihrer Karriere haben wirklich die Bühne gemacht. In einer neuen Rolle oder einem neuen Bereich sind Sie wie ein Schwamm, Sie sind offen für das Lernen, Sie sind neugierig, Sie stellen Fragen.

Aber nach der vier- oder fünfjährigen Marke wissen Sie viel, die Leute suchen Sie nach Anleitung, und Ihr Lernen beginnt ein wenig auszuschalten. Wenn Sie also früh in Ihrer Karriere schlechte Praktiken und schlechte Gewohnheiten lernen, werden Sie diese tatsächlich mit sich bringen.

Selbstbewertung

Für diejenigen, die bereits über diesen Punkt hinausgehen, ist dies vielleicht Zeit für eine Selbsteinschätzung.

Nehmen Sie sich einen Moment Zeit, um zu überlegen, wo Sie sich in Ihrer Karriere befinden. Lernen Sie immer noch von Ihren Mitarbeitern, Ihren Benutzern und Ihren Projekten? Bleiben Sie selbstverbessert und wachsen durch persönliche Seitenprojekte? Haben Sie noch eine Leidenschaft für Ihre Arbeit?

Finden Sie die Leidenschaft

Es scheint ein häufiger Faktor für viele Unternehmen zu sein, dass eine Leidenschaft für die Entwicklung von entscheidender Bedeutung ist. Manchmal, insbesondere für Junior -Rollen, kann es sogar mehr als die Besonderheiten der Bildung oder des Wissens von Bedeutung sein.

Doch viele von uns sind so in der Quest für die Arbeitssicherheit verwickelt, dass wir vergessen, was uns am Anfang zum Programmieren geführt hat. Wir erkennen manchmal nicht, dass die Leidenschaft und das Antrieb, das viele von uns hier haben, das, was Arbeitgeber wollen.

Machen Sie eine Änderung

Wenn Sie bereits als Entwickler beschäftigt sind und noch nicht lernen und nicht mehr leidenschaftlich für Ihre Karriere sind, überlegen Sie, was Sie tun können, um sich aus dieser Position zu extrahieren und Dinge zu ändern. Es kann so einfach sein wie eine Einstellungsverschiebung oder eine Änderung der Verantwortlichkeiten an Ihrem aktuellen Arbeitsplatz. Es könnte so dramatisch sein wie die Wechselpositionen, Arbeitgeber oder sogar Karrierewege.

Manchmal ist der schwierigste Teil einfach die Änderung. Achten Sie darauf, sich am Status Quo zu halten, nur weil es einfacher ist.

Vollstapel oder fokussierter

Viele Entwickler haben mit einem Weg zu kämpfen, ob Anfänger oder erfahrene Fachkräfte. Ist es besser, ein fokussierter Entwickler zu sein-ein Experte in einer Sprache-oder ein Vollstack-Entwicklers?

Die Antwort scheint ein bisschen von beidem zu sein.

besitzen eine Disziplin

Das Ziel für diejenigen, die anfangen, sollte sein, viele Dinge zu berühren, dann in einen zu bohren und es zu Ihrem eigenen zu machen. Verwenden Sie dies als Launchpad, um eine echte Karriere als Entwickler zu beginnen, und besitzen Sie diese eine Disziplin.

Bekämpfen Sie jedoch weiterhin andere Ideen in Ihrer Freizeit und erweitern Sie dann andere Fähigkeiten professionell, nachdem Sie festgelegt sind.

ist jedoch auch vielseitig

Personalvermittler auf der Suche nach Entwicklern nach leitenden Positionen erkennen die Notwendigkeit eines umfassenden Verständnisses an. Finden Sie eine Nische und seien Sie gut darin, aber schließen Sie sich nicht zu allem anderen.

Beklagen Sie andere Projekte, Sprachen, Rollen und Disziplinen sowohl bei der Arbeit als auch bei Nebenprojekten, um sich vielseitig zu machen und Ihre Fähigkeiten zu erweitern.

Wie Matt sagte:

Wir wollen Menschen, die die Technologie von der Konzeption bis zur Produktion verstehen können.

Christian hatte ähnliche Kommentare zum Nutzen von Mentalitäten der Vollstapel:

Sprachen und Frameworks sind bloße Tools zur Lösung von Geschäftsproblemen. Die Technologie bewegt sich so schnell, dass die relevante und heiße Technologie heute morgen überflüssig ist. Wir brauchen Menschen, die lernen und weiter wachsen wollen, mit dem Tempo, das sich die Technologie ändert.

Christian fügte hinzu, dass dies die wünschenswerten Eigenschaften eines Software -Ingenieurs sind:

, anstatt sich auf den Stapel zu konzentrieren:

  • grundlegende Kodierungsfähigkeit
  • solide architektonisches Wissen
  • Tiefe und Breite des Wissens von Softwareentwicklung
  • Fähigkeit, widersprüchliche Bedürfnisse auszugleichen und sich anzupassen, um Dinge zu erledigen
  • Passion
  • Kommunikationsfähigkeiten
  • Lieferung.

Der Vorschlag für Entwickler ist es, Ihre Fähigkeiten in Form zu entwickeln. Wählen Sie also einen Bereich aus, den Sie tief in die Tiefe gehen möchten, aber beschränken Sie sich nicht auf diesen Bereich. Lernen und bauen Sie diese Breite des Wissens weiter, denn das muss möglicherweise Ihre Tiefe in Ihrem nächsten Job sein.

Finden Sie eine Karriere, keine Position

Atlassian engagiert sich nicht unbedingt für bestimmte Stellenangebote in bestimmten Teams. Sie stellen talentierte Personen ein, um dieses Talent zu erwerben, nicht nur, dass ein Körper einen Slot in einem bestimmten Team füllt.

Das Gleiche gilt für viele Unternehmen: Sie stellen ein, um den Vermögenswert zu erwerben, der eine qualifizierte, energiegeladene und anpassungsfähige Person darstellt. Die Konzentration auf genaue Rollen im Unternehmen kann während oder nach dem Einstellungsprozess oder sogar Jahre später durchgeführt werden, wenn Sie Rollen in einem Unternehmen übertragen möchten, das interne Stellenangebote und Werbeaktionen anbietet. Es ist manchmal das Wichtigste, Ihren Fuß in die Tür zu bekommen.

Diese Art von Haltung macht es umso wichtiger, Ihre Ziele sorgfältig zu berücksichtigen, bevor sie sich für Unternehmen wenden. Und bewerben Sie sich nicht nur für Jobs. Machen Sie Ihre Recherchen zum Unternehmen. Informieren Sie sich über ihre Personalvermittler und Personalmitarbeiter und machen Sie sich ihnen bekannt. Finden Sie sich eine Karriere -Flugbahn, die Sie mit talentierten Entwicklern umgibt. Dies macht es Ihnen leicht, weiterhin von Ihren Senioren, Ihren Kollegen und manchmal sogar Ihren Junioren zu lernen.

Machen Sie sich bemerkenswert

Als ich Matt und Christian fragte, ob sie einzigartige Geschichten über Dinge hätten, die die Menschen während des Einstellungsprozesses des Atlassian -Entwicklers entweder sofortige Einstellungen oder sofortige Ablehnungen getan hatten, konnte auch nicht viel kommen.

Dies liegt in erster Linie daran, dass Atlassian, wie viele große Technologieunternehmen, oft ihrem eigenen Talent nachgeht, anstatt darauf zu warten, dass es zu ihnen kommt. Die Menschen müssen in ihren Anwendungen nicht extravagant sein, um aufmerksam zu werden, da sie zu diesem Zeitpunkt häufig

bemerkt wurden. Dies gilt sogar für Juniorentwickler in gewissem Maße.

Die Lektion hier: Machen Sie sich bemerkenswert.

Möglichkeiten, um

bemerkt zu werden

Blog. Zur Open Source beitragen. Nutzen Sie Social Media. Bauen Sie sich eine Online -Präsenz auf. Interagieren Sie mit Gleichaltrigen in Entwicklergemeinschaften wie Github, SitePoint -Foren, Stapelüberlauf und vielen anderen.

Sei fulsom mit Online -Profilen

Matt, Christian und ich diskutierten ausführlich Online -Profile, insbesondere diejenigen auf LinkedIn. Eine Sache, die erzogen wurde, war, dass die Rekrutierungspam auf LinkedIn einige Menschen dazu gebracht hat, das zu begrenzen, was sie in ihre Profile einfügen.

Wenn Menschen das beschränken, was sie zeigen, können sie Personalvermittler wie diese Herren davon abhalten, sich ihnen überhaupt zu nähern. Sie treffen nur die Entscheidung, jemanden basierend auf den verfügbaren Informationen zu kontaktieren.

Wenn Sie also eine neue Position suchen, können Sie sich für mehr spamähnliche Rekrutierungsanfragen offen lassen, da Sie nie wissen, welche Edelsteine ​​auftauchen.

Entwicklerinterviews

Hier sind sechs Hinweise auf tatsächliche Entwicklerinterviews von Matt und Christian.

1. Erforschen Sie das Unternehmen

Über die Unternehmensseite und Blogs lesen. Sehen Sie sich ihre Videos an, bekommen Sie ein Gefühl für ihre Kultur und schauen Sie sich Nachrichten über das Unternehmen und ihre Unternehmungen an.

informiert, lässt Sie interessiert erscheinen und bereitet Sie besser darauf vor, das Unternehmen intelligent zu besprechen und Fragen zu stellen, wie Sie in sie passen.

2. Schauen Sie sich Ihre Interviewer

an

Überprüfen Sie LinkedIn und andere Profile derer, die Sie treffen werden.

3. Fähigkeiten aufbrechen

Sie sollten wissen, welche Bereiche wahrscheinlich getestet werden. Wenn Sie dies nicht tun, versuchen Sie es herauszufinden. Besprechen Sie dann die Fähigkeiten, über die Sie diskutieren werden, auch wenn Sie zuversichtlich sind. Lassen Sie keine einfache Code -Herausforderung Ihre Chancen aus Nervosität zerstören.

4. Übe

praktizieren Sie das Paar online mit einem Kumpel oder über einen Service.

Viele Entwicklerpositionen in Softwareunternehmen oder großen Organisationen haben möglicherweise eine Form von Paarprogrammierungstests oder beobachten, dass Sie zumindest codieren.

Wenn nicht, können sie Paareprogramme unter ihren Entwicklern üben, wenn Sie eingestellt werden.

Wenn Sie damit nicht vertraut sind, werden Sie zumindest ein bisschen.

5. Kennen Sie sich

Denken Sie über Verhaltensszenarien, Geschichten, Misserfolge und Erfolge Ihrer bisherigen Ausbildung und Karriere nach. Seien Sie mit Ihrem eigenen Weg und Ihren Stärken und Schwächen als Entwickler und als Teamplayer vertraut.

6. Es ist auch Ihr Interview

Denken Sie daran, dass ein Interview nicht nur für einen Arbeitgeber entscheidet, ob Sie Sie Sie wollen. Es ist auch an der Zeit, dass Sie entscheiden, ob Sie sie wollen.

Wenn ein Interviewer fragt, ob Sie Fragen haben, sollten Sie Fragen haben. Fragen Sie nach der Richtung der Projekte, an denen Sie sich möglicherweise befinden, oder über die Ziele des Unternehmens oder Ihren Platz darin. Bieten Sie Ideen an, die Sie für Projekte oder Ergänzungen ihrer Dienste entwickelt haben.

Sei interessant und interessiere dich. Dies ist für Sie ebenso eine Chance, wie es umgekehrt ist.

Geh als Entwickler eingestellt

Es ist wichtig, sich daran zu erinnern, dass ein großer Teil dieses Ratschlägees ausschließlich auf Ihnen, dem Entwickler, basiert.

Wenn Sie dies wollen, müssen Sie möglicherweise kämpfen. Möglicherweise müssen Sie Zeit verbringen, um Arbeit zu suchen, um den richtigen Unternehmen und den richtigen Karriereweg zu finden.

Möglicherweise müssen Sie ein Portfolio erstellen, möglicherweise sogar mit kostenlosen Nebenprojekten oder freiberuflichen Arbeitskräften zusätzlich zu einem Vollzeitjob.

Möglicherweise müssen Sie Schwierigkeiten haben, Online -Profile und -geschichten zu entwickeln, damit die Menschen zusätzlich zu dem, was Sie bereits tun, suchen oder Technologien lernen können. Aber am Ende wird es alles wert sein.

Und wenn Sie dieses Interview in Ihrer Traumfirma erhalten, denken Sie daran. Dieses Interview kann den Rest Ihres Lebens oder zumindest in den nächsten Jahren entscheiden. Ihr Einkommen, Ihr Karriereweg, Ihre zukünftige Ausbildung und Ihr Glück können auf der nächsten Reihe von Tests und Gesprächen fahren. Sie schulden es sich selbst und denjenigen, die das Angebot erweitern, sich darauf vorbereiten und die absolut beste Einstellung sein können, die Sie sein können.

Vielen Dank an Matt Langan und Christian Macolino, Senior Tech Recruiters bei Atlassian, dessen Input diesen Artikel ermöglicht hat, sowie Mary Solina, die Leiterin des Rekrutierungsteams, die Dinge organisierte.

häufig gestellte Fragen (FAQs), um als Entwickler eingestellt zu werden

Was sind die wichtigsten Fähigkeiten, die Personalvermittler in einem Softwareentwickler suchen? Zu den technischen Fähigkeiten gehören Kenntnisse in Programmiersprachen wie Java, Python oder C, Verständnis von Datenstrukturen und Algorithmen sowie Vertrautheit mit Softwareentwicklungsmethoden wie Agile oder Scrum. Soft Skills umfassen Fähigkeiten zur Problemlösung, Kommunikationsfähigkeiten und die Fähigkeit, in einem Team gut zu arbeiten. Erfahrung mit bestimmten Tools oder Technologien, die für den Job relevant sind, kann auch ein Plus sein.

Wie kann ich meinen Lebenslauf für Softwareentwicklerpositionen hervorheben? Relevante Fähigkeiten und Erfahrungen. Passen Sie Ihren Lebenslauf auf jede Bewerbung an und betonen Sie die Fähigkeiten und Erfahrungen, die mit der Stellenbeschreibung übereinstimmen. Fügen Sie relevante Projekte oder Errungenschaften hinzu und quantifizieren Sie Ihre Auswirkungen nach Möglichkeit. Stellen Sie außerdem sicher, dass Ihr Lebenslauf gut strukturiert, fehlerfrei ist und eine klare, prägnante Sprache verwendet. Sie können sowohl technische als auch Verhaltensfragen erwarten. Technische Fragen können kodierende Herausforderungen, Aufgaben zur Problemlösung oder Fragen zu Ihrem technischen Wissen und Ihrer Erfahrung beinhalten. Verhaltensfragen zielen darauf ab, Ihre Soft Skills wie Teamwork, Kommunikation und Problemlösung zu bewerten. Möglicherweise werden Sie auch nach Ihren Karrierezielen gefragt und warum Sie an der Rolle oder dem Unternehmen interessiert sind. eine Softwareentwickler -Bewerbungsanwendung. Es liefert greifbare Beweise für Ihre Fähigkeiten und Fähigkeiten, sodass Personalvermittler Ihre Arbeit aus erster Hand sehen können. Ihr Portfolio sollte eine Vielzahl von Projekten enthalten, die Ihre technischen Fähigkeiten, Kreativität und Problemlösungsfähigkeiten vorstellen. Fügen Sie einen Link zu Ihrem Portfolio in Ihrem Lebenslauf und Ihrem LinkedIn -Profil hinzu.

Was sind einige häufige Fehler, die in einer Softwareentwickler -Bewerbungsanwendung zu vermeiden sind? Vermeiden Sie auch, Ihre Soft Skills zu vernachlässigen, da diese in der Tech -Branche immer wichtiger werden. Stellen Sie schließlich sicher Überprüfung der Grundlagen der Informatik, das Praktizieren von Codierungsproblemen und das Verständnis der in der Stellenbeschreibung genannten Technologien und Tools. Es ist auch von Vorteil, den Tech -Stack des Unternehmens und die relevanten Branchentrends zu erforschen. Der Marktrate für die Rolle in Ihrem Standort. Berücksichtigen Sie nicht nur das Gehalt, sondern auch die Vorteile, das Gleichgewicht der Arbeit und die Arbeitsleben und die Wachstumschancen. Seien Sie bereit, Ihren Wert für das Unternehmen zu formulieren, und haben Sie keine Angst, nach dem zu fragen, was Sie glauben, dass Sie es wert sind.

Wie kann ich meine Fähigkeiten als Softwareentwickler auf dem neuesten Stand halten? 🎜>

Ihre Fähigkeiten auf dem neuesten Stand der Technik ist in der schnelllebigen Tech-Branche von entscheidender Bedeutung. Lernen Sie regelmäßig neue Programmiersprachen, Tools und Technologien. Nehmen Sie an Coding -Herausforderungen teil, nehmen Sie an Branchenveranstaltungen teil und folgen Sie relevante Blogs oder Podcasts. Betrachten Sie eine Weiterbildung wie Zertifizierungen oder fortgeschrittene Abschlüsse. wo Sie komplexe Probleme in Ihren früheren Rollen oder Projekten gelöst haben. Beschreiben Sie das Problem, Ihren Ansatz zur Lösung und das Ergebnis. Das Einfügen solcher Beispiele in Ihr Lebenslauf, Ihr Anschreiben oder Ihr Interview kann Ihre Fähigkeiten zur Problemlösung präsentieren. Kann die Arbeit an persönlichen Projekten, bei Beitrag zu Open-Source-Projekten oder Praktika oder Teilzeitjobs beinhalten. Die Teilnahme an Codierungswettbewerben oder Hackathons kann auch wertvolle Erfahrung bieten. Darüber hinaus kann sich die Vernetzung mit Fachleuten auf diesem Gebiet Chancen eröffnen.

Das obige ist der detaillierte Inhalt vonAls Entwickler eingestellt werden: Tipps von leitenden Personalvermittlern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage