Wiederaufnahme des Dilemmas für einen professionellen Job [geschlossen]

21

In meinem Lebenslauf liste ich mich als "7 Jahre praktische Programmiererfahrung in C" auf.

Um es zu verdeutlichen, ich bin ein autodidaktischer C-Programmierer mit einigen College-Kursen im Mix. Ich habe an einigen kleinen persönlichen Projekten gearbeitet und halte mich für kompetenter als ein Informatik-Absolvent ohne reale Erfahrung, obwohl ich keineswegs annähernd ein Experte bin.

Das Problem ist, dass ich immer wieder Anrufe und E-Mails von Personalvermittlern erhalte, die meinen Lebenslauf auf Baustellen sehen, und nach meinem Interesse an leitenden Entwicklerpositionen, Verträgen usw. frage, für die ich das Gefühl habe, völlig unterqualifiziert zu sein. In meinem Lebenslauf sind nur 3 Jahre Berufserfahrung aufgeführt (das sind alles IT-Kenntnisse). Wenn Sie also nach meiner vorherigen Erfahrung in C fragen, muss ich klarstellen, dass es sich um persönliche Arbeit und nicht um berufliche Arbeit handelt.

Ich hätte gerne einen Job als Entwickler, aber ich möchte nicht für etwas eingestellt werden, das ich nicht bewältigen kann, und ich möchte mich auch nicht falsch darstellen, während ich versuche, meine Stärken zu demonstrieren. Ich habe absichtlich die Formulierung "hands-on" gewählt, um zu implizieren, dass es nicht professionell war. Wie soll ich mein C-Erlebnis in meinem Lebenslauf formulieren, um es besser zu verdeutlichen?

Matt
quelle
24
Wenn Sie mehr Branchenerfahrung hätten, würden Sie feststellen, dass der Begriff "Senior" in der Softwareentwicklung stark missbraucht wird und dass die große Mehrheit der sogenannten "Senior Developers" wirklich schrecklich ist. Wenn Sie sogar aus der Ferne schlau sind, werden Sie feststellen, dass Sie in den allermeisten Jobs, auch wenn Sie aufgrund der fehlerhaften Beurteilung der HR-Typen unterqualifiziert sind, schlauer sind als 80% Ihrer Kollegen.
maple_shaft
1
@maple_shaft Ich fürchte, Sie sind zu optimistisch, wenn Sie Gleichaltrige bewerten. Aber das Problem ist, dass wenn Sie offensichtlich schlauer als sie sind, sie Sie als "überqualifiziert" ablehnen.
Gangnus
2
Die einzige Lösung für Ihr Dilemma, hören Sie auf, Ihre College-Erfahrung zu zählen, denn am Ende zählt es wirklich nicht.
Ramhound
5
Vergessen Sie "offizielle" Anforderungen, denken Sie nur an die tatsächlichen Anforderungen . Versuchen Sie, genauer zu fragen, was die Unternehmen brauchen, und wenn Sie glauben, dass Sie den Job bewältigen können, tun Sie es und lassen Sie sich für das bezahlen, was Sie wert sind! Wie bereits gesagt, werden Sie überrascht sein, wie einfach Sie das nachholen können, was manche Unternehmen als "Senior-Entwickler" bezeichnen.
Olivier Pons
4
Lol, wenn ich C seit meinem 13. Lebensjahr für persönliche Projekte benutze, kann ich dann 11 Jahre C einsetzen? Es tut mir leid, aber ich glaube nicht, dass Sie Ihre Erfahrung in "Jahren" aufschreiben können.
user606723

Antworten:

25

In Bezug auf die Sprachkenntnisse gibt es drei Unterschiede zwischen kaufmännischer und nicht-kaufmännischer Erfahrung (in Bezug auf die allgemeine Entwicklungserfahrung gibt es noch viel mehr).

  1. Kommerziell ist in der Regel Vollzeit und daher wertvoller als nichtkommerziell in Teilzeit. Nicht alle nichtkommerziellen Tätigkeiten sind Teilzeitbeschäftigungen.
  2. In der Werbung wird in der Regel in einem Team gearbeitet. Das bedeutet, dass Sie von anderen lernen und sich mit sauberem Code auskennen (Code, den andere Leute verstehen können).
  3. Nichtkommerziell zeigt, dass Sie selbst fahren. So stellen Sie sicher, dass Sie es einschließen.

In Ihrer Situation würde ich wahrscheinlich sagen "7 Jahre, 3 Werbung, in C." Ich wäre sehr überrascht, wenn das jemanden irreführen würde.

