2017-01-03 19:02:36 +0000 2017-01-03 19:02:36 +0000
143
143

Wie geht man mit dem Mangel an Grundkenntnissen eines Praktikanten um?

Aufgrund einer internen Reorganisation umfasst mein Team jetzt einen neuen Praktikanten. Da ich die technische Leitung und die Teamleitung übernehme, liegt es an mir, den neuen Mitarbeiter auf den neuesten Stand zu bringen, wie wir arbeiten und was wir tun müssen, damit unsere Software reibungslos läuft. Er ist seit 4 Monaten bei uns, und sein Praktikum kann nach den geltenden gesetzlichen Bestimmungen bis zu 24 Monate dauern.

Der Praktikant zeigte sich vielversprechend - er hatte ein ganzes Jahr lang einen technischen Kurs in Software-Entwicklung in einer der von uns verwendeten Sprachen absolviert und hatte bereits Erfahrung als Freiberufler bei der Durchführung kleiner Software-Projekte. Die Sachen, die er uns zeigte, waren einfach, sahen aber für jemanden, der das Geschäft gerade erst erlernte, gut aus, also holten wir ihn an Bord.

Die Zusammenarbeit mit ihm für ein paar Monate machte jedoch einige Probleme sichtbar. Er kann kaum Software schreiben - nicht einmal wirklich einfache Beispiele aus einem Schulheft, das wir ihm besorgt haben - und er hat einige echte Schwierigkeiten, sich an Kernbegriffe zu erinnern, mit denen wir täglich zu tun haben, selbst an die grundlegendsten.

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

Dies ist jedoch nicht das Problem.

Heute habe ich mit ihm etwas Code durchgesehen, ihm etwas Geschäftslogik erklärt, und er fragte mich, was genau in einer bestimmten Zeile mathematischen Codes vor sich geht - er gab einen Rabatt auf einige Werte, indem er sie mit einem Dezimalwert (in diesem Fall 0,95) multiplizierte. Es war eine ziemlich einfache Codezeile, und er zeigte eine große Überraschung darüber, “eine Zahl durch Multiplikation mit etwas kleiner zu machen”. Zuerst fand ich das ein wenig lustig und fuhr fort, ein paar Beispiele zu geben, wie das mit Brüchen funktioniert, um zu verdeutlichen, was ich für eine dumme Bemerkung hielt, aber als ich mit meinen Beispielen fortfuhr, wurde immer deutlicher, dass seine Mathematikkenntnisse wirklich eingeschränkt waren.

Es machte mich absolut frustriert. Ich verlor meine Geduld und ließ einige harsche Bemerkungen fallen, insbesondere meinen Unglauben, dass es ihm gelungen war, die Highschool mit so geringen Kenntnissen zu verlassen. Ich wurde besonders wütend und gab es auf, ihn einen Tag lang zu unterrichten, indem ich ihm sagte, dass diese Art von Unwissenheit in der Software-Industrie inakzeptabel sei.

Jetzt habe ich ein wenig Schuldgefühle. Vielleicht war ich zu hart zu ihm, vielleicht lag ich falsch, mich über seinen Mangel an Fähigkeiten so aufzuregen. Ich schaffe es nicht, meine Frustration mit ihm zu verarbeiten, und ich habe keine Ahnung, wie ich mit mehr Geduld damit umgehen soll.

Wie behalte ich meine Ruhe im Umgang mit einem so unterqualifizierten Mitarbeiter, wenn ich ihn unterrichten muss? Kann ich ihn auf seine mangelnden Fähigkeiten aufmerksam machen? Oder sollte ich ihn einfach darum bitten, dass sich die Personalabteilung damit befasst und ihn auf den Weg zu einer anderen Arbeitsstelle schickt?

Antworten (9)

188
188
188
2017-01-03 19:53:43 +0000

Der erste Schritt besteht darin, sich bei der Praktikantin zu entschuldigen.

