An welchem ​​Punkt „kennen“ Sie eine Technologie genug, um sie in einem Lebenslauf aufzulisten? [Geschlossen]


74

Ich hatte vor kurzem einen Programmierer für ein Interview, der Python, PHP, Rails und ASP als einige ihrer Fähigkeiten auflistete. Im Interview wussten die Befragten jedoch nicht genug über Kontrollstrukturen und grundlegende Logik Bescheid, sie hatten nur ein paar Demo-Tutorials befolgt.

Also meine Frage ist: An welchem Punkt können Sie eine Technologie , um Ihren Lebenslauf genau hinzuzufügen . Ist es, wenn Sie alle grundlegenden Konzepte demonstrieren, ein nützliches Programm darin schreiben oder es nur bequem verwenden können, ohne alle 30 Sekunden in der Dokumentation nachschlagen zu müssen.

Ich glaube nicht, dass dies übermäßig subjektiv ist, eine Basislinie sollte einfach auf der Grundlage von Rückmeldungen erstellt werden können.


18
Als Sie mit einer neuen Ausgabe von Sam's Teach Yourself [Blah] in 24 Stunden nach Hause fahren
Anthony Pegram

1
Im Moment stellen Sie fest, dass Sie 30 andere Technologien löschen müssen, die Sie aufgelistet hatten.
Coder

Antworten:


79

Sie sollten in der Lage sein, jedes Wort, das Sie in Ihren Lebenslauf aufnehmen, zu verteidigen / zu erklären. Art wie Sie Dissertation / These. Ich habe gesehen, dass viele Kandidaten abgelehnt wurden, weil sie "nicht rechtfertigen konnten, was er in seinen Lebenslauf aufgenommen hatte".

Ein Ansatz besteht darin, den Selbstfragebogen von Google zu befolgen. Bewerten Sie jede Fertigkeit auf einer Skala von 10. Auf diese Weise können wir projizieren, wie gut wir uns mit verschiedenen Technologien auskennen.

  • 1 bedeutet, dass Sie anderen Code mit viel googeln lesen können.
  • 5 vielleicht für die Implementierung von Modulen in der Technologie. Usw.
  • 8 für viel Erfahrung und Komfort beim Entwerfen und Implementieren großer Projekte in dieser Technologie.
  • 9 für architektonisches Wissen mit mäßigem Verständnis dessen, was sich unter der Haube befindet.
  • 10 bedeutet, dass Sie ein Buch darüber geschrieben oder es erfunden haben.

Ich habe Lebensläufe mit Balkendiagrammen gesehen, die relative Kenntnisse in verschiedenen Technologien anzeigen.

Eine andere Möglichkeit besteht darin, Fähigkeiten wie "starkes Verständnis", "mäßige Kenntnisse" und "vertraut mit" zu gruppieren.

Bearbeiten:

Ich habe versucht, dies als Kommentar zu formulieren, habe aber aufgrund mangelnder Formatierung nicht nachgeschaut.

Als Referenz definiert Google hier die Preise in ihrer Selbstbewertung

  • 0 - Sie haben keine Erfahrung
  • 1 bis 3 - Sie kennen sich in diesem Bereich aus, würden aber nicht gerne etwas darin implementieren.-
  • 4 bis 6 - Sie sind in diesem Bereich sicher und verwenden ihn täglich.
  • 7 - 9 Sie sind äußerst kompetent im Umgang mit Experten und verfügen über fundierte technische Kenntnisse in diesem Bereich.
  • 10 - Reserviert für diejenigen, die anerkannte Branchenexperten sind. Entweder haben Sie ein Buch darin geschrieben oder es erfunden.

4
+1 auf die Fähigkeitsbewertungen. Und genau das mache ich. Beispiel: Ich habe bereits an einem JSP-Produkt gearbeitet und habe eine allgemeine Vorstellung davon, worum es bei JSP / JEE geht. Ich kann jedoch nicht genau sagen, dass ich JEE-Systeme komfortabel von Grund auf neu erstellen kann. Ich sage also, ich habe in meinem Lebenslauf eine "Exposition gegenüber JSP / JEE".
Bobby Tables

