Wie füge ich meine Codierungsbeispiele bei der Bewerbung für eine Einstiegsposition ein? [geschlossen]


18

Ich werde bald mit der Bewerbung für Einstiegspositionen beginnen. Derzeit habe ich keine professionelle Erfahrung im Codieren. Ich muss also nur einige persönliche Projekte und Codebeispiele zeigen, zu denen ich in der Lage bin. Wie präsentiere ich einem potenziellen Arbeitgeber Codebeispiele, meine spezifische Arbeit an Verbundprojekten, persönlichen Projekten usw.? So etwas wie eine digitale Visitenkarte? einen Weblink im Lebenslauf zu einer Seite, auf der alles angelegt ist? Links zu einzelnen Projektseiten?

Grundsätzlich gibt es eine bevorzugte Methode zum Auflisten oder Anzeigen von Aktivitäten, abgesehen von einigen Zeilen in einem Lebenslauf, in denen dies beschrieben wird?

Antworten:


21

Stellen Sie Ihre persönlichen Projekte entweder auf Github oder Bitbucket . Wenn es sich bei Ihren Verbundprojekten um akademische Projekte handelt und niemand etwas dagegen hat, schließen Sie auch diese Projekte ein (offensichtlich geben Sie Kredit, wo Kredit fällig ist) und notieren Sie Abschnitte, die Sie zur spezifischen Verwendung von @authorTags in Ihren Funktions- / Klassenkommentaren beigetragen haben . Stellen Sie sicher, dass sich READMEin Ihrem Projektstamm ein befindet, der einen Überblick über das Paket und dessen Funktionsweise gibt.

Fügen Sie Ihrer Anwendung einen Link zu Ihrem Github / Bitbucket-Profil hinzu (in welchem ​​Format auch immer). Jetzt hat Ihr potenzieller Arbeitgeber nicht nur einfachen Zugriff auf Ihre Quelle (Sie können Ihr gesamtes Projekt herunterladen, kollaborativ oder nicht, und durch die Quelle blättern, um @authorTags in Ihren kollaborativen Projekten zu finden), sondern es zeigt auch, dass Sie auf dem neuesten Stand der Versionskontrolle sind .


2
Dies wird schnell zum erwarteten Verfahren. Ich habe mehrere Personalvermittler, die mich ausschließlich aufgrund meines Github-Profils kontaktiert haben.
Rein Henrichs

Ich habe noch nie von Github oder Bitbucket gehört ... bis jetzt. Vielen Dank.
Michael Riley - AKA Gunny

18

Ich sage Ihnen Folgendes: Wenn ich einen Programmierer suche, verschwende ich keine Zeit damit, die Codebeispiele jedes einzelnen Bewerbers zu lesen. Das kostet viel Zeit und wenn ich es tue und deinen Code mag, dich aber nicht mag, dann habe ich diese Zeit verschwendet. Es ist viel schneller herauszufinden, ob Sie fit sind, als herauszufinden, ob Sie gut sind, also werde ich das zuerst tun.

Für ein letztes Interview möchte ich jedoch unbedingt Ihren Code sehen (oder zumindest, dass einer der Senioren ihn sieht). Ich habe schon beschlossen, dass ich dich bis dahin mag. Ich muss wissen, wie gut Sie sind, bevor wir beschließen, Ihnen ein Angebot zu unterbreiten und wie viel es sein wird. Dann werde ich darum bitten, es zu sehen, du musst mich nicht überzeugen.

Die Frage ist also: " Wie hebst du dich im Lebenslauf hervor?", Wie bringst du mich dazu, dich überhaupt zu interviewen? Als Senior gibt es eine ganze Reihe von Dingen, die Sie in Ihren Lebenslauf einfügen können, um Ihren Karriereweg zu erläutern, aber als Absolvent gibt es keine.

Deshalb sollten Sie Ihre Qualifikationen oben, vorne und in der Mitte platzieren. Wenn ich einen Absolventen suche, ist dies das, was ich zuerst wissen möchte (ich würde sagen, das Gegenteil von einem Senior, stelle sie in den Hintergrund, wenn sie beeindruckend genug sind, um die Mühe zu machen). Wenn ich davon relativ beeindruckt bin, lese ich den Rest des Lebenslaufs. Dort finden Sie eine Zusammenfassung der persönlichen Projekte, an denen Sie gearbeitet haben.

Kein Code, nur was und warum, vor allem welches Problem haben Sie zu lösen versucht . Die nachgewiesene Fähigkeit, Probleme in Lösungen umzusetzen, ist von unschätzbarem Wert. Auch eine Liste Ihres Technologie-Stacks. Wenn Sie die Quellcodeverwaltung, Komponententests und möglicherweise einen CI-Server für persönliche Projekte verwenden, werden Sie meine Aufmerksamkeit auf sich ziehen.

