Wie sollte der Lebenslauf eines Autodidakten / Programmierers ohne Erfahrung aussehen? [geschlossen]

13

Ich habe vor einiger Zeit eine Frage gestellt, um zu wissen, wann Sie bereit sind, einen Job zu suchen, und habe positive Antworten erhalten. Jetzt arbeite ich daran, einen Lebenslauf zu verfassen, um mit der Arbeitssuche zu beginnen.

Der Titel bringt die Frage auf den Punkt, was sollte ein Autodidakt, der nur persönliche Projekterfahrung hat, in einen Lebenslauf setzen?

PS. Was ich wirklich bitten möchte, ist, dass jemand einen kurzen Blick auf meinen Lebenslauf (Entwurf) wirft, aber ich weiß, dass das hier zu spezifisch ist. Gibt es einen Ort, an dem ich diese Art von Frage stellen kann?

EDIT: Vielen Dank an alle für das Feedback. Ich habe eine RC-Version fertiggestellt und werde hoffentlich bald auf den Arbeitsmarkt kommen.

Nick Frezynski
quelle
2
Kommentatoren : Kommentare dienen der Klarstellung und nicht der ausführlichen Diskussion. Wenn Sie eine Lösung haben, hinterlassen Sie eine Antwort. Wenn Ihre Lösung bereits veröffentlicht wurde, stimmen Sie ihr zu. Wenn Sie diese Frage mit anderen diskutieren möchten, verwenden Sie bitte den Chat . Weitere Informationen finden Sie in den FAQ .

Antworten:

6

Ihr Lebenslauf ist Ihr Lebenslauf. Sie können im Internet nach Stilen / Vorlagen suchen oder sogar die Lebenslaufvorlagen von Microsoft Word verwenden.

Ehrlich gesagt, ich hasse es, immer wieder dieselbe Lebenslaufvorlage zu sehen, und ich genieße Lebensläufe, bei denen sich der Bewerber die Zeit genommen hat, seinen eigenen Lebenslauf zu erstellen .

Mehr oder weniger, obwohl Sie Folgendes einbeziehen möchten:

  • Kontakt Informationen
    • Stellen Sie sicher, dass dies aktuell ist, Name / E-Mail / Telefon, Adresse, wenn Sie möchten, aber ich glaube nicht, dass Adresse benötigt wird.
  • Erfahrung
    • Wenn Sie Autodidakt sind, haben Sie wahrscheinlich keine Berufserfahrung. Hier können persönliche Projekte oder Open-Source-Projektbeiträge aufgeführt werden.
  • Qualifikationen / Fähigkeiten
    • Dies kann sich für einen Autodidakten überschneiden und mit dem Abschnitt "Erfahrung" identisch sein.
  • Ausbildung / Zertifizierungen
    • Jede relevante Ausbildung kann nicht schaden.

Anschreiben - Die Erklärung des Anschreibens kann nicht schaden, um Ihre Situation und den Mangel an formeller Berufserfahrung zu erklären.

Chris
quelle
Würden Sie empfehlen, nicht relevante Erfahrungen wegzulassen? Ich habe viel Geschäftserfahrung, aber ich möchte programmieren.
Nick Frezynski
3
@Jack: Vielleicht möchten Sie auf das Baumschneiden verzichten. Es sei denn, Sie haben den Baum in Python beschnitten, in diesem Fall ... egal. :-)
Peter Rowell
@Peter Rowell: Ich würde denken, dass das Beschneiden von Bäumen in Schema einfacher ist, aber das ist nur meine Meinung. Ich habe es als Geschäftserfahrung mit einbezogen, da ich Inhaber eines Unternehmens und Berater des anderen bin. Meine eigentliche Frage ist, ob ich das Geschäftliche komplett weglassen soll. Ich möchte nicht in Management / Marketing / Kundenservice verwickelt werden.
Nick Frezynski
2
@Jack: Nein, ich würde es belassen, weil (ganz offen gesagt) es zu viele Programmierer gibt, die nicht verstehen, dass der Hauptgrund für die Existenz der meisten Unternehmen nicht in der Programmierung liegt. Das heißt, Sie möchten vielleicht sehen, ob es einen Programmier-Spin gibt, den Sie auf jeden Fall anwenden können. Zusammen mit der Tatsache, dass Sie sich für eine Stelle als Programmierer bewerben, könnten Sie ihnen einen kleinen Hinweis geben , dass Sie das Geschäft nicht mehr machen möchten .
Peter Rowell
+1 für die Auflistung von Beiträgen zu Open Source-Projekten. Leute, die Programmierer suchen, möchten im Wesentlichen Folgendes wissen: 1) Können Sie die von Ihnen geforderte Arbeit erledigen, ohne dass wir Ihre Hand halten? 2) Kannst du in einem Team programmieren? 3) Werden Sie auf sozialer Ebene in das Team passen? - Die ersten beiden werden in Ihrem Lebenslauf verkauft, die dritte in einem Interview. Das Zeigen, dass Sie an Open-Source-Projekten gearbeitet haben, deckt die ersten beiden ab, sogar mehr, wenn die Projektarbeit ähnliche Sprachen und Technologien abdeckt, die für Ihren Job relevant sind.
Polynom
2