6
+1 schön ausgedrückt! Nur ich würde "Buchschreibkenntnisse" ein wenig niedriger setzen (vielleicht 7-8?) ... entweder das, oder ich neige dazu, die Bücher von den falschen Autoren zu lesen ...
Rook

21
Ich bin nicht davon überzeugt, dass das Schreiben eines Buches zu einem Thema für die Bewertung "10" geeignet ist. Es hat Bücher mit einem ambivalenten "Meh" weggeworfen. Nach ein paar Kapiteln merke ich, dass ich bereits kompetenter bin als der Autor des Buches. Kurz gesagt, einige wirklich beschissene Bücher schaffen es bis zur Veröffentlichung.
Dan Moulding

6
Gilt hier in Europa nicht ... niemand fügt dem Lebenslauf eine Fähigkeitsbewertung hinzu, es würde sehr seltsam aussehen.
Wizard

7
Warum gibt es nichts zwischen "es ist nicht angenehm, irgendetwas darin zu implementieren" und "es täglich zu benutzen"?
user13278

26

Aus meiner Sicht ist die Fokussierung auf bestimmte Technologien ein Fehler. Ich liste immer noch meine Rexx-Erfahrung auf, nicht weil ich glaube, dass heute jemand danach suchen würde, sondern weil ich meine Fähigkeit hervorheben möchte, sich auch nach 19 Jahren in der IT flüssig in verschiedenen Sprachen zu bewegen

Nein, ich konnte wahrscheinlich einige der Sprachen, die ich aufführe, nicht fließend als Whiteboard verwenden. Aber gib mir einen halben Tag und ich könnte das gleiche Drehbuch in 3 von ihnen schreiben (deine Wahl).

Die eigentliche Frage ist für mich, ob Sie die Technologie vor sich nutzen können (was auch immer das sein mag), um gute Ideen auf eine Weise in die Tat umzusetzen, die dem Unternehmen zugute kommt und Ihre Arbeit herausfordernd und unterhaltsam macht.

Diese Frage ist schwer zu beantworten, nur weil Sie eine Liste mit "dem, was Sie bereits wissen" gelesen haben.


10
1+ vereinbart. Wenn Sie eine Programmiererin für eine Vollzeitbeschäftigung einstellen und erwarten, dass sie im kommenden Jahr bei Ihnen sein wird, ist meiner Meinung nach die Bereitschaft und Fähigkeit zum Lernen die wichtigste Qualifikation .
Martin Wickman

Witzigerweise habe ich meine Rexx-Erfahrung auch in meinen Lebenslauf aufgenommen, und zwar aus dem gleichen Grund: um zu zeigen, dass ich viele verschiedene Sprachen verwendet habe.
Frank Shearar

+1 für die Rexx Referenz! Und für den fließenden Wechsel zwischen den Sprachen.
Simon Knights

Ein Beispiel für das, worüber ich in dieser Antwort spreche: (Ja, mir ist klar, dass das so klingen wird, als würde ich meine eigene Flagge schwenken, und ich entschuldige mich dafür: $) ... Ich habe gerade eine ganze Suite von konvertiert IronPython-Tests, die ich vor 2 Monaten in C # geschrieben habe. Es war das erste Mal, dass ich wirklich mit C # gearbeitet habe, aber mit einem kleinen Kick-Start von einem der Entwickler (ca. 1 Stunde Tutorial) konnte ich Python-Arbeit im Wert von 3 Wochen in Anspruch nehmen und umdrehen in c # in etwa drei Tagen. Gehen Sie nun den neuen Code durch und suchen Sie nach Verbesserungsmöglichkeiten !!
Greg Gauthier

23

Das ist ein Problem, auf das ich ein bisschen gestoßen bin. Ich ditched schließlich die „Skills“ in meinem Lebenslauf ganz und konzentrierte sich nur auf das, was ich hatte getan mit diesen Sprachen, insbesondere in meinen Projekten und Beschäftigung Abschnitt. Ich hebe bestimmte Technologien als Teil der Beschreibung hervor.

