Wie geht man mit fehlenden Grundkenntnissen eines Praktikanten um?

Aufgrund einiger interner Umstrukturierungen hat mein Team jetzt einen neuen Praktikanten. Da ich der technische Leiter und Teamleiter bin, liegt es an mir, den neuen Mann mit unserer Arbeitsweise und dem, was wir tun müssen, damit unsere Software reibungslos läuft, auf den neuesten Stand zu bringen. Er ist seit 4 Monaten bei uns und sein Praktikum kann nach geltender Rechtslage bis zu 24 Monate dauern.

Der Praktikant war vielversprechend – er hatte ein ganzes Jahr lang einen technischen Kurs in Softwareentwicklung in einer der Sprachen, die wir verwenden, und hatte zuvor Erfahrung als Freiberufler mit kleinen Softwareprojekten. Das Zeug, das er uns zeigte, war einfach, sah aber gut aus für jemanden, der gerade erst das Geschäft lernte, also holten wir ihn an Bord.

Die Zusammenarbeit mit ihm für einige Monate machte jedoch einige Probleme sichtbar. Er kann kaum Software schreiben – selbst wirklich einfache Beispiele aus einem Übungsheft, das wir ihm besorgt haben – und hat einige echte Schwierigkeiten, sich an Kernkonzepte zu erinnern, mit denen wir uns täglich befassen, selbst die grundlegendsten.

Ich unterrichte ihn jetzt seit zwei Monaten jeden Tag mindestens zwei Stunden aktiv, und obwohl er einige Fortschritte zeigt, sind sie eher klein. Es ist insgesamt eine sehr frustrierende Erfahrung für mich - ich hatte zuvor mehrere andere Praktikanten, und keiner zeigte so langsame Fortschritte.

Dies ist jedoch nicht das Problem.

Heute habe ich mit ihm Code überprüft, Geschäftslogik erklärt, und er hat mich gefragt, was genau in einer bestimmten Zeile mathematischen Codes passiert - es gab einen Rabatt auf einige Werte, die mit einem Dezimalwert (0,95 in diesem Fall) multipliziert wurden. . Es war eine ziemlich einfache Codezeile und er zeigte sich sehr überrascht darüber, „eine Zahl kleiner zu machen, indem man sie mit etwas multipliziert“. Zuerst fand ich es ein bisschen lustig und gab ein paar Beispiele, wie das funktioniert, indem ich Brüche verwendete, um zu klären, was ich für eine dumme Bemerkung hielt, aber als ich mit meinen Beispielen fortfuhr, wurde es immer klarer, dass seine Mathematik Wissen war wirklich begrenzt.

Es hat mich absolut frustriert. Ich verlor die Geduld und ließ mehrere harsche Bemerkungen fallen, insbesondere meinen Unglauben, dass er es geschafft hatte, die High School mit solch einem Mangel an Wissen zu verlassen. Ich wurde besonders wütend und gab es für heute auf, ihn zu unterrichten, indem ich ihm sagte, dass diese Art von Mangel an Fähigkeiten in der Softwareindustrie nicht akzeptabel sei.

Jetzt stecke ich mit ein bisschen Schuldgefühlen fest. Vielleicht war ich zu hart zu ihm, vielleicht lag ich falsch damit, mich über seine mangelnden Fähigkeiten so aufzuregen. Ich schaffe es nicht, mit meiner Frustration mit ihm umzugehen, und ich habe keine Ahnung, wie ich mit mehr Geduld damit umgehen soll.

Wie bewahre ich meine Ruhe im Umgang mit solch einem unterqualifizierten Kollegen, wenn ich ihn unterrichten muss ? Kann ich seine Aufmerksamkeit auf seine fehlenden Fähigkeiten lenken? Oder sollte ich einfach die Personalabteilung bitten, sich darum zu kümmern und ihn für einen anderen Job auf den Weg zu schicken?