Es ist wahrscheinlich, dass Sie beide frustriert sind, wie die Zeit verstrichen ist. Wenn der Praktikant ein Jahr am College verbracht hat, bedeutet das, dass er im Grunde immer noch ein High-School-Student ist. Sie sind kein professioneller Software-Entwickler.

Sie müssen Ihre Erwartungen korrekter formulieren. Oft sind (die meisten?) Praktika an sich nicht wirklich wertschöpfend, sondern eher ein Hilfsmittel für Bewerbungsgespräche. Zwei Jahre sind zwar eine lange Zeit, aber denken Sie daran, dass dieser Praktikant Freunde hat, die Sie vielleicht sogar einstellen möchten - zu hören, dass Ihr Unternehmen einen Praktikanten angeschrien hat, ist nicht gut für Ihr Unternehmen (selbst wenn es diesen entlassen wird).

In meinem letzten Vollzeitjob wurde mir gesagt, dass es etwa ein Jahr dauern würde, bis mein Chef erwartet, dass ich voll auf der Höhe der Zeit bin. Ein Jahr! Es gibt wahrscheinlich einen Unterschied im Umfang und in der Verantwortung der Arbeit, aber ein Praktikant, der gerade aus der High School kommt, wird eine Weile brauchen, um sich nützlich zu machen (falls er das jemals tut…)

Ich habe hier ausführlich über die Beziehung zwischen Praktikant und Manager geschrieben. Vielleicht finden Sie es nützlich, das zu lesen.

Ein paar wichtige nächste Schritte.

  1. Finden Sie heraus, welche Selbstlernwerkzeuge Sie verwenden können. Einen Praktikanten zu managen, wird eine Menge Arbeit sein, Periode, besonders am Anfang. Delegieren Sie dies so gut wie möglich (um Ressourcen freizusetzen, das Internet hat TONNEN davon)
  2. Möglicherweise müssen Sie akzeptieren, dass dieser Praktikant nicht produktiv sein wird, Punkt
  3. Sprechen Sie mit jemandem in Ihrem Unternehmen, der die rechtlichen Aspekte versteht, falls Ihr Unternehmen sich dafür entscheidet, den Praktikanten zu entlassen.
  4. Verstehen Sie, was zu tun ist. Wenn Sie X, Y und Z brauchen, um den Praktikanten an der Prüfung teilnehmen zu lassen, sollten Sie sicherstellen, dass Sie das jetzt wissen und nicht erst 30 Minuten vorher.
  5. 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. Reden Sie mit ihm und versuchen Sie herauszufinden, worin er gut ist.
  6. 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 wahrscheinlich tun will, ist vorteilhafter als ein unmotivierter, der an Dingen arbeitet, die er nicht tun kann.
  7. Die meisten Leute werden es sowieso nicht genießen, sich in ihrem Job schlecht zu fühlen, Sie werden vielleicht feststellen, dass der Praktikant ihren Job jetzt hasst
  8. **Wenn Sie mit dem Praktikanten arbeiten, lassen Sie ihn mit Fragen zu Ihnen kommen - geben Sie ihm grobe Anweisungen, aber versuchen Sie nicht, alles zu lehren.
  9. Bei der Mentorschaft geht es darum, einem anderen die Möglichkeit zu geben, zu lernen. NICHT Informationsdumping
  10. Es ist in Ordnung, wenn sich der Praktikant für ein paar Stunden (oder sogar einen Tag oder mehr) mit einer Aufgabe abmüht. So lernen wir am besten.
  11. Vermeiden Sie es, Fragen ohne eigene Fragen zu beantworten. “Wie mache ich X?” –> “Was haben Sie versucht?” usw.
  12. Finden Sie heraus, warum er eingestellt wurde, und bringen Sie Ihren Interviewprozess in Ordnung. Wenn Sie diesen Praktikanten versehentlich eingestellt haben, stellen Sie sicher, dass Sie nicht noch einmal einen ähnlichen einstellen (oder finden Sie zumindest einen Weg, um die Wahrscheinlichkeit zu verringern).