Beispiel:

Web Developer @ Company X (03.03.03 bis 05.05.05) Hauptentwickler auf einer datenbankgestützten Website, um Filmstudenten bei der Organisation ihrer Projekte zu helfen. Verwendet PHP und MySQL . Arbeitete an der Entwicklung und Veröffentlichung, was zu einer erfolgreichen Einführung für Studenten Anfang 2009 und einer anschließenden Wartung führte.

Diese Methode gibt Ihren Fähigkeiten den tatsächlichen Kontext, den Sie in einem Interview diskutieren können.


Irgendwann sind die individuellen Fähigkeiten nicht mehr besonders relevant - vor allem, wenn der eigentliche Code zu einem so kleinen Teil Ihres Jobs wird und Sie mehr Zeit für Design als für die Implementierung aufwenden
saschabeaumont

13

Ich liste nur die Dinge auf, die ich gut kenne, und für mich bedeutet das , dass ich etwa ein Jahr oder länger wütend bin .

Das bin nur ich. So lange denke ich, brauche ich, um eine Sprache / ein System / eine IDE / eine Umgebung / was auch immer wirklich zu kennen, zu schätzen und zu verstehen.

Beim Basteln lernt man nicht so gut. Bei den meisten Sprachen / Frameworks / etc ist es wirklich erforderlich, dass Sie sich mit dem Designer auseinandersetzen, bevor Sie es "verstehen", und dass es ungefähr 12 Monate dauert, bis Sie wirklich wissen, um was es sich handelt.

Etwas abseits:

In meiner Position, in der ich Lebensläufe interviewe und lese, finde ich es interessant, dass Leute alle möglichen Dinge auflisten, ohne dass ihre Erfahrung unterstützende Informationen enthält, um ihre Behauptung zu stützen. Beispielsweise könnten sie PHP, MySQL, Ada, C ++, C # auflisten. Und dann könnte ihre Erfahrung sagen, dass sie ein Projekt mit C ++ durchgeführt haben.

Wenn es nichts gibt, das die in der Liste aufgeführten Sprachen stützt, rieche ich normalerweise eine Ratte und diese Person schafft es nicht einmal zu einem Vorstellungsgespräch.

Die Auflistung der Sprachen nach Bewertung, Verwendungsdauer oder Befähigung hilft dem Interviewer - was nicht immer von der Person, die den Lebenslauf einreicht, beabsichtigt ist!

TIPPS:

WENN SIE EINEN LEBENSLAUF SCHREIBEN:

  • Seien Sie klar, unkompliziert und gewissenhaft ehrlich.

  • Machen Sie es der Person, die Ihren Lebenslauf liest, so einfach wie möglich. Präsentieren Sie klar und ohne Übertreibung.

  • Wenn Sie eine Positionsbeschreibung haben, die Sie nicht vollständig erfüllen, fügen Sie eine Erklärung bei, aus der hervorgeht, wie Sie die Positionsbeschreibung erfüllen (lassen Sie die Person, die Ihren Lebenslauf erhält, dies nicht herausfinden). UND WO SIE ETWAS NICHT ERFÜLLEN MÜSSEN - sagen Sie es. Und wenn Sie bereit sind zu lernen, sagen Sie es. Dies zeigt auch, dass Sie die Positionsbeschreibung tatsächlich gelesen und verstanden haben und nicht nur für jede Position einen Lebenslauf ausarbeiten.

WENN SIE EINEN LEBENSLAUF LESEN:

  • Gegenprobe - Stimmt die aufgeführte Erfahrung mit den aufgeführten Fähigkeiten überein? Wenn nicht, ist etwas faul.

  • Wie lange wurde etwas benutzt? Ein paar Tage oder ein Tutorial ist keine Erfahrung, egal wie Sie es anziehen.

  • Hat die Person ständig gehackt und verändert? Hielten sie sich lange genug auf, um tatsächlich etwas durchzusehen? (Haben sie mit ihren eigenen Fehlern gelebt? Nein = eine weitere Warnung)