Bearbeiten: Auch Links. Wenn Sie aktive Websites oder Anwendungen haben, verlinken Sie mich in Ihrem Lebenslauf . Ich kann nicht widerstehen, eine URL zu kopieren oder einzufügen. Ich werde nicht lange dort verbringen, aber es ist möglich, meine Aufmerksamkeit auf die erste Seite zu lenken. Insbesondere wenn Sie einen Blog haben und in einem der Titel des Themas Themen ansprechen, die ich kürzlich kennengelernt habe, werde ich das bemerken und etwas genauer hinschauen. Wenn Sie einen Sinn haben, werde ich mich an Sie erinnern, wenn ich zurückblicke bei wem zu interviewen.


1
+1 zur Beschreibung, wann Codebeispiele im Interviewprozess normalerweise nützlich sind.
Dave DuPlantis

+1 Dies ist ein sehr guter Rat und eine sehr nützliche Information, die sich jedoch nicht an meiner Frage orientierte (mehr wie man Daten einem potenziellen Arbeitgeber präsentiert). Ich weiß die Antwort immer noch zu schätzen.
MaQleod

@ MaQleod - Es tut mir leid, ich habe Ihre Frage gerade noch einmal gelesen und glaube, ich habe sie beim ersten Mal völlig falsch gelesen. Sie haben gefragt, wie Sie es präsentieren sollen, wenn Sie es möchten, und nicht, wie Sie es so präsentieren sollen, dass es bemerkt wird? Wenn ich es so gelesen hätte, hätte ich gesagt "wie sie es wollen; ich persönlich biete jede Menge Auswahl - von E-Mail über Dropbox bis Github."
pdr

7

Beschreibe es einfach.

Wenn sie weitere Informationen wünschen, werden sie nach ihnen gefragt. Zu welchem ​​Zeitpunkt wäre es angebracht, weitere Informationen zu senden.

Betrachten Sie es so: Ein Personalchef wird viele verschiedene Lebensläufe erhalten. Abhängig von Ihrem Unternehmen wenden Sie sich zunächst an die Personalabteilung. Die HR-Person wird nach bestimmten Schlüsselwörtern suchen. Basierend auf diesen leiten sie die App an den Einstellungsmanager weiter (in der Regel durch Ausdrucken).

Der Einstellungsmanager wird sie durchblättern und nach bestimmten Schlüsselwörtern suchen. Wenn er sie sieht, wird der HR-Mitarbeiter darüber informiert, dass er sich eingehender mit ihnen befasst.

Ab diesem Zeitpunkt erhalten Sie entweder ein Telefon- oder ein persönliches Interview.

Zu keinem Zeitpunkt hat jemand tatsächlich den größten Teil Ihrer Bewerbung gelesen. Der Hauptgrund ist, dass die Leute, die es ganz offen verstehen würden, weder die Zeit noch die Neigung dazu haben. Und die Leute, die die Zeit (HR) haben, werden es nicht verstehen. Darüber hinaus sind mehrseitige Bewerbungen (insbesondere für Einsteigerjobs) eine schlechte Sache .

Stellen Sie also sicher, dass der Lebenslauf klar und präzise ist. Stellen Sie sicher, dass Sie die richtigen Wörter für den Job verwenden, den Sie suchen. und anders als das, schauen Sie gut aus und sprechen Sie klar, wenn Sie die Person bekommen.

Stellen Sie schließlich fest, dass die fraglichen Personen beim Versuch, diese Position zu besetzen, VIELE Bewerbungen erhalten werden . Sie werden mit vielen verschiedenen Kandidaten sprechen. Letztendlich ist es die Präsentation, die Sie von den anderen unterscheidet.


4

Github / CodePlex / was auch immer. Holen Sie sich Ihren Code heraus, dokumentieren Sie ein wenig davon, schreiben Sie einige Tests und bringen Sie Ihr bestes Essen auf den Tisch. Wenn mir ein Einsteiger-Entwickler seinen Lebenslauf überreichte und mir bei Github ihren Namen gab, würde ich das Interview vorbereiten, indem ich zuerst den Code ansah und dann vielleicht einige Fragen stellte, die sich auf ihre persönlichen Projekte bezogen. Warum haben Sie dieses Muster hier verwendet, warum haben Sie diese Entscheidungen dort getroffen, wie haben Sie sich dazu entschieden, dieses oder jenes zu verwenden?

Wenn der Code zuerst verfügbar ist, kann der Interviewer einiges über Ihr Können erfahren und während des Interviews Konversationsfragen zu Ihren Interessen stellen (ich hoffe, Ihre persönlichen Projekte sind Ihre Interessen ...).

Es gibt mehrere Resume-Builder für Code-Repositorys. Für Github ist es resume.github.com - probieren Sie es aus!


2

Das Wichtigste zuerst: Ein Personalvermittler sollte sich wirklich für solche persönlichen Projekte interessieren.

Ich würde vorschlagen, es auf eine Website zu stellen und einen Link in Ihr Bewerbungsschreiben aufzunehmen oder sogar einen Lebenslauf zu verfassen. Der Personalvermittler hat also nicht den Eindruck, dass Sie ihn zwingen, es sich anzusehen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.