Und diese Situation ist so ziemlich für alle schlecht. Möglicherweise stellen Sie fest, dass der Praktikant sogar unglücklich ist und freiwillig gehen würde, wenn es eine Option ist. Wenn Sie das Gespräch eröffnen, könnte es sich ganz von selbst lösen.

56
56
56
2017-01-03 19:21:15 +0000

Ja, Sie waren etwas hart zu ihm, aber ich kann die Frustrationen durchaus nachvollziehen. 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 habe, die argumentierten, dass Mathematik nicht länger eine Voraussetzung für die Programmierung sei. Wir sehen jetzt die Ergebnisse dieser Auseinandersetzung, und zwar nicht nur mit Ihrem Praktikanten. Die Schulen lassen IT-Studenten auf der ganzen Welt durchfallen. Als ich auf dem College war, hieß das Hauptfach “Mathematik und Informatik”. Mathe stand sowohl im Titel als auch im Schwerpunkt an erster Stelle. Das ist heute nicht mehr der Fall, der Beweis ist die Existenz dieses Praktikanten.

Beginnen Sie mit den kleinsten Aufgaben und bauen Sie darauf auf. Es ist offensichtlich, dass die Schule, die er besucht hat, ihn kläglich enttäuscht hat. Das Fehlen des “Verstehens” ist wahrscheinlich nur eine Reaktion darauf, dass er überfordert war.

Dann würde ich eine angemessene Bewertung seiner Fähigkeiten vornehmen und ihn in seiner Freizeit unabhängige Studien durchführen lassen. Damit würden zwei Dinge erreicht: 1) Ihre Zeit freimachen. 2)Zeigen Sie, wie engagiert er ist. Wenn er die unabhängige Studie durchführt, wissen Sie, dass er engagiert ist, wenn nicht, können Sie ihn mit gutem Gewissen entlassen.

Beleidigen Sie ihn nicht noch einmal, aber lassen Sie ihn auch nicht vom Haken. Machen Sie ihm klar, dass es ihm an Bereichen mangelt, die ihn daran hindern werden, erfolgreich zu sein, wenn er sich nicht anstrengt.

Lassen Sie ihn wieder in seiner Freizeit online von der Kahn Academy oder Youtube-Videos lernen. Geben Sie ihm die Gelegenheit, aus eigener Kraft unterzugehen oder zu schwimmen, und gehen Sie einen Schritt zurück und atmen Sie ein wenig durch. Zerstören Sie nicht Ihre eigene Karriere wegen jemandem, der überfordert ist.

44
44
44
2017-01-03 19:46:52 +0000

Lassen Sie ihn gehen - besser für Sie und besser für ihn. Du warst nicht zu hart. Ich persönlich habe sehr davon profitiert, dass (das passierte 2 Mal während meines Studiums) Menschen ihre Unzufriedenheit mit meiner Leistung deutlich zum Ausdruck gebracht haben.

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

Als Alternative zum Loslassen: Erklären Sie ihm, dass er von Ihnen keine Empfehlung erhalten wird - und wenn es eine Note gibt, erklären Sie ihm, dass die Note schlecht sein kann und dass es vielleicht vernünftiger ist, ihn zu verlassen. Alternativ dazu geben Sie ihm keine Aufgaben außer “Selbststudium” und einen Platz ohne Computer - so verschwenden Sie zumindest keine Zeit mit ihm.

30
30
30
2017-01-03 21:15:02 +0000

Ich unterrichte ihn jetzt seit zwei Monaten täglich mindestens zwei Stunden aktiv, und obwohl er einige Fortschritte macht, sind diese eher gering.