Wenn man in Deutschland eine dreijährige Ausbildung zum Softwareentwickler macht (ich würde sagen, das machen viel mehr Leute als Informatiker oder ähnliches an der Uni studieren), muss man etwa ein Drittel der Zeit die Berufsschule besuchen (Sie arbeiten den Rest). Da diese Schule zur 12-jährigen Schulpflicht zählt, gibt es neben den offensichtlichen Programmier-, Ingenieur-, Marketing- und Wirtschaftsfächern auch Deutsch-, Englisch- und Politikunterricht. Mathe wird in dieser Schule überhaupt nicht unterrichtet.
Warum der VTC? Bei dieser Frage geht es um "harte Gespräche", von denen ich mir ziemlich sicher bin, dass sie auf der Website zum Thema gehören.
Kommentare sind nicht für längere Diskussionen gedacht; Diese Konversation (35 Kommentare) wurde in den Chat verschoben .
Nur um die vielen guten Antworten hier zu ergänzen – vielleicht möchten Sie herausfinden, wo diese Person die High School abgeschlossen hat, und sicherstellen, dass die Personalabteilung Ihnen keine anderen von dort schickt, vorausgesetzt, das ist eine Option. Das Gymnasium ist eindeutig gescheitert.
@DonBranson stimmte zu – unterhalten Sie sich mit der Personalabteilung und prüfen Sie, ob der Einstellungsprozess durch mehr technische Tests verbessert werden kann. Wird hier nicht helfen, könnte aber die zukünftige Wahrscheinlichkeit einer schlechten Einstellung verringern.
x * 0,95? Wie wäre es mit Schwierigkeiten beim Multiplizieren zweier einstelliger ganzer Zahlen? Hatte das mit einem meiner ehemaligen Kollegen. Gute Frage. Grundlegende mathematische Kenntnisse werden heutzutage zu einem Problem.
Vielleicht waren Sie derjenige, der seine Menschenkenntnisse testen ließ, ohne es zu wissen.
Es könnte sein, dass seine Interessen einfach woanders liegen, ich habe früher als Programmierer gearbeitet und es gehasst, ich kann nicht rechnen (es ist wie Legasthenie mit Zahlen), also weiß ich, dass ich nie ein guter Programmierer sein werde. Als ich das herausgefunden hatte, fing ich stattdessen an, Frontend-Design zu machen, viel weniger Logik zum Programmieren, und ich war wirklich herausragend auf diesem Gebiet. Tldr: Vielleicht rede mit ihm und finde heraus, was er wirklich gerne macht.
Wenn Sie nicht glauben, dass er die notwendigen Fähigkeiten hat, finden Sie jemand anderen. Ihn anzuschreien wird das Problem nicht lösen.
@simbabque Ja, aber in Deutschland sind Afaik, Multiplikation und Brüche Grundschulstoff.
@mathreadler: Hah, schön! Die grausamste Mitarbeiterbewertung, die je heraufbeschworen wurde, und sie hätte 24 Monate dauern können, wenn das OP besser abgeschnitten hätte! ;)
Schneiden Sie ihn los. Es wird für alle besser.
Ist diese Geschichte überhaupt wahr?
@Joker Während es für manche Leute wie eine Fantasie erscheinen mag, haben Sie, sobald Sie Manager oder Teamleiter geworden sind, mehrere seltsame Geschichten hinter sich. Schlendern Sie noch ein bisschen auf der Seite herum - ich bin mir ziemlich sicher, dass viele der hier dargestellten Situationen fast karikaturhaft wirken, aber sie sind leider ziemlich real.
Inakzeptabel. Du sprichst von HIGH SCHOOL? Ernsthaft? Das lernen die Leute in der Grundschule, nicht in der High School. Und das ist nicht „Mathe“ im Sinne von „Mathe fordern“ – so sehr wie das Kochen von Spaghetti einen nicht zum Koch macht. Dies ist in einem einfachen Grundwissen für den Alltag nicht funktionstüchtig.
@TomTom Deshalb war ich so frustriert von ihm. Ich werde nie erwarten, dass jemand, der studiert und trotzdem einen IT-Kurs macht, keine einfachen Brüche machen kann.
„Da ich der technische und Teamleiter bin, liegt es an mir, den neuen Mann mit unserer Arbeitsweise und dem, was wir tun müssen, damit unsere Software reibungslos läuft, auf den neuesten Stand zu bringen.“ Es liegt an Ihnen, dafür zu sorgen, dass er auf den neuesten Stand gebracht wird, nicht an Ihnen, dies zu tun. Vielleicht wäre jemand in Ihrem Team ein guter Coach/Mentor.
Ich bin so traurig über die Anzahl der Leute, die denken, dass ein Praktikum zum Vorteil des Unternehmens ist. Es ist nicht. Der Zweck eines Praktikums besteht darin, dass der Student sich „die Hände schmutzig macht“ und in der realen Welt lernt. Wenn es irgendeinen Vorteil für das Unternehmen gibt, dann ist es, Ihre Haken in dieses seltene , SELTENE Kind zu bekommen, das einfach ein Genie ist. 99 % der Praktikanten sind Zeitfresser. Niemand sollte erwarten, dass diese Kinder uns produktiver machen.
Ich bin darüber überhaupt nicht überrascht, um ehrlich zu sein. Ich habe am College einen HND gemacht und jeder in meiner Klasse hat mindestens einen Pass in Programmieren hinter sich, aber nur etwa 2-3 von ihnen konnten tatsächlich alles ohne ein Tutorial programmieren, um ihnen die Dinge zu erklären, obwohl sie Zertifikate hatten, die besagten: „Ja, diese Person kann programmieren '. Ich bin auch nicht überrascht, dass die Person die Beziehung zwischen Brüchen und Dezimalzahlen nicht kannte. Bis ich mit dem Programmieren anfing, brauchte ich Brüche, Trigonometrie usw. nicht, also musste ich sie neben dem Programmieren neu lernen.
Die Frage ist ohne den folgenden grundlegenden Kontext nicht zu beantworten: Warum ist Ihr Unternehmen verpflichtet, sie weiter zu beschäftigen? und sind Sie verpflichtet, sie in Ihrem Team zu behalten? Basierend auf dem, was Sie gesagt haben, ist ihre Produktivität negativ und Ihre Gruppe wäre ohne sie besser dran. Warum können Sie sie nicht entweder neu zuweisen/versetzen zu etwas, was sie können/einer anderen Gruppe, oder sie feuern? Es liegt nicht an Ihnen, das Chaos und die schlechten Vorstellungsgespräche der Personalabteilung zu beseitigen. Hier geht es nicht um harte Gespräche mit dem Praktikanten. Es geht darum, herauszufinden, was mit ihnen zu tun ist, wenn sie immer Ihre Produktivität zerstören werden.
@smci Praktikanten in meinem Land sind eine heikle Angelegenheit. Man kann sie nicht einfach herumjonglieren und mit ihnen machen, was man will. Praktika sind an Bildungseinrichtungen (Gymnasien, Universitäten usw.) gebunden, und es gibt viele Gesetze darüber, was wir damit machen können und was nicht. Gesetzlich sind Sie verpflichtet, jedem Praktikanten einen Mentor zu stellen und der Praktikant darf nur die Aufgaben übernehmen, für die er eingestellt wurde. Sie müssen seiner Institution alle sechs Monate einen Bericht über die Fortschritte des Praktikanten ausfüllen.
@smci Sicher, viele Leute halten sich nicht an die Gesetze in Bezug auf Praktika, aber mein Mitarbeiter macht Dinge gerne "nach den Regeln" und wir tun alles, was das Gesetz vorschreibt, jedes Mal, wenn es unglaublich umständlich und unproduktiv ist. Und wir sind nicht wirklich verpflichtet, sie einzustellen, aber der Einsatz von Praktikanten führt zu weniger Steuern und ist daher für das Unternehmen interessant.
Aber sind Sie gesetzlich verpflichtet, für diese 24 Monate denselben Mentor zu behalten? dh es muss weiterhin du sein. Und selbst wenn, sehe ich immer noch nicht ein, dass Sie verpflichtet sind, sie jeden Tag zwei Stunden zu unterrichten. Wenn ja, was machen andere Leute, wenn sie schlechte Praktikanten bekommen?
@smci Ich bin der einzige in der IT, der hier Praktikanten bekommt. Andere Abteilungen haben nicht die großen Bedürfnisse, die die IT in Bezug auf Praktika hat, daher sind Dinge wie fehlende mathematische Fähigkeiten kein wirkliches Problem.
Schreien war falsch und hätte vielleicht schon etwas irreparables kaputt gemacht. Für den Fall, dass die Situation behoben werden kann (eine Entschuldigung ist in diesem Fall wahrscheinlich hilfreich und wird in jedem Fall Ihrem Ruf gut tun), müssen Sie überlegen, ob der Praktikant in angemessener Zeit nützlich (gemacht) werden kann. Besprechen Sie die Situation mit ihm und Ihren Vorgesetztenkollegen. Überlegen Sie, welche Aufgaben Sie anbieten können. Berücksichtigen Sie weniger sein aktuelles (mangelndes) Wissen, sondern vor allem seine Lerngeschwindigkeit. Nach dem, was Sie bereits geschrieben haben, klingt dies nicht vielversprechend.
@T.Sar Haben Sie Neuigkeiten zu dieser Geschichte/diesem Problem? Was ist am Ende passiert? Vielen Dank.
@RaduMurzea Ich habe mich bei ihm entschuldigt und sie haben versucht, einen anderen Job zu finden, den er mit weniger anspruchsvoller Mathematik machen könnte. Da er sich ziemlich gut mit Photoshop und anderen Zeichen-/Designwerkzeugen auskennt, habe ich ihn gebeten, mir beim Entwerfen von Symbolen, Hintergründen, Logos usw. für die Systeme, Berichte und dergleichen zu helfen. Ich versuche immer noch, ihm beizubringen, wie man effektiv programmiert, aber jetzt mit viel geringeren Erwartungen.

Antworten (10)

Der erste Schritt ist, sich beim Praktikanten zu entschuldigen.

Es ist wahrscheinlich, dass Sie beide frustriert darüber sind, wie die Zeit vergangen ist. Wenn der Praktikant ein Jahr am College war, bedeutet dies, dass er im Grunde immer noch ein Gymnasiast ist. Kein professioneller Softwareentwickler.