Manchmal sind diese Dinge schwer einzuschätzen, und am Ende wird es "riechen". Wenn ein Lebenslauf ein bisschen nach Meer riecht (dh es scheint ein bisschen faul zu sein), dann mach weiter.

Von Joel On Software: Irgendwelche Zweifel = No Hire. Und aus eigener Erfahrung: Eine freie Stelle ist weitaus besser als eine mit Zweifeln besetzte, die sich als schlechte Wahl herausstellt. (Kein Fortschritt ist besser als rückwärts zu gehen.)


9

Warum erstellen Sie eine Wäscheliste mit Technologien? Geben Sie stattdessen Informationen zum Projekt an und nennen Sie die dort verwendeten Schlüsseltechnologien, Frameworks, Bibliotheken und Tools. Dadurch werden einige Dinge erreicht. Zunächst demonstrieren Sie Ihr Wissen und Ihre Fähigkeiten mit etwas, was Projekte kontextbezogen relevant macht. Zweitens machen Sie Ihren Lebenslauf mehr über das, was Sie getan haben und nicht nur über das, was Sie wissen.

In diesem Fall können Sie, wenn Sie über Ihren Job und Ihre Verantwortlichkeiten sprechen, angeben, wie Sie Hibernate (und andere Technologien) gelernt und verwendet haben, um daraus das zu machen, was Sie gemacht haben. Wenn ich an Ihren Fähigkeiten mit Hibernate interessiert bin, würde ich Sie bei einem Telefon-Screening oder einem Interview danach fragen. Ich würde dann erwarten, dass Sie mir einige Informationen über das Projekt, die Verwendung von Hibernate und das, was Sie lernen konnten, mitteilen. Darüber hinaus wird das Schlüsselwort von allen automatischen Lebenslaufscannern erfasst, Ihr Lebenslauf ist jedoch immer noch benutzerfreundlich.


4

Ich bin mir nicht sicher, ob es genau bestimmbar ist. Meiner Meinung nach sollte dies von Fall zu Fall erfolgen. Was ich meine - lassen Sie mich an einem Beispiel erklären:

Stellenanzeige 1 - Gesuchter Kandidat mit Kenntnissen in: Python, PHP, Rails, ASP, Assembler.
(und normalerweise kann anhand der Anzeige bestimmt werden, welche Fähigkeiten wichtiger sind als andere - welche nur "für den Fall" vorhanden sind)

In diesem Fall würde ich meinen Lebenslauf mit Python, PHP ... nur dann anlegen, wenn ich sie wirklich gut kenne. Assembler, zum Beispiel, ich weiß sehr wenig, aber ich würde es trotzdem sagen, weil es in Kombination mit dem Rest des Obenstehenden keinen großen Einfluss haben kann.

Stellenanzeige 2 - gesuchter Kandidat mit Kenntnissen in: Assembler, C / C ++, Kernel ..., Python, PHP, ...

Dieser Fall ist anders. Hier ist es (ist es?) Offensichtlich, dass sie nach einer anderen Art von Kandidaten suchen und dass sie (wahrscheinlich) den Mangel an PHP-Kenntnissen außer Acht lassen, wenn der Kandidat über diese anderen Fähigkeiten verfügt.

Es kommt also wirklich darauf an.

Um etwas in einen Lebenslauf aufzunehmen, sollte man wissen, wie man sich in Code und in der grundlegenden Syntax "zurechtfindet" und mindestens ein paar kleine Projekte hinter sich hat, die diese bestimmte Sprache verwenden. Natürlich muss er die Bibliotheken und die Hilfe nicht auswendig können ... aber er sollte wissen, wie und wo er Hilfe bekommen kann, wenn er sie braucht.
Es kann Gegenbeispiele zu dieser Regel geben - ich habe festgestellt, dass Leute, die (wirklich) viele Sprachen beherrschen, manchmal verwirrt sind, "je nachdem, in welcher Sprache sie sich gerade befinden" - zum Beispiel: mit IF / loops / ... andere Syntaxelemente korrekt, aber mit einer falschen Syntax (die tatsächlich zu einer anderen Sprache passt als der, über die sie gerade nachdenken). Das ist also kein notwendiger echter Fähigkeitstest.