Das wirft für mich große rote Flaggen auf. Das sind zwei Stunden pro Tag, die Sie für Entwicklung, Management und andere Dinge ausgeben könnten, mit denen Sie Geld für das Unternehmen verdienen.

Diese Person ist offensichtlich eine große Belastung.

Entschuldigen Sie sich für die harten Bemerkungen und gehen Sie zu Ihrem Chef und lassen Sie ihn wissen, dass Sie nicht mehr mit dieser Person arbeiten können und sie aus dem Team herausnehmen möchten. Wenn Ihre Organisation so strukturiert ist, dass Sie diese Art von Anruf tätigen - lassen Sie ihn gehen.

Wenn er einmal entlassen wurde - 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, in dem Funktionen nicht entwickelt, Fehler nicht behoben und Kunden nicht mit dem Wert beliefert wurden. Sie müssen Ihre Richtlinien so strukturieren, dass so etwas nie wieder passiert.

Selbst im optimistischsten Fall nach einem halben Jahr, in dem Sie sie 2 Stunden am Tag unterwiesen haben, werden sie halbwegs anständig - sie können immer noch einfach am nächsten Tag gehen.

12
12
12
2017-01-03 20:17:34 +0000

Sir James Goldsmith pflegte zu sagen: “Zahle Erdnüsse, bekomme Affen”. Erdnüsse zu zahlen ist zwar in Ordnung, wenn Sie Affen suchen, aber wenn Sie mehr als Affen wollen, müssen Sie den Einsatz erhöhen. Firmen stellen keine Praktikanten ein in der Erwartung, dass diese Praktikanten zu irgendeiner nützlichen Arbeit fähig sind. Die Absicht von Praktika ist es, den Praktikanten zu helfen, nicht notwendigerweise der Firma.

Der Mangel an mathematischen Fähigkeiten Ihres Praktikanten war für Sie eine überraschende Entdeckung und höchstwahrscheinlich eine sehr unwillkommene Überraschung. Deshalb bin ich misstrauisch gegenüber autodidaktischen Programmierern, die im Alter von 13 Jahren angefangen haben und nicht an der Uni studiert haben…

Jeder kann sich Programmierer nennen, und leider ist Ihr Praktikant ein ziemlich treffendes Beispiel für diese Tatsache.

Rechnen Sie damit, dass die Leseverständnisfähigkeiten Ihres Praktikanten auch nicht gerade herausragend sind, da seine Lernfortschritte langsam und schmerzhaft sind.

Ihre Erwartung, dass Ihr Praktikant als vollwertiges Mitglied des Teams auftreten wird, wird angesichts der allgemeinen Bildungsdefizite Ihres Praktikanten höchstwahrscheinlich nicht erfüllt werden. Wenn Sie auf der Suche nach einem vollwertigen Programmierer sind, sind Sie besser dran, wenn Sie einen Junior-Programmierer und keinen Praktikanten suchen. Ja, der Praktikant kostet Sie nichts außer Ihrer Zeit. Rechnen Sie die Zeit zusammen, die Sie mit seiner Ausbildung verbringen - was genau der Zeit entspricht, in der Sie keine nützliche Arbeit als leitender Angestellter/Teamleiter für die Firma leisten - und Sie sollten erkennen, dass die Ineffektivität und Ineffizienz des Praktikanten Ihre Firma einen hübschen Pfennig kostet, was die Opportunitätskosten der Arbeit betrifft, die nicht erledigt wird, weil Sie so viel Zeit mit seiner Ausbildung verbringen.