In dieser Situation ist es am sinnvollsten, das abgeschlossene Projekt anzugeben . Das wird ein Bild von dir als Täter vermitteln . Konzentrieren Sie sich daher auf Dinge, die Sie erreicht haben, im Gegensatz zu dem, was Sie begonnen, versucht und dann aufgegeben haben. Sie können Fähigkeiten, die Sie durch "erprobte" Projekte erworben haben, extrahieren und in einen separaten Abschnitt "Fähigkeiten" einfügen, ohne diese Projekte selbst zu erwähnen.

Wenn Sie dann keine abgeschlossenen Projekte haben, ist es dann ein Problem.


quelle
Was macht ein abgeschlossenes Projekt aus? Die Projekte, die ich aufgelistet habe, sind "erledigt" in dem Sinne, dass sie verwendbar sind. Sie kommen jedoch der kommerziellen Qualität in keiner Weise nahe. Ich bin mir nicht sicher, wie lange ich brauchen würde, um ein kommerzielles Qualitätsinterpreter- / Chartprogramm- / genetisches Programmiersystem zu erstellen, aber ich würde denken, die Zeit würde in Jahren gemessen.
Nick Frezynski
@ Jack Trades: Was Sie haben, ist in Ordnung. Sie arbeiten und sind daher vollbracht. Was ich damit gemeint habe, ist zu vermeiden, Dinge zu erwähnen, an denen Sie Interesse haben, die aus irgendeinem Grund (wenig Zeit, Studium, Familienleben usw.) begonnen und dann gestoppt wurden.
2

Diese Frage wird wahrscheinlich bald geschlossen, da sie zu lokalisiert ist. Hier ein kurzer Eindruck:

Beseitigen Sie die Kopf- und Fußzeilen des Blogs - "sinnloses Programmieren" ist ein niedlicher Blogname, aber ein schrecklicher Titel für einen Lebenslauf. Geben Sie dem Leser keinen anderen Ort, zu dem er gehen kann, als Ihren Lebenslauf (auch bekannt als "Landing Page").

Geben Sie für jedes Projekt, ob persönlich oder anderweitig, den Nutzen an, den es geschaffen hat - nach Möglichkeit mit bestimmten Zahlen. $ X gespeichert. 27.3% schneller. Die Bearbeitungszeit wurde um 50% verringert. die Hälfte des Codes der führenden Marke. was auch immer. Dies macht es realistischer und zeigt, dass Sie einen Mehrwert für ein Unternehmen schaffen können.

Wenn Sie Ihr Blog im selben Atemzug wie Ihre Programmierprojekte erwähnen, geben Sie die Verkehrsstatistik an. Ein Blog mit 200 Seiten, die niemand liest, ist weniger beeindruckend als einer mit 10.000 einzelnen Besuchern pro Monat [und wenn Sie das haben, verkaufen Sie Ihren Besuchern etwas, das sie brauchen!]. Wenn Ihr Blog keine Leser und keinen Datenverkehr hat, verschieben Sie ihn stattdessen in einen Bereich für technische Dokumentationen. es ist wertvoll - gute Kommunikation ist äußerst wertvoll - aber es ist nicht per se programmierbar