Schienen + Assembler? Ich frage mich, wo sich diese beiden Technologien berühren.

@Thorbjorn - Es war nur ein Beispiel, das ich mir ausgedacht habe. Aber ich sehe solche Anzeigen jeden Tag ... und nein :) Ich habe keine Ahnung, wo sie sich treffen :))
Rook

Rails + Assembler-Anzeigen jeden Tag sehen? Link bitte: D

@Thorbjorn - Entschuldigung, lokale Zeitung. In diesem Teil der Welt werden immer noch Stellenanzeigen geschaltet (Ost- / Mitteleuropa). Könnte versuchen, es das nächste Mal zu scannen, wenn ich eines sehe, und es irgendwo posten, wenn du allerdings unheimlich neugierig bist :-)
Rook

1
Ich habe sowohl Assembler als auch PHP in meinem aktuellen Job gemacht. Aber wir beraten uns, manchmal arbeiten wir an Hardware, manchmal an der Webentwicklung. Es ist ein großartiger Ort zum Lernen!
Malfist

4

Wenn Sie nur die Fähigkeiten in keinem anderen Kontext auflisten, erwarten die meisten Personen, die Ihren Lebenslauf lesen, dass Sie diese gut genug kennen, um Interviewfragen zu ihnen zu beantworten. Es gibt jedoch eine Menge Kontext, den Sie jeder Fertigkeit zuordnen können, um zu verdeutlichen, wie hoch Ihr Fachwissen ist. Einige Beispiele:

Geben Sie an, wie lange Sie die Fertigkeit verwendet haben

  • Java (5 Jahre)
  • C ++ (3 Jahre)
  • SQL (1 Jahr)

Gib jeder Fähigkeit eine Bewertung

  • Java (5/5)
  • C ++ (3/5)
  • SQL (1/5)

Fertigkeiten in Kategorien auflisten

Verwendet derzeit: Java, C ++ Frühere Erfahrungen: SQL


3
Wenn ich wieder lese, ignoriere ich jahrelange Erfahrung. Warum? (1) Manche Menschen haben in relativ kurzer Zeit tiefe Erfahrungen mit einer Technologie gesammelt, andere wiederholen nur immer wieder die gleichen seichten Erfahrungen. (2) Es ignoriert übertragbare Fähigkeiten zwischen Technologien - jemand mit 5 Jahren Java und 1 Jahr C # könnte genauso gut 5 Jahre C # haben, für den Unterschied, den es macht. (3) Einige Leute geben 5 Jahre Erfahrung an, wenn sie eine Technologie zweimal verwendet haben, mit einem Abstand von 5 Jahren dazwischen.
Kramii

Bis zu einem gewissen Grad stimme ich zu, dass die "jahrelange Erfahrung" nicht die ideale Messgröße ist - ich bevorzuge die Fähigkeitsbewertungen selbst -, aber sie ist dennoch als Leitfaden nützlich. Wenn ich 5 Jahre Erfahrung bei Java aufführe, kann ich Java-relevante Interviewfragen besser beantworten. Wenn ich 1 Jahr SQL aufführe, ist das wahrscheinlich ein Hinweis darauf, dass ich kein Experte darin bin. Trotzdem haben Sie definitiv Recht, dass es möglich ist, nach 5 Jahren immer noch an Java zu saugen oder nach 1 ein SQL-Wizz zu werden. Daher sind Skill-Ratings nützlicher.
Jewgenij Brikman

@ Kramii - eine hervorragende Zusammenfassung, warum jahrelange Erfahrung wertlos ist. Punkt 3 ist vor allem, warum ich so viel Mühe habe, Lebensläufe zu schreiben und Bewerbungen auszufüllen. Zu häufiger gelegentlicher Einsatz bestimmter Tools oder Fähigkeiten.
DarenW