pdr
quelle
4
Er sagte, dass seine 3 Handelsjahre nicht in C.
Cyborg am
3
In sehr vielen Teams werden Versuche, Code zu bereinigen und einen guten Stil beizubehalten, als vorzeigende und zeitverschwendende Handlung angesehen. Natürlich werden es nur wenige Kollegen offen sagen.
Gangnus
@cyborg: Du hast recht. Ich habe das falsch verstanden. In diesem Fall "7 Jahre, gebunden, aber nicht kommerziell, in C."
pdr
1
Ich habe den Begriff "kommerziell" in diesem Zusammenhang noch nie gehört. Ist es dasselbe wie "professionell" zu sagen?
Kris Harper
@ root45: In der Nähe von. Commercial arbeitet mit Kunden an einem Produkt, das zumindest kommerziell rentabel sein soll.
pdr
9

Ich würde Ihre Erfahrung so belassen, wie Sie sie jetzt formulieren. 3 Jahre Berufserfahrung und persönliche Projekte, von denen Sie glauben, dass sie für die Stelle, für die Sie sich bewerben, am relevantesten sind!

Um ehrlich zu sein, ist es nicht im Interesse eines Unternehmens, Sie für etwas einzustellen, das Sie "nicht bewältigen" können. Auch "persönliche Arbeit" ist genauso wichtig wie "berufliche Arbeit". Ich denke, die Tatsache, dass Sie "persönliche Arbeit" leisten, zeigt, dass das Programmieren für Sie nicht nur ein Job ist, den viele Arbeitgeber als gute Sache ansehen !!

Mein Rat wäre, sich an Interviews zu beteiligen, für die Recuiter Sie schicken, denn wenn Sie darüber nachdenken, was haben Sie zu verlieren? Wenn Sie nicht die Erfahrung von Interviews sammeln und wissen, wonach Unternehmen suchen, können Sie Ihre Fähigkeiten weiterentwickeln, um Ihr Ziel zu erreichen!

Viel Glück


quelle
5

Ihr Problem ist nicht mangelndes Wissen, sondern mangelnde Branchenerfahrung. Fragen Sie den Personalvermittler, ob eine Stelle für einen Software Engineer oder Junior / Apprentice Software Engineer frei ist. Es ist vollkommen in Ordnung.

Erklären Sie, dass Sie keine Branchenerfahrung haben, aber eine Leidenschaft für das Programmieren in C haben und zuversichtlich sind, dass Ihre Programmierkenntnisse mit denen eines Absolventen von Comp Sci vergleichbar sind. Erläutern Sie einige Ihrer wichtigen Persona-Projekte. Noch besser, wenn Sie die Anzahl der Downloads von einer Entwickler-Website oder so etwas anzeigen können. Sagen Sie nicht, dass Sie sich für kompetenter halten als ein Comp Sci Grad, auch wenn das wahr ist. Der Personalvermittler mag zufrieden sein, aber Ihr angehender Teamleiter wird Sie wahrscheinlich für arrogant halten :-), besonders wenn es sich um CS-Absolventen handelt.

Das Schlimmste, was passieren kann, ist, dass sie sagen "Entschuldigung, aber wir haben nur eine freie Stelle für eine Senior SE". Früher oder später wird ein Personalvermittler vorbeikommen, der mehrere freie Stellen besetzen möchte, vielleicht ein neues Team für ein neues Projekt aufbauen möchte. Und sie werden auch Junioren brauchen. Sie müssen wahrscheinlich mit einem niedrigeren Gehalt als ein etablierter Fachmann mit gleicher Erfahrung arbeiten. Nutzen Sie diesen Job als Gelegenheit, um zu lernen und die Leiter nach oben zu schieben.

Mach dir keine Sorgen, dass du nicht in der Lage bist, mit der Arbeit fertig zu werden. Selbst erfahrene Entwickler geraten in schwierigen Situationen manchmal ins Schwitzen.

DPD
quelle
4
Würde sagen, dass Sie die Situation nicht immer richtig einschätzen , wenn Sie nicht ab und zu ins kalte Wasser kommen.
Nwahmaet
3

Nach meiner Erfahrung von etwa 15 Jahren als Programmierer / Entwickler ist der Lebenslauf in seiner Bedeutung überbewertet. Eine klare Zusammenfassung Ihrer Erfahrungen und Ihrer Vorlieben ist wichtig, aber der einzige Zweck besteht darin, Ihnen ein Interview zu verschaffen, in dem Sie mitteilen können, was Sie getan haben, was Sie tun können usw. Ich habe Entwickler erlebt, bei denen ihre Erfahrungen überbewertet wurden ein Lebenslauf und es war während des Interviewprozesses klar.