Anstatt selbstständig zu sein, geben Sie "Eigentümer" an. Klingt ernster

Viel Glück!

Steven A. Lowe
quelle
Vielen Dank für Ihren Blick. Ich werde meinen endgültigen Lebenslauf nicht in meinen Blog stellen (zumindest nicht so, wie er jetzt erscheint), das ist nur eine Grobheit, um Kritik zu bekommen. Die Projekttipps klingen wirklich gut. Ich erhalte ungefähr 1.000 Seitenaufrufe pro Monat in meinem Blog. Ist das bemerkenswert?
Nick Frezynski
@Jack - Ich denke, die meisten davon sind keine echten Benutzer, sondern nur Webcrawler.
Ramhound
@Jack Sieh dir an, woher deine Besuche kommen und welche Keywords die Nutzer verwenden, um deine Seite zu finden. Dadurch erfährst du, ob es sich um Bots handelt oder nicht. 1K-Aufrufe / Monat sind nicht viel - siehe alexa.com/siteinfo/pointlessprogramming.wordpress.com# Ein regelmäßig aktualisierter Blog ist ein Zeichen für Engagement, Follow-Through und Leidenschaft. Das ist also ein Plus. Denken Sie daran, dass ein Lebenslauf eine Verkaufsbroschüre ist und das Produkt Sie sind
Steven A. Lowe
Ich habe wirklich keine Ahnung, wie viel Prozent Bots sind. Die meisten meiner Ansichten beziehen sich auf Antworten, die ich in Newsgroups / QS-Sites gepostet habe, aber das basiert nur auf Informationen aus Wordpress-Statistiken und Clicky. Obwohl ich mir meine Statistiken ansehe, schreibe ich nicht wirklich mit der Absicht, einen beliebten Blog zu haben. Meistens benutze ich das Schreiben von Artikeln, um mich mit neuen Konzepten vertraut zu machen. Ich finde, dass ich am besten lerne, wenn ich andere unterrichte, auch wenn die "anderen" fiktiv sind.
Nick Frezynski
Ich habe dies mit +1 bewertet, da Kennzahlen und Erfolge wichtig sind. Es lässt Sie weitaus wertvoller erscheinen als "Ich war verantwortlich für ...", was zeigt, welche Aufgaben Sie erledigt haben, aber nicht, wie großartig Sie darin waren.
Nic
1

Ich schlage vor, oben in Ihrem Lebenslauf einen Absatz mit dem Titel "Profil" zu schreiben, in dem in Sätzen erläutert wird, wer Sie sind und worum es Ihnen geht. Der Rest des Dokuments ist ein Beleg dafür, Schlüsselwörter für Personalvermittler und Diskussionspunkte für das Interview. Um Platz für das Profil zu schaffen, können Sie alle Business Skills-Aufzählungspunkte in einer durch Kommas getrennten Liste zusammenfassen. Ich schlage auch vor, die technischen FÄHIGKEITEN stärker in den Vordergrund zu rücken und Ihre Projekte danach aufzulisten. Ich denke, du bist ein ziemlich beeindruckender Lebenslauf, der anfangs nur leicht verwirrt ist.

Übrigens, beim Lesen Ihres Blogs fällt mir auf, dass Sie einen Abschnitt mit dem Titel "What in the Hell ..." (Was zum Teufel?) Haben. Ich hatte vor, genau das Gleiche auf meine persönliche Homepage zu setzen, sogar das Gleiche. Ich hoffe, Sie erhalten ein gutes Feedback für diesen Abschnitt.

Andrew M
quelle
Danke für die Tipps und sorry für das verwirrende Format. Dies ist ein sehr grober Entwurf meines Lebenslaufs und ich bin mir sicher, dass er bis zu meinem Abschluss völlig anders aussehen wird. Dies ist der erste Lebenslauf, den ich jemals geschrieben habe. Die Inspiration für die "What In The Hell" -Reihe kam von der "What the heck is" -Reihe auf Squawks of the Parrot. Die meisten wurden geschrieben, um mein Verständnis der Konzepte zu festigen. Leider habe ich auf meinem Blog (gut oder schlecht) nicht viel Feedback erhalten, obwohl dies ein wichtiger Anreiz für das Schreiben war.
Nick Frezynski
1