Jahre haben mindestens einen interessanten Kontext (allerdings nicht die Qualität oder Zuverlässigkeit). Es kann von großem Interesse sein, mit welchen und wie vielen Versionen Sie in Berührung gekommen sind. Wenn Sie 10 Jahre Codierung angeben, können Sie als 3-jähriger Entwickler mäßig / gut / unerfahren sein, aber Sie kennen wahrscheinlich VB6 und die Komplexität beim Migrieren alter COM-Module und 16 Bit Ihrer Konsolenarchitektur und so weiter. Sie haben Ihre Win311-Station mit dem Geschäftsschlüssel wahrscheinlich in die Hände eines Spielers gelegt, der eine Weile im Spiel war. Wieder ist ehrlich wichtig!
Unabhängige

3

Würden Sie es gerne für ein neues Projekt verwenden? Bist du bereit, wieder damit zu arbeiten? Wenn ja, dann legen Sie es dort ab. Du musst nicht "Guru" oder "Newb" sagen, sondern schreibe es einfach als eine Technologie auf, mit der du vertraut bist. Wenn sie in einem Interview nach Ihren Erfahrungen fragen, können Sie die Details erläutern. Sie werden wahrscheinlich nicht erwarten, dass Sie alles wissen, aber Sie werden wahrscheinlich erwarten, dass Sie in der Lage / bereit sind, die Teile zu lernen, die Sie nicht kennen, wenn Sie sie brauchen.


2

Ich habe ein paar Sentenses, die jeden Job beschreiben. Im letzten Absatz jeder Beschreibung platziere ich ein "Verwendete Sprachen und Technologien", gefolgt von den Tools, die ich in diesem Job verwendet habe.

Außerdem habe ich einen Abschnitt über Fertigkeiten mit einer Notiz, die etwa lautet: "Unterschiedliche Erfahrungen mit den folgenden Sprachen und Tools", und dann habe ich einige Aufzählungszeichen mit Sprachen und relevanten Frameworks, die ich in der Vergangenheit verwendet habe.

Ich benutze das Bewertungssystem nicht, weil ich nicht weiß, wie ich mich in jeder der Sprachen bewerten soll (was bedeutet eine Bewertung von 3 (von 0 bis 5) in Java in Bezug auf Kenntnisse?). Um nicht unehrlich zu sein, würde ich bei der Selbsteinschätzung wohl niedrig zielen. Dies geschah letztes Jahr tatsächlich, als ich mich auf eine Stelle bewarb und das Unternehmen mir einen Fragebogen übermittelte, in dem der Bewerber aufgefordert wurde, sich in mehreren Sprachen zu bewerten.

Ich schreibe die Anzahl der Jahre nicht auf, weil ich glaube, dass es nicht viel hilft. Zum Beispiel habe ich 4 Jahre Berufserfahrung in der Sprache / Bibliothek, die ich momentan benutze, aber ich bin kein Experte darin, da ich mich normalerweise an eine bestimmte Teilmenge davon halte.

Einige der Sprachen, die ich in meinen Jobs aufführe, andere habe ich nur in Universitätsprojekten und -übungen verwendet (vor 4 oder mehr Jahren). Ich wäre nicht in der Lage, Code in einigen dieser Sprachen zu schreiben, aber ich könnte innerhalb weniger Stunden nach dem Lernen wieder in sie einsteigen. Wenn ich jedoch eine Sprache aus dem Speicher entfernen würde, in die ich ohne Überprüfung keinen Code schreiben könnte, bliebe mir nur zwei Sprachen übrig - wahrscheinlich auch keine faire Bewertung.

Ich bin derzeit auf Jobsuche, daher überprüfe ich meinen Lebenslauf (daher lese ich Programmierer.SE und suche nach Tipps für den Lebenslauf :)) und denke darüber nach, die Sprachen zu entfernen, die nur in Universitätsprojekten verwendet wurden (und dies) wäre sowas wie Prolog).


2

Bei meinen Bewerbungen verwende ich zwei Abschnitte für Technologien, wie ich es am meisten erwarten würde. Zuerst gibt es den Bereich für allgemeine Fähigkeiten und dann die Auflistung spezifischer Erfahrungen in spezifischen Projekten. Während ich mich bewerbe, liste ich in beiden Abschnitten natürlich meistens die Punkte auf, die für den jeweiligen Job relevant sind.