Ich würde die persönliche Programmiererfahrung des Profis hervorheben, weil sie Initiative und Leidenschaft zeigt.

jamesTheProgrammer
quelle
1

Die "Anzahl" der Jahre bedeutet eigentlich sehr wenig, da sie völlig von der Intensität der Erfahrung abhängt. Es gibt einige Läden, in denen die Erfahrung einer einjährigen Tätigkeit nicht mit einer mehrjährigen Tätigkeit in einer geringeren Umgebung verglichen werden kann. Ich denke, das Beste, was zu tun ist, ist, die Anzahl der Jahre als "weiche" Zahl zu erkennen.

Für Personalchefs bedeutet dies, die Zahl zu überwinden und die Qualitäten des Bewerbers für die Arbeit zu beurteilen, anstatt sich über dumme willkürliche Schwellenwerte von beispielsweise 3 vs 5 Jahren Erfahrung usw. zu ärgern.

Für die Bewerber bedeutet dies, zu erkennen, dass die "jahrelange Erfahrung" fast nie eine harte Grenze darstellt (unabhängig davon, was in den "Anforderungen" steht). Wenn Sie jedoch der Meinung sind, dass Sie diese Aufgabe erfüllen können, müssen Sie den Personalchef davon überzeugen, was Sie tun können.

Angelo
quelle
0

Ich habe an einigen kleinen persönlichen Projekten gearbeitet und halte mich für kompetenter als ein Informatik-Absolvent ohne echte Erfahrung, obwohl ich keineswegs annähernd ein Experte bin.

Sag das einfach. Es ist am besten, ganz ehrlich und offen mit Ihrem Lebenslauf umzugehen - auch wenn die meisten anderen Menschen dies nicht tun! Nur meine persönliche Meinung. Wenn Sie dies sagen, können Sie eine fundierte Entscheidung treffen, wenn Ihr Lebenslauf an einem Schreibtisch eines Arbeitgebers eingeht, und Sie werden weder Ihre noch ihre Zeit verschwenden.

Ich befürchte jedoch, dass Personalvermittler selten, wenn überhaupt, lesen, was Sie schreiben, meistens nur nach Stichwörtern suchen und dann E-Mails oder Anrufe nur auf der Grundlage von Stichwörtern tätigen. Sie verschwenden dann Ihre Zeit damit, Sie nach Ihrem Lebenslauf zu fragen, anstatt sich selbst zu lesen. Sie sind verherrlichte Telemarketer und verschwenden genau wie Telemarketer 99% der Zeit der Menschen. Sie sind besser dran, sich direkt an Unternehmen zu wenden.

user630574
quelle
0

"Erfahrung" ist ein sehr vages und unklares Konzept, und die Personalabteilungen versuchen, es zu vereinfachen. Sie wollen eine einfache Heuristik, mit der sie Menschen beurteilen und kategorisieren können, um ihre Arbeit zu erleichtern. Bedenken Sie, dass die Fähigkeit einer Person, Informationen zu verarbeiten und zu lernen, sehr unterschiedlich ist. Für Menschen mit unterschiedlichen Lernfähigkeiten ist die Anzahl der Jahre Erfahrung eine besonders wertlose Heuristik. Denken Sie daran, wenn Sie Ihren Lebenslauf schreiben und Interviews führen.

Eine genauere Maßnahme wäre, den Bewerbern eine Art erschöpfenden Einstufungstest zu geben, der jedoch nur selten durchgeführt wird. Ich nehme an, dass das Interview dazu gedacht ist, etwas davon zu erreichen, aber selbst das hat seine Nachteile. Zum einen testen einige talentierte Leute einfach nicht gut und werden nervös oder können einfach nicht gut mit Situationen vor Ort umgehen. Das heißt nicht, dass sie keine guten Entwickler sind. Selbst enge Zeitrahmen gelten für Stunden und nicht für Minuten (die Länge eines typischen Interviews).

Denken Sie daran, dass es darum geht, Informationen zu vermitteln. Das bedeutet, dass Sie berücksichtigen müssen, wie andere Personen das, was Sie sagen, interpretieren werden. Gerade bei so vagen Begriffen halte ich das Wesentliche für das Wesentliche, was kommuniziert wird. Wenn Sie immer wieder Angebote für Jobs erhalten, mit denen Sie nicht zufrieden sind, lassen Sie einfach die Anzahl der Jahre an Erfahrung fallen.

Bedenken Sie auch, dass Sie möglicherweise nur unter einem Mangel an Vertrauen leiden.

E-Kopf
quelle