Aus Ihren Kommentaren hier und aus einer kurzen Durchsicht Ihres Blogs und Ihres Codes geht hervor, dass Ihr Wertversprechen in Ihrem Lebenslauf nicht vollständig umgesetzt wird. Sie sollten eine kurze Zusammenfassung beifügen, die Ihre Erfahrungen und Interessen beschreibt. Sie sollten überwundene Herausforderungen und erreichte Ziele beschreiben, wo immer dies möglich ist: vorherige Berufserfahrung, Open Source, persönliche Projekte.

Wenn es für mich akzeptabel ist, es hier zu verlinken (Mods oder andere, bitte editieren Sie diesen Absatz, wenn nicht), können Sie sich meinen Lebenslauf als Beispiel ansehen: http://reinh.github.com . Abgesehen von der schrulligen Formatierung denke ich, dass dies eine vernünftige Aufgabe darin besteht, mein Wertversprechen zu präsentieren, und möglicherweise Vorschläge zu machen, wie Sie Ihr Wertversprechen verbessern können. (Bitte beachte, dass ich keinen Job suche. :)

Denken Sie auch daran, dass für einen jungen Softwareentwickler mit einem kurzen Lebenslauf das Beste, was Sie mit IMO tun können, darin besteht, Ihre persönliche Marke in Ihren relevanten Communities (lokal und online) aufzubauen, indem Sie Vorträge halten, zu Open Source beitragen und Unterstützung in Foren anbieten , irc und Sites wie SE.

Last but not least: An diesem Punkt Ihrer Karriere ist das Networking sehr wichtig. Ihre beste Chance, einen guten Job zu bekommen, besteht darin, dies durch Mundpropaganda zu tun, wobei der Lebenslauf selbst zu einer Art Formalität wird.

Rein Henrichs
quelle
Ich habe nach einem Wertversprechen gesucht und bin nicht sicher, ob ich verstehe, was das im tiefsten Sinne bedeutet. Ich habe mir Ihren Lebenslauf angesehen und einige Ideen bekommen, die hilfreich waren. Was das Networking angeht, habe ich versucht, ein paar Dinge zu veröffentlichen, aber nicht viel Erfolg gehabt. Ich bin ziemlich umständlich, wenn es darum geht, um Hilfe zu bitten, und ich bin nicht gut genug, um viele Fragen zu beantworten, ohne vorher nachzuforschen. Leider hat meine Wohngegend eine kleine Tech-Community und ich habe auch erfolglos nach Treffen in der Gegend gesucht.
Nick Frezynski
Mit Wertversprechen meine ich, warum ich Sie einstellen soll?
Rein Henrichs
Ich glaube, ich verstehe ein bisschen besser. Ich neige dazu, etwas wortreich zu sein, und es fällt mir sehr schwer, alles, was ich einem potenziellen Arbeitgeber mitteilen möchte, auf einer Seite zu halten. Wenn ich nicht wenigstens mit einem Aufzählungszeichen anfange, erhalte ich ein 50-seitiges Dokument, das alles in unerträglichen Details beschreibt. Irgendwie muss ich ein Gleichgewicht für den endgültigen Entwurf finden. Danke, dass du es dir angesehen hast.
Nick Frezynski
1

Dies ist vielleicht nicht die ehrlichste Antwort (soweit es den Arbeitgeber betrifft), aber wenn Sie ein Projekt, an dem Sie gearbeitet haben, als für jemand anderen gedacht auslegen können, selbst wenn es nur ein Freund Ihrer Familie (Geschäftsinhaber) war , professionelle wie Arzt, Anwalt, etc) dann kann das besser aussehen und man kann es als Vertrag eintragen. Vielleicht haben Sie jemanden wie diesen, von dem Sie wissen, für wen Sie ein kleines Projekt durchführen können, auch wenn Sie es nicht in Rechnung stellen möchten. Schreiben Sie einfach einen Vertrag auf, in dem Sie darlegen, was Sie dann tun und was technisch ein Vertrag ist. Ich denke, den Eindruck zu erwecken, dass Sie für jemanden gearbeitet haben, egal wie klein, hilft immer noch mehr, als das nicht zu haben.