Sie müssen Ihre Erwartungen richtiger einstellen. Oft (die meisten?) Praktika sind an sich kein wirklicher Mehrwert, sondern eher ein Recruiting-/Vollzeit-Interview-Tool. Zwei Jahre sind zwar eine lange Zeit, aber denken Sie daran, dass dieser Praktikant Freunde hat, die Sie vielleicht tatsächlich einstellen möchten – zu hören, dass Ihr Unternehmen einen Praktikanten angeschrien hat, ist nicht gut für Ihr Unternehmen (selbst wenn es dazu führt, dass dieser Praktikant geht).

In meinem letzten Vollzeitjob wurde mir gesagt, dass es ungefähr ein Jahr dauern würde, bis mein Chef erwartet, dass ich voll auf dem Laufenden bin. Ein Jahr! Es gibt wahrscheinlich einen Unterschied in Umfang und Verantwortung der Arbeit, aber ein Praktikant, der gerade die High School abgeschlossen hat, wird eine Weile brauchen, um nützlich zu werden (falls er das jemals tut ...).

Ich habe hier ausführlich über das Verhältnis Praktikant/Manager geschrieben. Vielleicht finden Sie es hilfreich, das zu lesen.

Ein paar wichtige nächste Schritte.

  1. Finden Sie heraus, welche Selbstlern-Tools Sie verwenden können . Einen Praktikanten zu führen, ist eine Menge Arbeit, Punkt, besonders am Anfang. Delegieren Sie dies so gut wie möglich (um Ressourcen freizugeben, das Internet hat TONNEN davon)
    • Möglicherweise müssen Sie akzeptieren, dass dieser Praktikant nicht produktiv sein wird, Punkt
  2. Sprechen Sie mit jemandem in Ihrem Unternehmen , der die rechtlichen Aspekte hier versteht, wenn Ihr Unternehmen versucht, den Praktikanten zu entlassen.
    • Verstehen, was getan werden muss. Wenn Sie X, Y und Z brauchen, um den Praktikanten zu seiner Überprüfung gehen zu lassen, sollten Sie sicherstellen , dass Sie das jetzt wissen, und nicht 30 Minuten vorher.
  3. Versuchen Sie, eine passende Arbeit zu finden . Vielleicht ist der Praktikant nicht großartig in X oder Y oder sogar in all den Dingen, die Sie von ihm erwarten. Sprich und versuche herauszufinden, worin sie gut sind.
    • Wenn Sie entschieden haben, dass der Praktikant nutzlos ist, fragen Sie ihn einfach, was er tun möchte. Ein motivierter Praktikant, der an Dingen arbeitet, die er tun möchte, ist wahrscheinlich vorteilhafter als ein unmotivierter, der an Dingen arbeitet, die er nicht tun kann.
    • Die meisten Menschen werden es sowieso nicht genießen, sich in ihrem Job schlecht zu fühlen, vielleicht finden Sie, dass der Praktikant seinen Job jetzt hasst
  4. Seien Sie eine Pull-, keine Push-Ressource. Wenn Sie mit dem Praktikanten zusammenarbeiten, lassen Sie ihn mit Fragen zu Ihnen kommen – geben Sie grobe Anweisungen, aber versuchen Sie nicht, alles zu lehren.
    • Beim Mentoring geht es darum, anderen Möglichkeiten zum Lernen zu bieten. KEIN Informationsdumping
    • Es ist in Ordnung, wenn der Praktikant sich ein paar Stunden (oder sogar einen Tag oder länger) mit einer Aufgabe abmüht. So lernen wir am besten.
    • Vermeiden Sie es, Fragen ohne eigene Fragen zu beantworten. "Wie mache ich X?" --> "was hast du probiert?" etc
  5. Finden Sie heraus, warum er eingestellt wurde, und verbessern Sie Ihren Bewerbungsprozess . Wenn Sie diesen Praktikanten versehentlich eingestellt haben, stellen Sie sicher, dass Sie keinen ähnlichen Praktikanten wieder einstellen (oder zumindest einen Weg finden, dies weniger wahrscheinlich zu machen).

Und diese Situation ist ziemlich schlecht für alle. Möglicherweise stellen Sie fest, dass der Praktikant sogar unzufrieden ist und freiwillig gehen würde, wenn es eine Option wäre. Wenn Sie das Gespräch öffnen, kann es sich vollständig auflösen.