Tore:

Ich bin der Meinung, dass die Auflistung einer Technologie im allgemeinen Bereich ein starkes Statement ist und dass ich eine Technologie benötigen muss, um dort zu residieren

  • in der Lage sein, mit ihm zu kommunizieren
  • es schaffen, einigermaßen produktiv damit zu arbeiten
  • einige Kenntnisse über die möglichen Sprengfallen haben, die darin liegen.

Kriterien

Meine sehr vagen Kriterien für die Auflistung von Technologien in den allgemeinen Fähigkeiten gehen in diese Richtung:

  • Die Kompetenz eines durchschnittlichen Programmierers, der die Technologie zum Schreiben von Programmen verwendet hat, die aus etwa 10 KB SLOC bestehen.
  • Die Fähigkeit eines durchschnittlichen Programmierers, die Komplexität eines Programms von der Größe von ungefähr 30 Objekten zu bewahren.
  • Das theoretische Wissensäquivalent eines durchschnittlichen Buches.

Das ist im Grunde genommen mindestens ein wenig Breite in der Gegend, Umgang mit vernünftiger Komplexität und etwas Wissen über die Horror, die auf uns warten.

Beispiele:

Kompetentes PHP: Das Schreiben von Webanwendungen mit PHP ist seit mehreren Jahren meine tägliche Aufgabe. Ich habe mehrere Projekte gepflegt, viele Bücher gelesen und einen großen Teil des Handbuchs hinter mir. Dies würde in beiden Abschnitten gehen, wenn es für den Job relevant wäre.

Anfänger, Scala: Ich lese gerade ein Scala-Buch mit etwa 200 Seiten und ein paar hundert Zeilen Code. Ich würde es wahrscheinlich irgendwo als Randnotiz verwenden, wenn ich es in der Stellenanzeige sehen würde darüber."

Border Case, Python: Ich habe ein kleines Shoot'em-Up-Spiel und mehrere Skripte in Python geschrieben, mit der Erfahrung von ein paar tausend Zeilen, einem Dutzend Artikeln und Tutorials im Internet und einigen Teilen des Handbuchs. Wenn die Anzeige Python erwähnte (und ich wäre sonst gut qualifiziert), würde ich in meinem Lebenslauf im Abschnitt "Erfahrungen" darüber schreiben, vielleicht in etwa wie folgt: "Ich habe mit Pygame ein Shoot'em Up-Spiel in Python erstellt Objektorientierte Programmierung mit Bitmapgrafiken ".


Eine gute Möglichkeit, Ihr wahres Können zu demonstrieren, besteht natürlich darin, Links für Screenshots, Diagramme, Pläne, Datenschemata, den Projektverlauf, Blogpostings und Code in der Bewerbung für den Job bereitzustellen.


1

Tragen Sie es in Ihren Lebenslauf ein, wenn Sie sicher sind, technische Fragen zur Sprache beantworten zu können, ohne sich zu schämen . Das Ziel ist, dass der Lebenslauf ein ehrliches Spiegelbild Ihrer Fähigkeiten ist, und Sie sollten davon ausgehen, dass Sie möglicherweise aufgefordert werden, alles zu beweisen, was Sie in den Lebenslauf aufnehmen.


-1

Ich liste nur Fähigkeiten auf, die ich in einem Projekt verwendet habe.

Ich mag es nicht, meine Vorstellung von meiner Fähigkeit in eine Technologie in meinem Lebenslauf zu schreiben, mit 0 bis 5 zu bewerten usw. Ich habe mit vielen Leuten gesprochen, die sich selbst viel besser benoten als sie sind.

Ich bevorzuge es, wenn ein Interview fragt und fragt, warum es diese Ebene sagt, oder wenn man mich fragt, wo und warum ich mich selbst mit 5/5 bewerte.


-1: Sie können nicht nur die Technologien auflisten, die Sie gerade verwenden. Auf diese Weise wäre Ihr Lebenslauf fast leer. Ich sage nicht, dass Sie schummeln müssen, aber es sollte auch dem Interviewer klar sein, dass Sie bei einigen Technologien "frischer" sind als bei anderen.
Wizard