Die Beherrschung zu verlieren, bringt Sie nicht weiter. Sie verlieren die Beherrschung, weil Sie frustriert sind, und Sie sind frustriert, weil Sie blockiert sind. Sie müssen etwas gegen die Ursache Ihrer Frustration unternehmen und ihn zurück in die Schule schicken, damit er in seiner Freizeit an seinen Mängeln arbeitet und nicht in Ihrer. Er ist vielleicht nicht glücklicher, weil er wieder zur Schule gehen muss, aber Sie sind wahrscheinlich glücklicher, wenn Sie sich nicht mit seinen Mängeln auseinandersetzen 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 dem Punkt angelangt sind, an dem Sie an Ihrer Fähigkeit, ihm zu helfen, vorbeigesegelt sind und Sie ihm nicht mehr helfen, sondern ihn quälen. Wenn Sie ihn aus demselben Grund von seinem Elend erlösen, haben Sie eine Chance. Nicht zuletzt, weil Ihre Beziehung zu ihm definitiv das Schlimmste aus Ihnen herausholt. Zu den anderen Kosten kommt noch hinzu, dass dieses Kind Sie in Bezug auf Ihren Ruf kosten wird, wenn Sie nicht aufpassen.

7
7
7
2017-01-04 01:46:11 +0000

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

Zwei Stunden pro Tag Ihrer Zeit, über Monate hinweg, scheint mir eine übermäßige Investition in einen Praktikanten zu sein.

Stattdessen liefern Sie einfach die Werkzeuge, die sie brauchen. Wählen und definieren (spezifizieren) Sie Aufgaben, die mehr oder weniger im Rahmen ihrer Möglichkeiten liegen sollten. Seien Sie verfügbar, um Fragen zu beantworten (aber nicht für umfangreiche Nachhilfe: zeigen Sie ihm stattdessen auf ein Buch). Geben Sie QA und Feedback, Überprüfung und Testen ihrer halbfertigen Arbeit.

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

4
4
4
2017-01-03 23:23:15 +0000

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

Wenn Sie mehrere großartige Praktikanten in eben diesem Unternehmen, in eben diesem Team hatten, dann sollten Sie sich bei der Personalabteilung erkundigen. Fragen Sie sie, ob Sie mit Ihren Erwartungen an dieses Praktikum zurechtkommen (vielleicht waren diese großartigen Praktikanten Zufallstreffer? Das kommt vor, obwohl es in diesem Fall nicht wahrscheinlich klingt).

Falls nicht, sollten Sie sie fragen, ob er für ein Programm zur Leistungsverbesserung in Frage kommt. Auf dem Papier gibt ihm das eine bestimmte Zeitspanne, um sich auf der Grundlage von Projekten, die Sie ihm diktieren, zu verbessern. In der Praxis wird auf dem Papier ein Pfad erstellt, so dass 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 Ihre noch seine Schuld, dass er in Ihrem Team gelandet ist. Versuchen Sie, das Beste daraus zu machen, bis es weitergeht, und applaudieren Sie seinen Bemühungen, wo immer Sie können.

Diese 2-stündigen Trainingssitzungen müssen allerdings beendet werden. Bringen Sie ihn dazu, mit seinen Trainingsübungen fortzufahren, bis er anfängt, sie alleine richtig zu machen.

3
3
3
2017-01-05 23:30:15 +0000

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

Dann entlassen Sie 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
1
1
2017-01-06 00:39:26 +0000

Seien Sie ein Manager.

Sie haben eine Ressource, ein Vermögen, eine Person. Seien Sie nett und entschuldigen Sie sich. Sie wollen Männer, die für Sie auf eine Granate springen.

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

Finden Sie etwas, das der Praktikant besitzen kann, und befähigen Sie ihn dazu. Haben Sie manuelle Tests? Haben Sie einen Build-Server, der betreut werden muss? Haben Sie Beispieldaten? Brauchen Sie Benutzer #1? All diese Dinge sind für ein Unternehmen wertvoll, ohne Software zu schreiben oder zu entwerfen.

Weiß der Praktikant, was Ihr Unternehmen macht? Kennen sie das Produkt? Benutzen 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 Rolle für den Praktikanten zu finden. Nicht jeder kann ein Rockstar sein, aber die Welt braucht immer noch Gaffer.

Verwandte Fragen

16
13
20
13
3