Ich denke, das ist die beste Antwort von allen. Es lohnt sich, sich zu entschuldigen. Das OP sollte sich daran erinnern, dass es sich um einen Praktikanten handelt, nicht um einen professionellen Programmierer. Wenn dies alles vorbei ist, versuchen Sie, einen Blick auf Ihre Einstellungsprozesse zu werfen, um zu verhindern, dass dies erneut passiert. Versuchen Sie außerdem, einen kühlen Kopf zu bewahren, das ist der Schlüssel zur Professionalität.
Ich würde "Selbstlernwerkzeuge" erweitern - die Mängel herausfinden (Grundkenntnisse in Mathematik). Fügen Sie dann eine Überprüfung mit Aufzählungszeichen hinzu ( 3.b: Probleme mit grundlegender Mathematik). Arbeiten Sie dann zusammen, um einen Plan zur Überwindung dieser Defizite zu erstellen (Praktikant bedeutet Student? Matheunterricht an seinem/ihrem College? Unternehmen haben Konten bei Online-„Schulen“? Khan Academy, Alison Math Certificate , Math Planet , YouTube, iTunes U usw. usw usw).
@WernerCD: Das ist nicht die Funktion eines Praktikums, und das Erlernen grundlegender Mathematik ist nicht etwas, das in ein paar Monaten erledigt werden kann (es gibt einen Grund, warum Mathematik von der ersten Klasse bis zum Ende Ihrer High School bei Ihnen bleibt). Das wäre sogar noch schlimmer für den Kerl, denn eine der wichtigen Lektionen, die man in Praktika lernen kann, ist der Vergleich Ihres Wissens mit Ihren Kollegen – das sind die Leute, gegen die Sie später antreten werden – wenn etwas Wichtiges auf Ihrer Seite fehlt , es ist schlecht. Mit ihm „zusammen“ an mathematischen Grundlagen zu arbeiten, kann ihm den Eindruck vermitteln, dass es in Ordnung ist.
Diese Antwort ist sehr gut, danke. Ich unternehme bereits ein paar deiner vorgeschlagenen Schritte (dein #4 ist meistens meine Rolle), und ich denke, du liegst richtig damit, dich bei ihm zu entschuldigen. Dies war das erste Mal, dass ich mit einem Praktikanten mit diesen Fähigkeiten „begabt“ wurde, also passe ich mich immer noch an, ihn zu betreuen.
@ThalesPereira Denken Sie daran, dass es für Sie wahrscheinlich immer noch von Vorteil ist, wenn der Praktikant 2 Stunden braucht, um das zu tun, womit Sie ihm in 15 Minuten helfen könnten (oder möglicherweise sogar mehr).
@Sascha Nicht die Funktion eines Praktikums? Es ist die Funktion der beruflichen Entwicklung und ein Teil jedes Jobs, den ich je hatte. Der Job hat die Anforderungen A, B, C, D. Sie erhalten eine Art Überprüfung und Bewertungen. Es wird erwartet, dass Sie Probleme beheben. Jeder hat Stärken und Schwächen. Warum sollte ein formaler Überprüfungsprozess – mit Zielen, Ressourcen und einem formalen Prozess zur Behebung Ihrer Probleme – nicht auch Teil des Praktikums sein? Bilden Sie sie nicht zu Profis aus? Ist Hilfe zur Selbsthilfe nicht Teil des Prozesses?
Es haut mich einfach um, dass "Nun, Sie sind in diesem Bereich mangelhaft ... zu schlecht" positiv bewertet wird. Ich hoffe, dass ich nie in einer solchen Umgebung arbeiten muss.
5, nimmt an, dass es ein Problem mit dem Interviewprozess gibt. Es könnte sein, dass er auf diese Form des Unterrichtens einfach nicht gut anspricht. Es könnte sich als hilfreich erweisen, auf die Beispiele des Interviews zurückzukommen, die er gezeigt hat, und zu fragen, wie er dorthin gekommen ist. Entweder hat er sie kopiert oder er konnte den Code produzieren, indem er ... Und das ist der Teil, den Sie wollen und der Ihnen helfen könnte, weiterzukommen
@Drifter104 Wenn du jemanden feuerst, den du eingestellt hast und denkst, dass er großartig ist, solltest du deinen Bewerbungsprozess auf jeden Fall kritisch betrachten. Du kannst nicht perfekt sein, aber Gelegenheiten wie diese sind die einzigen Chancen, die du wirklich für diese Art von Verbesserung bekommst.
@WernerCD: Die Funktion eines Praktikums besteht darin, spezifische praktische Fähigkeiten zu erlernen, um ein reales Problem unter Anleitung in einem komplexen, realistischen Umfeld zu lösen. Es ist nicht in Ordnung , wenn jemand ein 6-monatiges Praktikum hat, in dem er jeden Tag Matlab/Simulink anwenden soll, und in Wirklichkeit lernt er zuerst grundlegende Mathematik, dann Analysis und verbringt 80% seiner Zeit damit, das Problem zu verstehen und zu formulieren, und 20% auf Matlab/Simulink. (Ich habe solche Praktika gesehen, und die Ergebnisse waren für alle peinlich).
@Sascha Während ich verstehe, dass ein Praktikum kein End-all-be-all-Projekt sein soll, bei dem das Unternehmen alles über einen Kandidaten regelt ... Ich kann dieses konstruktive Feedback einfach nicht glauben (Hier fühlen wir uns mangelhaft), einen Plan zur Behebung (Diese Kurse, diese Ziele, diese Zertifizierung usw.) und Nachverfolgung (Es ist ein Monat her, seit wir Sie gebeten haben, Problem X zu beheben ... mal sehen, wo Sie sind) ... Ich kann' Ich glaube nicht, dass eine Bewertung "außerhalb" dessen liegt, was in einem professionellen Umfeld erwartet wird, nur weil "Praktikum". Nur meine 2c und Unglauben.
@WernerCD: Du kannst seine Leistung mit ihm überprüfen. Aber wenn sein Problem darin besteht, dass er Abstriche macht, wenn ihm etwas nicht gefällt, dann hilft ihm "helfen" eigentlich nicht. Sie schlagen vor („Dann arbeiten Sie zusammen, um einen Plan zu erstellen“), mit ihm etwas zu planen, was länger dauern wird als das Praktikum. Bevor Sie damit anfangen, müssten Sie ihn ernsthaft testen. Wenn Sie diesen Weg gehen, klären Sie mit Ihrem Chef, ob es für Ihren Arbeitgeber ok ist, so viel Zeit zu investieren – wenn nicht in privater Zeit außerhalb des Praktikums.
@Sascha auf if he cuts cornersjeden Fall. Wenn er sich nicht selbst hilft, dann solltest du ihm auch nicht helfen. takes longer than the internshipDas OP hat gesagt, dass sie Monate in einem ~ 2-jährigen Praktikum sind. Aber selbst wenn es eine "über den Sommer"-Sache wäre - ich denke, es wäre einfach professionell zu sagen: "Hey, wir sind vielleicht nicht auf der anderen Seite, aber daran müssen Sie arbeiten. " Einige dieser Korrekturen (Grundlagen der Mathematik) sollten in der Freizeit des Praktikanten behoben werden - und das ist in Ordnung, wenn Sie dies in die Bewertung aufnehmen. Aber, nur meine Meinung, es ist professionell, das dem Praktikanten mitzuteilen.
Ich wollte hier nur hinzufügen, dass das Lernen von Code buchstäblich eine ganz andere Sprache ist. Und Sie können jemandem die Syntax (oder Buchstaben in einer gesprochenen Sprache) immer und immer wieder beibringen, aber bis sie es selbst verstehen und es bei ihnen „Klick“ macht, werden sie nicht in der Lage sein, Sätze mit ihnen zu bilden (einzigartigen Code zu schreiben). Ich kenne viele Entwickler, die einige großartige Projekte erstellen, indem sie Ressourcen und Beispiele verwenden, die sie gefunden haben, und sie modifizieren, weil ihnen das besser hilft, als etwas Neues zu schreiben. Wenn er kleine Softwarearbeiten gemacht hat, hat er das vielleicht vor dem Praktikum gemacht.
"Bei meinem letzten Vollzeitjob wurde mir gesagt, dass es ungefähr ein Jahr dauern würde, bis mein Chef von mir erwartet, dass ich voll auf dem Laufenden bin. " Das war ich auch, und einen Monat später wurde ich beschimpft, weil ich noch nicht ganz auf dem Laufenden war. ..
@drifter Du denkst, dass der Einstellungsprozess für eine technische Position , die mit jemandem endete, der nicht in der Lage ist, grundlegende Mathematik auf dem Niveau eines 12-Jährigen zu beherrschen (ich denke, ich bin hier großzügig), nicht fehlerhaft ist? Ein Vorstellungsgespräch für eine Programmierstelle ohne Programmierung ist nachweislich gebrochen. Das heißt, es ist nicht die Schuld des Praktikanten, dass er für eine Position eingestellt wurde, in die er nicht passt, also sollte es nicht an ihm ausgelassen werden - es ist mit Sicherheit das Unbequemste für ihn.
@voo nein, ich denke, laut OP konnten sie zeigen, dass sie einen Code zusammengestellt haben. Jetzt haben sie entweder geschummelt (copy paste) oder sie waren in der Lage, genug von den beteiligten Konzepten zu verstehen, um diesen Code zu schreiben. Wenn sie diesen Code schreiben konnten, erlangten sie dieses Wissen irgendwie. Irgendwie war das der Punkt meines Kommentars. Nicht jeder lernt auf die gleiche Weise, in diesem Fall kann es sich lohnen, die Lehrmethode auf eine für den Praktikanten bessere zu ändern
Das Problem hier ist der Programmiertest. Ich bin letztes Jahr einige davon durchgegangen, und sie fallen im Allgemeinen in eine der folgenden Kategorien: * Pathetisch (was ist eine Schleife?) oder * Umfangreich und komisch im Umfang (Schreiben Sie einen Börsensimulator. Zeitrahmen: 4 Stunden. Voll Komponententests und Produktionsqualitätscode bitte) oder * Irrelevante niedrige Ebene (Datenbankstrukturreferenzen auf Systemebene, die Sie beim Erstellen einer Datenbank-Engine verwenden) für einen High-Level-Web-Backend-Job, bei dem die Antwort "Ich verwende eine Datenbank" lautet, nicht "Ich schreibe meinen eigenen btree in Erinnerung". Nicht gesehen, was relevant war und keine Schande.
Realistischerweise, zumindest in Bezug auf Mathe, ist es viel wahrscheinlicher, dass dieser Praktikant den Druck spürt und einfach ausgeblendet ist. Ich war selbst dort. Wie viel Softwareentwicklung haben Sie am Ende Ihres ersten Studienjahres gelernt, fast nichts. Sie befinden sich immer noch auf den Ebenen „das ist eine Datenbank“, „das ist ein bisschen“. Mein Vorschlag ist, ein bisschen Code abzutrennen, den der Praktikant selbst machen kann, der validiert und einheitengetestet werden kann, und ihn dazu zu bringen, ihn unabhängig zu erstellen. Beantworten Sie seine Fragen, aber stellen Sie sicher, dass sie die Arbeit selbst durchdenken müssen. Dir wird es viel besser gehen..
... Trainingseffektivität auf diese Weise. Außerdem möchte ich darauf hinweisen, dass Sie, wenn Sie jemanden einstellen, der buchstäblich nur ein einziges Jahr an der Universität auf dem Buckel hat, nach jemandem mit buchstäblich weniger als Junior-Praktikumserfahrung fragen, da diese normalerweise mindestens den Abschluss haben. Das hast du. Wenn der Praktikant wirklich ein Problem mit Mathematik hat, bietet die Khan Academy ausgezeichnete Mathematikkurse an, die er schnell in seiner Freizeit belegen kann, um alles zu überarbeiten, was er in der High School verpasst hat.

Ja, du warst ein bisschen hart zu ihm, aber ich kann die Frustrationen durchaus verstehen. Die Art und Weise, wie Sie ruhig bleiben, besteht darin, zuerst zu verstehen, womit Sie es zu tun haben.

Der Mangel an mathematischen Fähigkeiten ist ein Problem, das mindestens 10 Jahre alt ist. Ich erinnere mich, dass ich mich im Laufe der Jahre mit einigen Leuten gestritten hatte, die argumentierten, dass Mathematik keine Voraussetzung mehr für das Programmieren sei. Wir sehen jetzt die Ergebnisse davon, und das nicht nur bei Ihrem Praktikanten. Die Schulen lassen IT-Studenten auf der ganzen Welt im Stich. Zu meiner Studienzeit hieß der Studiengang „Mathe und Informatik“. Mathe stand sowohl im Titel als auch im Fokus an erster Stelle. Dies ist heute nicht mehr der Fall, der Beweis ist die Existenz dieses Praktikanten.

Beginnen Sie mit den kleinsten Aufgaben und bauen Sie von dort aus auf. Es ist offensichtlich, dass jede Schule, die er besuchte, ihn kläglich im Stich ließ. Der Mangel an "es zu verstehen" ist wahrscheinlich nur eine Reaktion darauf, überwältigt zu sein.

Dann würde ich eine angemessene Bewertung seiner Fähigkeiten vornehmen und ihn in seiner Freizeit selbstständig studieren lassen. Dadurch werden zwei Dinge erreicht: 1) Schaffen Sie Zeit. 2) Demonstrieren Sie, wie engagiert er ist. Wenn er das unabhängige Studium durchführt, weißt du, dass er engagiert ist, wenn nicht, kannst du ihn mit gutem Gewissen entlassen.