programmx10
quelle
Nun, das Papierhandelsprojekt von pyTrade wurde für einen Freund geschrieben, um ihm zu helfen, den Swingtrade zu erlernen. Obwohl ich in meinem Lebenslauf sehr vorsichtig sein möchte, wenn ich ehrlich bin. Ich habe bereits das Gefühl, dass ich bei einigen Dingen die Grenzen überschreite, da ich kein Spezialist für alles bin, was ich aufgelistet habe (daher der Pseudonym Jack Trades). Ich habe über die Jahre Code für die Unternehmen geschrieben, die ich besitze / die ich konsultiere, aber ein Großteil davon sind schmutzige Hacks, die einfach die Arbeit erledigen. Zum Beispiel habe ich eine ToDo-Liste, in der ich per SMS um Gebote gebeten werde, aber ich möchte diesen Code niemandem zeigen.
Nick Frezynski
1

Ich weiß, ich wiederhole das immer wieder, aber wenn Ihr Projekt draußen in der Natur ist, gibt es keinen besseren Bezug als diesen. Angenommen, Sie geben an, ein Mongodb-Entwickler zu sein, und Sie können einen Link zu Ihren Eincheckvorgängen bereitstellen. Auf diese Weise erhalten Sie Aufträge schneller als jede ausgefallene Formatierung, die Sie Ihrem Lebenslauf hinzufügen können.

Treten Sie einem OSS-Projekt bei und machen Sie es auf die harte Tour! Dies verbessert Ihre Kommunikations- / Codierungs- / Test- / Cr-Fähigkeiten sowie einen Bonus.

Subu Sankara Subramanian
quelle
Alle meine Projekte, abgesehen von ein paar schnellen Hacks, um Dinge zu erledigen, werden auf github / meinem Blog gehostet. Es ist gut zu hören, dass dies bei der Arbeitssuche hilfreich sein wird. Während ich meinen gesamten Code mit Open-Source-Lizenzen freigebe, muss ich mich noch einem laufenden Projekt anschließen. Das muss ich mir in naher Zukunft überlegen. Danke für die Tipps.
Nick Frezynski
1

Fügen Sie über der Projektarbeit eine kurze Liste der Fähigkeiten ein. Stellen Sie die stärksten Fähigkeiten an die erste Stelle. Listen Sie keine Fähigkeiten auf, die Sie für einen Job hassen würden.

Wenn Sie sich nicht für einen Managementjob bewerben, setzen Sie "Business Skills" nicht über "Technical Skills" und geben Sie unter "Technical Skills" unbedingt "Python" an.

Dein Skills-Bereich ist nicht so heiß. Es hat keinen Fokus und beinhaltet Dinge, die nicht ganz neu sind. entferne diese. Was derzeit dort steht, sollte, wenn überhaupt, am Ende eines Lebenslaufs stehen. Die fehlenden Dinge (Python, Schema, Tk) sollten in einer Liste ganz oben stehen.

Und bin gerade auf den Grund gegangen; Bewegen Sie den Bereich "Technologien" nach oben. Verschiebe den Skills-Bereich nach unten, so dass er lautet:

"Technologies" "Projects", um diese Technologien zu rechtfertigen und zu zeigen, dass ich sie kenne. "Work Experience", um zu zeigen, dass ich einen Job halten kann. "Skills", um Dinge auszufüllen und Dinge erzählen zu lassen, die meine Erfahrung nicht notwendig machen sollte. Ziehen Sie in Betracht, dies in die anderen Abschnitte zu integrieren, und lassen Sie einfach die Projekte und die Arbeitserfahrung Aufzählungspunkte für die Fähigkeiten haben, die ich für diesen Job verwendet habe.

Dean J
quelle
Ich konnte Ihre Vorschläge erst lesen, nachdem ich den ersten Veröffentlichungskandidaten meines Lebenslaufs fertiggestellt hatte. Es gelang mir jedoch immer noch, viele von ihnen zu integrieren. Ich habe meine Skills-Abteilung ein wenig aufgeräumt, bin aber noch nicht ganz zufrieden damit. Ich halte es für eine gute Idee, die Fähigkeiten unter Projekte / Erfahrungen in Stichpunkte zu verschieben. Danke für die Tipps.
Nick Frezynski