Mein Lebenslauf ist alles andere als leer und so habe ich immer gearbeitet. Ich sagte in einem Projekt verwendet, das persönlich oder in einem Job sein könnte. Der Großteil meines Lernens findet außerhalb der Arbeitszeit statt und ich kann eine Technologie möglicherweise nie in einer Rolle einsetzen, kenne sie aber möglicherweise genug aus persönlichen Projekten.
DBlackborough

-2

Wenn Sie sicher sind, dass Sie einen Programmiertest für diese Technologie im Rahmen des Interviews durchführen würden, ist dies in Ordnung.

Wenn du sagen würdest,

Eigentlich habe ich X schon eine Weile nicht mehr benutzt, also bin ich ein bisschen verrostet ...

Wahrscheinlich das Beste, um es nicht als eine Fähigkeit aufzulisten. Das bedeutet nicht, dass Sie bei früheren Projekten, an denen Sie gearbeitet haben, an keiner anderen Stelle etwas erwähnen können.


1
-1: Sie können nicht nur die Technologien auflisten, die Sie gerade verwenden. Auf diese Weise wäre Ihr Lebenslauf fast leer. Ich sage nicht, dass Sie schummeln müssen, aber es sollte auch dem Interviewer klar sein, dass Sie bei einigen Technologien "frischer" sind als bei anderen.
Wizard

@Magier. Ich würde dich dann wahrscheinlich nicht einstellen. Wenn Sie Ihrem Lebenslauf eine Fähigkeit hinzufügen, würde ich erwarten, dass Sie sie sichern können.
DanSingerman

2 downvotes - woah, das Auflisten von Technologien, die Sie nicht verwenden können, muss sehr beliebt sein. Beachten Sie, dass meine Antwort nicht nur auf Technologien beschränkt ist, die Sie derzeit verwenden, sondern auch auf Technologien, die Sie derzeit verwenden können . Jedenfalls stehe ich zu meiner eindeutig unpopulären Antwort.
DanSingerman

@DanSingerman Ich denke, es gibt kein Problem, eine Fähigkeit aufzulisten, die eine Weile nicht verwendet wurde - solange dies im Lebenslauf klargestellt wird . In meinem Lebenslauf habe ich keine einzige Liste von Fertigkeiten - jede Fertigkeit ist Teil der Beschreibung dessen, was ich in jedem Job gemacht habe, daher ist klar, ob ich in letzter Zeit eine Fertigkeit verwendet habe.
Teambob

-5

Manchmal reicht es aus, nur die Bedeutung des Akronyms zu kennen, um es dem Lebenslauf hinzuzufügen ...

Dies gilt zum Beispiel für Frameworks und Bibliotheken, die Sie mit einer bestimmten Sprache koppeln können.


Ich muss nicht zustimmen. Sie können Django beispielsweise nicht zu Ihrem Lebenslauf hinzufügen, wenn Sie Python kennen und Django "angeschaut" haben. Sicher, Sie könnten es ziemlich schnell herausfinden, aber es gibt immer noch eine Lernkurve. Wenn jemand sofort einen Django-Programmierer braucht, sind Sie nutzlos :)
Brandon Wamboldt

1
Welcher Teil von "manchmal" ist unklar?
Wizard79

5
-1, nicht einverstanden! Ich weiß, wofür die NASA steht. Kann ich jetzt ein Raumschiff bauen?
Malfist

2
@Lorenzo, manchmal sollte es nie sein, man muss tatsächlich wissen, wie man etwas benutzt, anstatt nur seinen Namen. Es ist großartig, dass Sie wissen, dass es das gibt, aber ich stelle Sie deswegen nicht ein, es impliziert keine Fähigkeiten von Ihrer Seite.
Malfist

2
Ich denke, dass Sie alle in die reale Welt zurückkehren sollten ... Der Lebenslauf ist voll von Sprachen, Akronymen, Technologien, Sie können nicht alle fließend beherrschen, und Interviewer aus der realen Welt wissen das.
Wizard79
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.