Beleidige ihn nicht noch einmal, aber lass ihn auch nicht vom Haken. Machen Sie deutlich, dass ihm Bereiche fehlen, die ihn daran hindern, erfolgreich zu sein, wenn er nicht zupackt.

Lassen Sie ihn in seiner Freizeit online von der Kahn Academy oder YouTube-Videos lernen. Geben Sie ihm die Möglichkeit, aus eigener Kraft zu sinken oder zu schwimmen, und treten Sie einen Schritt zurück und atmen Sie ein wenig. Zerstöre deine eigene Karriere nicht wegen jemandem, der überfordert ist.

Ist es legal, vom Praktikanten zu verlangen, dass er in seiner Freizeit selbstständig lernt?
Kommentare sind nicht für längere Diskussionen gedacht; diese Konversation über Matheunterricht wurde in den Chat verschoben .
@TannerSwett Was meinst du mit erfordern ? Er muss überhaupt nicht lernen, aber er muss es möglicherweise, um die vor ihm gestellten Aufgaben kompetent zu bewältigen. Handlungen haben Konsequenzen. Er kann sich dafür entscheiden, nicht zu studieren, aber wenn er sich die Fähigkeiten nicht irgendwie aneignet, wird er den Job nicht behalten. Wenn jemand mit dem Wissen, das erforderlich ist, um die von ihm verlangte Arbeit zu erledigen, hinterherhinkt, sollte er das Material lernen wollen , das notwendig ist, um aufzuholen. Wenn sie zusätzliche Zeit benötigen, sollten sie erwägen, ihre eigene Zeit zu nutzen, wenn sie sich um die Arbeit kümmern.
Absatz 2 ist die Geschichte, die die Leute erzählen und hören wollen, aber die Leute lernen Informatik am College oder (seltener) an der High School. Das Multiplizieren von Brüchen lernt man spätestens in der Mittelschule (ich bin mir ziemlich sicher, Potenzieren schon in der Grundschule gesehen zu haben, aber egal). Auf keinen Fall hat irgendeine IT-Schule Schüler so hart und so lange im Stich gelassen, dass sie irgendwie die Grundschulidee verlernen, dass die Multiplikation einer positiven Zahl mit 0,95 oder 19/20 sie kleiner macht. Irgendetwas stimmt mit diesem Kind nicht (wie Unehrlichkeit), nicht mit seiner Schule.
@Mehrdad: Ich glaube, ich habe dieses Zeug in der Grundschule gelernt. Ich glaube auch, dass verschiedene Schulbezirke von unterschiedlicher Qualität sind. Ich hatte auch die Erfahrung, vor meinem Abitur 8 verschiedene Schulen zu haben. Gehen Sie nicht davon aus, dass jedermanns Schule so ist, wie Sie sich erinnern.
@TOOGAM: Wollen Sie sagen, Sie glauben, dass es Schulbezirke gibt, in denen Schüler systematisch eine gesamte K-12-Ausbildung durchlaufen können und immer noch keine grundlegenden Brüche kennen, wenn sie ihre Diplome erhalten? Ich finde das extrem schwer zu schlucken, also wenn Sie das sagen, hätte ich gerne einen Link, um es zu untermauern. Wenn nichts anderes, würde ich als letzten Ausweg erwarten, dass standardisierte Tests diese Art von Problemen abfangen.
@Mehrdad sie können und tun es, weshalb ich sagte, dass die Schulen die Schüler im Stich lassen. Wir hatten dieses Problem in meiner eigenen Großfamilie. Um es kurz zu machen, die Familie musste tatsächlich ein Kind von der Schule nehmen, weil sie es befördern wollten, obwohl es in seinen Fähigkeiten zwei Klassen hinterherhinkte. Das ist keine Meinung, das ist persönliche Erfahrung. Die neue Schule hat sie auf ihre eigene Klassenstufe gebracht. Also ja, TOOGAM hat recht.
@RichardU: Dies ist jedoch nicht 2 Noten hinterher, sondern eher 8 Noten hinterher. Ich kann sicherlich glauben, dass einige Bezirke 2-3 Klassen hinterherhinken, aber das?
@Mehrdad Wenn eine Schule soziale Aktionen durchführt, ist dies leider der Fall. Ich habe die Endergebnisse aus erster Hand gesehen. Offensichtlich bist du auf eine gute Schule gegangen. Es gibt eine schockierende Menge an Schulen, die Sie durchrutschen lassen. Aber das driftet vom Kurs ab. Wenn Sie zum Chatten zurückkehren möchten, kann ich dies ausführlicher mit Ihnen besprechen und Beispiele und Statistiken nennen
@Mehrdad In Bezug auf Ihren früheren Kommentar. CS ist nicht der einzige IT-Abschluss, den sie heutzutage geben. Beachten Sie, dass es aus meiner Zeit MATH und Informatik waren. sogar das grundlegende CS-Studium hat die Mathematik fallen gelassen. Bei meinem letzten Job hatte ich mit einem Typen zu tun, der einen MIS-Abschluss hatte. Immer noch ein IT-Studium, aber dieser Typ konnte nicht bis 20 zählen, ohne seine Schuhe auszuziehen. Meine Antwort ist nicht das, was die Leute hören wollen, sondern das, was ich persönlich beobachtet habe.
@Mehrdad: Die Antwort auf Ihre Frage lautet: ja. Ich hatte das Glück, selbst nie eine so schreckliche Erziehung erlebt zu haben, aber es gibt ein Übergewicht an Literatur. Siehe auch den Artikel mit dem berühmten Titel „Der kleine Johnny kann nicht lesen“ (der sich auf Highschool-Absolventen bezieht). Ich war anfangs schockiert, davon zu hören (Anfang der 90er), aber es gibt so viel Geschriebenes, das von solch enormer Inkompetenz zeugt, dass ich mittlerweile glaube, was geschrieben wurde. Also, ja, das habe ich gesagt.
"Die Schulen lassen IT-Studenten auf der ganzen Welt im Stich." Als jemand, der das College erst vor ein oder zwei Jahren verlassen hat, stimme ich dem von ganzem Herzen zu. Obwohl ich sagen werde, dass es auch ein Fehler ist, Mathematik zum Hauptaugenmerk zu machen, gibt es viele Leute, die gute Programmierer sein könnten, die von Mathematik abgeschreckt würden, weil sie Mathematik nicht mögen, aber das Programmieren immer noch lieben.
@Pharap Das spielt keine Rolle. Angst vor Mathe? Sicher, wenn Sie von brutalen Raritäten sprechen. Mathematik auf hohem Niveau. Aber dieses Niveau hier ist etwas, mit dem man in vielen Ländern nicht einmal an einer Universität zugelassen wird. Brüche sind grundlegende Fähigkeiten - Sie treffen sie die ganze Zeit im Leben (Berechnung von Zinssätzen, Rabatten auf etwas, das Sie kaufen).
@Pharap Stimme weitgehend zu, aber höhere Mathematik lehrt die für die Programmierung erforderlichen Fähigkeiten zur Problemlösung, selbst wenn Sie sie nie in Ihrem Code verwenden. Meiner Meinung nach ist es ein Eckpfeiler guter Programmierung.

Lass ihn gehen – besser für dich und besser für ihn. Du warst nicht zu hart. Ich persönlich habe sehr davon profitiert, dass (während meines Studiums 2 Mal passiert) die Leute ihre Unzufriedenheit mit meiner Leistung deutlich zum Ausdruck gebracht haben.

Personen, die keine Multiplikation verstehen, sollten nicht in die Nähe eines programmierbaren Geräts gelassen werden.

Als Alternative zum Gehen: Erklären Sie ihm, dass er keine Empfehlung von Ihnen bekommt – und wenn es eine Note gibt, erklären Sie ihm, dass die Note schlecht sein kann und es sinnvoller ist, zu gehen. Alternativ geben Sie ihm keine Aufgaben außer "Selbststudium" und einen Platz ohne Computer - so verschwenden Sie wenigstens keine Zeit mit ihm.

Zustimmen. Und OP hätte ihn während des Interviews auf technische Fähigkeiten testen sollen.
Dies könnte von einer Bearbeitung profitieren , um zu erklären, wie das OP dies angehen sollte. Ich vermute, wenn sie mit den Fingern schnippen und den Praktikanten entlassen könnten, hätten sie das getan, anstatt diese Frage zu stellen.
Es ist ein Praktikum, beende es und mach weiter, du musst ihn/sie nicht zurückbringen. Ich wäre nicht so hart wie @sascha, aber lass ihn los, sag ihm, dass du das Gefühl hast, dass er noch nicht bereit ist und mehr lernen muss. Für zukünftige Praktikanten kann ein wenig mehr Strenge im Bewerbungsprozess erforderlich sein.
@BillLeeper Für mich würde "mehr lernen" bedeuten, dass das Fortschreiten seines Studiums das Problem beheben wird. Es wird nicht. Wenn das OP dem Praktikanten Ratschläge gibt, sollte es ehrlich sein: Er muss grundlegende Mathematik lernen. Das lernt man in der Grundschule, nicht an der Universität.
@Alic Leider lag der Einstellungsprozess nicht in meinen Händen. Die Entscheidung, ihn einzustellen, wurde von jemandem oben in der Kette getroffen.
Manche Leute sind einfach nicht sehr gut. Seltsam aber wahr.
Nachdem ich darüber nachgedacht habe, ist es eigentlich besser, ihn alleine gehen zu lassen – um seiner selbst willen; Wenn er in zukünftigen Interviews nach diesem Praktikum gefragt wird, kann er sagen, dass es seine Entscheidung war, zu gehen, und niemand aus dem aktuellen Unternehmen seine Leistung kommentieren muss. Ein Satz wie: „Ich habe festgestellt, dass mir wichtiges theoretisches Wissen fehlt, um das Praktikum zum Erfolg zu führen“ ist viel besser als eine Praktikumsbeschreibung wie: „Habe in der 5. Klasse Mathe gelernt“
@sapi Ich meinte das als möglicherweise eine nette Art, ihn im Stich zu lassen. Sie könnten ihm/ihr sagen, dass er/sie keine Zukunft in der IT hat und es aufgeben soll, was vielleicht die Wahrheit ist, aber es liegt an Ihnen, wie brutal ehrlich Sie sein wollen.

Ich unterrichte ihn jetzt seit zwei Monaten jeden Tag mindestens zwei Stunden aktiv, und obwohl er einige Fortschritte zeigt, sind sie eher klein.

Das wirft riesige rote Fahnen für mich auf. Das sind 2 Stunden am Tag, die Sie mit Entwicklung, Management und anderen Dingen verbringen könnten, die dem Unternehmen Geld einbringen.

Diese Person ist offensichtlich eine große Belastung.

Entschuldigen Sie die harten Bemerkungen und gehen Sie zu Ihrem Chef und teilen Sie ihm mit, dass Sie mit dieser Person nicht mehr zusammenarbeiten können und sie aus dem Team haben möchten. Wenn Ihre Organisation so strukturiert ist, dass Sie diese Art von Anruf tätigen, lassen Sie ihn gehen.

Sobald er entlassen wird – müssen Sie neu bewerten, wo Sie Ihre Zeit in der Organisation verbringen, weil Sie (mindestens) einen ganzen Monat Arbeit an dieser Person verloren haben – das ist ein Monat mit nicht entwickelten Funktionen, nicht behobenen Fehlern und nicht erhaltenen Kunden Versandwert. Sie müssen Ihre Richtlinien so strukturieren, dass dies nie wieder vorkommt.

Selbst im optimistischsten Fall werden sie nach einem halben Jahr 2-stündiger Nachhilfe am Tag halbwegs anständig - sie können am nächsten Tag einfach gehen.

2 Stunden pro Tag für einen Praktikanten zu verbringen, ist an sich kein rotes Tuch. Wenn der Praktikant Ihr Kollege wird, ist das eine Investition, die möglicherweise durch sein Potenzial gerechtfertigt ist. In der Art von Organisation, in der Sie solche High Potentials bekommen, bekommen Sie sie durch gute Bedingungen, die viele potenzielle Praktikanten anziehen. Sie müssen einen guten Filter haben, um diese guten Praktikanten herauszufiltern. Und das alles trifft hier offensichtlich nicht zu.
@MSalters Wenn Sie ein halbes Jahr lang 2 Stunden am Tag damit verbringen, einen Praktikanten zu pflegen, und er dann nach einem Jahr kündigt, ist dies keine gute Investition Ihrer Zeit. Es zahlt sich nur im großen Maßstab aus (wenn Sie hundert Praktikanten haben und eine Person 2 Stunden am Tag damit verbringt, sie zu schulen, ist das natürlich in Ordnung).
@BenjaminGruenbaum Das ist ein normaler Bestandteil unseres Praktikumsprogramms. Wir bieten ein überdurchschnittliches Gehalt und intensive Nachhilfe, damit der Praktikant wachsen kann.
@ThalesPereira, das ist sehr großzügig von Ihnen - aber aus geschäftlicher Sicht können Sie wahrscheinlich sagen, ob ein Praktikant nach einem Monat gute Leistungen erbringen wird - und wenn nicht -, ihn bei sich zu behalten, ist Zeit- und Geldverschwendung für die Unternehmen und eine Verschwendung von Arbeitszufriedenheit und Glück für Sie und Ihr Team. Es ist wahrscheinlich auch sehr frustrierend für den Praktikanten.
@BenjaminGruenbaum Das stimmt doch! Bis jetzt hatte ich, glaube ich, ein bisschen Glück, denn das ist das allererste Mal, dass ich einen Praktikanten mit so geringen Fähigkeiten bekomme. Ich bin ehrlich und sage, dass ich darauf nicht vorbereitet war, also musste ich ihn vielleicht vor ein paar Monaten in die Personalabteilung schicken. Ich glaube, ich war ein bisschen naiv in der Hoffnung, dass er sich mit genügend Zeit verbessern würde.

Sir James Goldsmith pflegte zu sagen: „Pay Peanuts, Get Monkeys“. Zahlen Sie Erdnüsse, wenn Sie nach Affen suchen, aber wenn Sie mehr als Affen wollen, müssen Sie den Einsatz erhöhen. Firmen stellen Praktikanten nicht mit der Erwartung ein, dass diese Praktikanten zu nützlichen Arbeiten fähig sind. Die Absicht von Praktika ist, den Praktikanten zu helfen, nicht unbedingt der Firma.

Die mangelnden mathematischen Fähigkeiten Ihres Praktikanten waren eine überraschende Entdeckung für Sie und höchstwahrscheinlich eine sehr unwillkommene Überraschung. Deshalb misstraue ich Autodidakten, die mit 13 angefangen haben und nicht zur Uni gegangen sind.

Jeder kann sich Programmierer nennen und leider ist Ihr Praktikant ein ziemlich treffendes Beispiel dafür.

Erwarten Sie, dass die Leseverständnisfähigkeiten Ihres Praktikanten auch nicht hervorragend sind, da sein Lernfortschritt langsam und schmerzhaft ist.

Ihre Erwartung, dass Ihr Praktikant als vollwertiges Mitglied des Teams auftreten wird, wird sich angesichts der allgemeinen Bildungsmängel Ihres Praktikanten höchstwahrscheinlich nicht erfüllen. Wenn Sie einen vollwertigen Programmierer suchen, suchen Sie besser einen Junior-Programmierer und keinen Praktikanten. Ja, der Praktikant kostet Sie nichts außer Ihrer Zeit. Nun, addieren Sie die Zeit, die Sie damit verbringen, ihn auszubilden – was genau der Zeit entspricht, in der Sie keine nützliche Arbeit als Senior/Teamleiter für die Firma leisten – und Sie sollten erkennen, dass die Ineffektivität und Ineffizienz des Praktikanten Kosten verursacht Ihrer Firma einen hübschen Cent an Opportunitätskosten für Arbeit, die nicht erledigt wird, weil Sie so viel Zeit damit verbringen, ihn zu schulen.

Die Beherrschung zu verlieren bringt dich nicht weiter. Du verlierst die Beherrschung, weil du frustriert bist, und du bist frustriert, weil du behindert bist. Sie müssen etwas gegen die Quelle Ihrer Frustration unternehmen, einschließlich, ihn zurück zur Schule zu schicken, um in seiner Freizeit an seinen Mängeln zu arbeiten, nicht in Ihrer. Er ist vielleicht nicht glücklicher, weil er wieder in die Schule muss, aber Sie werden höchstwahrscheinlich glücklicher sein, sich nicht mit seinen Mängeln auseinandersetzen zu müssen - am Ende des Tages können Sie definieren, was Glück für Sie bedeutet. An diesem Punkt werden Sie verrückt, wenn Sie mit ihm zu tun haben, und niemand ist glücklich. Bedenken Sie, dass Sie an den Punkt kommen, an dem Sie Ihre Fähigkeit, ihm zu helfen, überschritten haben und ihm nicht mehr helfen, sondern ihn quälen. Ihn von seinem Elend zu befreien, verschafft Ihnen ebenfalls eine Pause. Nicht zuletzt, weil deine Beziehung zu ihm definitiv das Schlimmste aus dir herausholt. Zusätzlich zu den anderen Kosten wird dieses Kind Sie in Bezug auf den Ruf kosten, wenn Sie nicht aufpassen.

Kommentare sind nicht für längere Diskussionen gedacht; Diese Konversation wurde in den Chat verschoben .

Ich denke, Sie sollten nicht lehren, sondern eine Gelegenheit zum Lernen bieten.

Zwei Stunden pro Tag Ihrer Zeit, über Monate hinweg, erscheint mir eine übertriebene Investition in einen Praktikanten.

Stellen Sie stattdessen einfach die Werkzeuge zur Verfügung, die sie benötigen. Wählen und definieren (präzisieren) Sie Aufgaben, die sie mehr oder weniger erledigen können. Seien Sie für die Beantwortung von Fragen verfügbar (aber nicht für ausführliche Nachhilfe: Zeigen Sie ihm stattdessen ein Buch). Bereitstellung von Qualitätssicherung und Feedback, Überprüfung und Prüfung ihrer halbfertigen Arbeit.

Ich bin mir nicht sicher, welche Programmieraufgaben (falls vorhanden) Sie zuweisen könnten, die jedoch keine Arithmetik erfordern. Das letzte Mal, als ich einen Praktikanten eingesetzt/ausgeliehen habe (was nicht sehr lange gedauert hat), bat ich den Praktikanten, eine bestimmte Testumgebung für mich zu installieren (die ich brauchte, um eine von mir entwickelte Software zu testen).

Ich hatte zuvor mehrere andere Praktikanten, und keiner zeigte so langsame Fortschritte.

Wenn Sie mehrere großartige Praktikanten in genau diesem Unternehmen und in diesem Team hatten, dann sollten Sie sich bei der Personalabteilung erkundigen. Fragen Sie sie, ob Sie Ihre Erwartungen an dieses Praktikum im Griff haben (vielleicht waren diese großartigen Praktikanten Zufall? Das passiert, obwohl es in diesem Fall nicht wahrscheinlich klingt).

Wenn nicht, sollten Sie ihn fragen, ob er für ein Programm zur Leistungssteigerung in Frage kommt. Auf dem Papier gibt es ihm eine bestimmte Zeit, um sich zu verbessern, basierend auf den von Ihnen diktierten Projekten. In der Praxis erstellt es eine Papierspur, damit Sie ihn gehen lassen können.

Da Sie harte Worte gesagt haben, sollten Sie sich entschuldigen und für den Rest des Praktikums freundlich zu ihm sein. Es ist weder deine noch seine Schuld, dass er in deinem Team gelandet ist. Versuchen Sie, das Beste daraus zu machen, bis Sie weitermachen, und applaudieren Sie seinen Bemühungen, wo immer Sie können.

Diese zweistündigen Trainingseinheiten müssen jedoch beendet werden. Lassen Sie ihn seine Trainingsübungen fortsetzen, bis er anfängt, sie selbst richtig hinzubekommen.

Die Trainingseinheiten sind für unsere Praktikumsprogramme üblich. Wir möchten, dass sie so viel wie möglich lernen, während sie hier sind. Wenn wir es am Ende schaffen, einen guten Mitarbeiter zu bekommen, großartig! Wenn er vom Boot springt und sich etwas anderes sucht, ist das schade, aber wir gehen dieses Risiko ein. Wir kümmern uns sehr um unsere Entwickler – es ist schwer, gute zu finden!
Ah, bei deiner Frage bin ich davon ausgegangen, dass die Ausbildung außerschulisch war. Mein Fehler! Ich bin so froh, dass sich Ihr Unternehmen so gut um Ihre Entwickler kümmert!
Wir versuchen alles, um ihnen beim Wachsen zu helfen! Qualifizierte Softwareentwickler sind in meinem Land so selten, dass es manchmal einfacher ist, „seine eigenen zu entwickeln“, als sie vom Markt zu rekrutieren. Es ist wirklich traurig, jemanden mit einem beeindruckenden Lebenslauf einzustellen, nur um herauszufinden, dass diese Person ohne viel Hilfe kaum etwas programmieren kann.
Es kann sich auch lohnen zu prüfen, warum dieser Praktikant eingestellt wurde (falls Ihnen diese Informationen vorliegen). Wenn Ihr Unternehmen eine Reihe kompetenter Praktikanten eingestellt hat und dann dieser Bursche, hat er vielleicht noch andere Talente, die Ihnen noch nicht aufgefallen sind.

Wenn Sie gegenüber dem Praktikanten unhöflich waren, entschuldigen Sie sich. Tun Sie es für sich selbst, wenn nicht für den Praktikanten.

Dann feuere den Praktikanten. Es ist eine Sache, Mentor zu sein, es ist eine andere, Universitätsdozent für jemanden zu sein, der nicht viel aufgepasst hat.

+1. Kurz und bündig. Die Entschuldigung ist gerechtfertigt. Das Schießen natürlich auch. Wenn er fragt, warum - sag ihm, dass du nicht da bist, um Grundschulwissen zu vermitteln.

Ich denke, es gibt zwei Dinge, die Sie abdecken müssen: A) Welche Erwartungen hat Ihr Chef an Sie in Bezug auf die Ausbildung dieser Person? Ist es eine Option, deutlich zu machen, dass diese Person nicht qualifiziert ist? Weiß jemand, wie viel Zeit Sie verbringen / verschwenden? Stellen Sie sicher, dass dieser Praktikant kein Verwandter von jemandem ist. B) Führen Sie ein Gespräch mit dem Praktikanten. Was sind seine Erwartungen? Merkt er, wie weit er hinterherhinkt? Er versteht vielleicht mehr, ist aber in diesen Eins-zu-eins-Trainingseinheiten sehr eingeschüchtert. Er muss wirklich über seine Zukunft in diesem Beruf nachdenken, denn die Ausbildung, die Sie anbieten, wird ihm nicht immer zur Verfügung stehen.

Möglicherweise tun Sie allen Parteien einen Gefallen und schlagen eine andere Arbeitsrichtung vor. Ich kann mir nicht vorstellen, dass dies eine angenehme Erfahrung für den Praktikanten ist. Das Unternehmen verschwendet Ressourcen, derer es sich möglicherweise nicht bewusst ist. Wenn du aus welchen Gründen auch immer nicht rauskommst, mach das Beste daraus. Ziehen Sie sich von Ihren Erwartungen zurück. Verlangsamen Sie und überprüfen Sie viel. Man weiß nie, die Dinge können einfach Klick machen. Seltsamere Dinge sind passiert.

Manager sein.

Sie haben eine Ressource, einen Vermögenswert, eine Person. Sei nett und entschuldige dich. Du willst Männer, die für dich auf eine Granate springen.

Ihr Problem ist die Anwendung der Fähigkeiten des Praktikanten.

Finden Sie etwas, das der Praktikant besitzen kann, und stärken Sie ihn. Haben Sie manuelle Tests? Haben Sie einen Build-Server, der gebabysittet werden muss? Haben Sie Beispieldaten? Benötigen Sie Benutzer Nr. 1? All diese Dinge sind für eine Organisation wertvoll, ohne Software schreiben oder entwerfen zu müssen.

Weiß der Praktikant, was Ihr Unternehmen macht? Kennen sie das Produkt? Verwenden sie das Produkt? Ich habe festgestellt, dass es sehr vorteilhaft sein kann, einen „Produktexperten“ in der Nähe des Teams zu haben.

Unterm Strich ist es Ihre Aufgabe, eine Stelle für den Praktikanten zu finden. Nicht jeder kann ein Rockstar sein, aber die Welt braucht immer noch Oberbeleuchter.

-1. Offensichtlich hat er keinen Vermögenswert, sondern eine Verbindlichkeit.