Wie viel Zeit kann ich mit Lernen bei der Arbeit verbringen? [geschlossen]

42

Ich arbeite jetzt seit ungefähr 2 Jahren als Softwareentwickler. Es liegt auf der Hand, dass in einem Bereich, der sich so schnell entwickelt wie die Softwareentwicklung, Zeit für das Erlernen neuer Technologien, Frameworks usw. aufgewendet werden muss.

Ich dachte immer, ich könnte davon ausgehen, dass ich die Stunden, die ich für das Lernen bei der Arbeit benötige, auch bei der Arbeit verbringen kann, wenn ich etwas lernen muss, um ein Problem bei der Arbeit zu lösen. Ich habe jedoch mit verschiedenen Kollegen Diskussionen zu diesem Thema geführt, und wir waren sehr unterschiedlicher Meinung, anscheinend in Bezug auf zwei Extreme:

Ihr Arbeitgeber bezahlt Sie für das Wissen. Sie wurden angeheuert, weil Sie Kenntnisse auf dem Gebiet haben, das für diese Arbeit erforderlich ist, und wenn sich das Gebiet herausstellt, so dass Sie mehr Wissen erwerben müssen, ist es nur natürlich, dass Sie dies in Ihrer Freizeit tun.

Und das andere extreme Wesen

Was mich bei der Arbeit langfristig produktiver macht, ist es wert, Zeit bei der Arbeit zu verbringen, denn der Arbeitgeber wird irgendwann davon profitieren. Dies gilt natürlich auch für das Erlernen neuer Techniken, aber auch für das Erlernen von VIM, um schneller zu werden usw.

Aber selbst wenn wir darüber diskutierten, wie lange wir mit den Leuten, die zum zweiten Extrem tendieren, Zeit für etwas verbringen sollten, waren wir sehr unterschiedlicher Meinung, von "ab und zu eine Stunde in Ordnung" bis zu "wie lange es dauert".

Fördert Ihr Arbeitsplatz das Erlernen neuer Fähigkeiten und wenn ja, welche Prozesse müssen sie dies fördern? Wie viel Zeit verbringst du als Programmierer damit, neue Dinge zu lernen (und keinen Produktionscode zu schreiben)?

Nijansen
quelle
19
Was meint dein Chef?
MarkJ
1
Viele gute Fragen erzeugen einen gewissen Grad an Meinung, der auf Expertenerfahrung basiert. Die Antworten auf diese Frage basieren jedoch in der Regel fast ausschließlich auf Meinungen und nicht auf Fakten, Referenzen oder spezifischem Fachwissen.
gnat
3
@gnat Damit würde ich streiten - ich frage nicht, was die Leute für das Richtige halten; Ich möchte wissen, welche Erfahrungen die Leute mit diesem Thema gemacht haben, um ein besseres Bild davon zu bekommen, da ich offensichtlich nicht die Möglichkeit hatte, in viele Unternehmen und ihre Art, damit umzugehen, hineinzuschauen.
Nijansen
1
siehe Hilfe : „vermeiden , Fragen zu stellen , wo ... jede Antwort gleichermaßen gültig ist“ - das wird genau das, was Sie suchen, wollen wissen , was Erfahrung Menschen gemacht haben
gnat
2
Sehr verwandte Frage zum Lernen am Arbeitsplatz .
Enderland

Antworten:

30

Manager (wie ich) zögern, explizite Schulungsbudgets anzugeben. Nach dem Parkinson-Gesetz würde ein solches Budget unabhängig vom tatsächlichen Bedarf bei der Wissensentwicklung aufgebraucht oder sogar erschöpft sein.

Wenn Sie Ihre Lernzeit nur als Projektarbeit bezeichnen und sie in einem angemessenen Verhältnis zu Ihrer Gesamtarbeit und Ihren Gesamtleistungen halten, wird niemand etwas dagegen haben. Der Prozentsatz variiert und hängt von Ihrem Alter, Ihrer Erfahrung und Ihrem Arbeitsbereich ab. Ich würde zwischen zwei und 15 Trainingstagen pro Jahr als normal ansehen. Neue Mitarbeiter brauchen oft mehr.

In einem sehr innovativen Umfeld ist der Prozentsatz für Lernen und Forschen in der Regel höher als gewöhnlich. Wir haben ein Mentoring-Programm für Nachwuchsentwickler. Wenn jemand seinen Arbeitsbereich wechselt, ist natürlich eine zusätzliche Schulung erforderlich.

Das Lernproblem ist eine Frage des Selbstmarketings . Kein Team würde ein Mitglied tolerieren, das aufgrund demonstrativen Selbststudiums oder ausgedehnter Abwesenheit in exotischen Trainingskursen ständig nicht verfügbar ist. Versuchen Sie, gut informiert zu sein, ohne übermäßige Ressourcen für Ihr Lernen zu verbrauchen. Die zum Experimentieren und Lernen benötigte Projektzeit wird größtenteils diskret behandelt. Würden Sie persönlich einen Handwerker bezahlen, um Ihre Automarke kennenzulernen?

Für Wissensdefizite, die im Gegensatz zu Ihrer Stellenbeschreibung stehen , ist ein privates Engagement selbstverständlich. Beispiel: Wenn Sie ein Senior Java Developer sein sollen, sollten Sie nicht nach einer grundlegenden Java-Schulung fragen.

Axel Kemper
quelle
1
Ein sehr guter Kommentar. Nebenbei, dieser Satz "Würden Sie persönlich einen Handwerker dafür bezahlen, Ihre Automarke kennenzulernen?" Ich musste an Autohersteller wie BMW oder Mercedes Benz denken, die ihre Ingenieure in Bezug auf jedes Modell, das sie verkaufen, schulen und diese Kosten in den Preis ihrer Autos einbeziehen.
Daniel Hollinrake
"Würden Sie persönlich einen Handwerker dafür bezahlen, Ihre Automarke kennenzulernen?" Ja, wenn sie jahrelang jeden Tag für mich arbeiten würden ...
Tom Pažourek
16

Das Problem bei der Arbeit in Ihrer Freizeit ist, dass Sie tatsächlich etwas Freizeit haben müssen. Versuchen Sie, ein Vater mit einem kleinen Baby zu sein! Versuchen Sie, 14 Stunden am Tag zu arbeiten, und finden Sie dann Zeit. Wenn Sie sich Zeit nehmen, um neue Fähigkeiten zu erlernen, müssen Sie sich Zeit nehmen, um sich zu entspannen und neue Kräfte zu tanken. Ich finde auch, dass Zeit zum Entspannen mir hilft, Probleme bei der Arbeit zu lösen. Ich finde ziemlich oft Lösungen beim Abwaschen!

Bei früheren Firmen habe ich die Idee eines Handels eingeführt. Das Unternehmen stellte uns eine Stunde pro Woche zum Lernen zur Verfügung, und wir stimmten mit einer Stunde unserer eigenen Zeit überein. Vernünftige Unternehmen sollten die Gelegenheit für ihre Mitarbeiter begrüßen, neue Fähigkeiten zu erlernen. In der gleichen Firma stellten andere Programmierer die Idee von "Brown Bag" -Sessions vor, in denen wir uns in der Mittagspause mit neuen Ideen und Fertigkeiten vertraut machten.

Daniel Hollinrake
quelle
Ich habe auch mit "Brown Bag" -Sessions gute Ergebnisse erzielt. Sie sind eine großartige Möglichkeit, Details darüber zu erfahren, was Ihre Kollegen oder ihre Freunde tun. Wie Daniel sagte, hat man zu Hause manchmal nicht viel Freizeit, daher muss die Arbeitszeit auch zum Lernen genutzt werden.
Michael Shopsin
10

Ich plane nur etwas mehr Zeit für meine Projekte ein, um etwas zu lernen. Ich sehe es auch als Lernstoff für eine bestimmte Aufgabe an, Zeit auf Websites wie Stackoverflow usw. zu verbringen.

Ich konnte keine Stunde am Tag festlegen oder solche Regeln. Nur einige Tage sind sehr produktiv und hocheffizient, und an anderen Tagen habe ich nur die Bücher gelesen oder mich über Dinge informiert. Meistens fallen die "Lerntage" in meine Planungsphase für neue Projekte.
Außerdem habe ich einen langen Weg zur Arbeit, um mich über Dinge zu informieren.

Versuchen Sie einfach herauszufinden, was am besten zu Ihnen passt, ohne sich schuldig zu fühlen oder einfach nur Zeit bei der Arbeit zu verschwenden. Solange Sie die nicht programmierte Zeit erklären und begründen können, sollten Sie in den meisten Fällen in Ordnung sein. Ich denke, jeder Entwickler oder Ingenieur sollte einiges über sein Fachgebiet wissen und insbesondere wissen, wo er bei Bedarf tieferes Wissen finden kann.

Ben McDougall
quelle
4

In dem Buch The Clean Coder sagt der Autor Robert C. Martin, dass Sie ungefähr 20 Stunden pro Woche brauchen, um zu üben und neue Fähigkeiten zu erwerben. Dies ist Ihre Aufgabe und es liegt in Ihrer Verantwortung, sich zu schulen. Warum? Weil die meisten Arbeitsplätze Sie nicht für Ihre nächste Position oder sogar Ihre aktuelle Position ausbilden. Die meisten Arbeitsplätze sind dafür nicht ausgestattet.

Wie dieser Blog-Beitrag sagt ,

Es liegt in Ihrer eigenen Verantwortung, sich durch Lesen, Üben und Lernen weiterzubilden - alles, was Sie als Softwareentwickler weiterentwickeln und mit den ständigen Veränderungen in der Branche Schritt halten können.

Ein wichtiger Hinweis ist, dass dies in Ihrer Freizeit und nicht in der Ihres Arbeitgebers erfolgen sollte. Es liegt nicht in ihrer Verantwortung, Sie zu schulen, sondern in Ihrer eigenen. Verwechseln Sie dies jedoch nicht mit Ihrer Arbeit, die Sie in dieser Zeit erledigen sollten. Diese Zeit sollte nur Ihnen und Ihrem eigenen Vergnügen gewidmet sein. Sie sollten alles tun, was Sie interessiert.

Rudolf Olah
quelle
20 Stunden pro Woche, zusätzlich zu 40 Stunden pro Woche, führen sehr schnell zum Burnout. Es gibt Untersuchungen, die zeigen, dass Menschen in geistig anspruchsvollen Berufen nur etwa 6 Stunden am Tag produktiv sind, sodass unsere 40-Stunden-Arbeitswochen bereits zu lang sind. Wenn Sie weitere 20 Stunden drauflegen, wird es nach hinten losgehen.
Reggaeguitar
Ja, rückblickend hätte ich auch hinzufügen sollen, was Sie in Ihrem Kommentar @reggaeguitar gesagt haben, es kann übertrieben sein.
Rudolf Olah
3

Lernen am Arbeitsplatz lässt sich in drei Hauptkategorien einteilen:

  1. Die Schulung des Arbeitgebers schult Sie ausdrücklich, z. B. in Schulungen.
  2. Die Ausbildung, die Sie im Rahmen Ihrer Arbeit erhalten, z. B. verlangt der Arbeitgeber, dass Sie Technologie oder Produkte erlernen (dies schließt interne Technologien und Produkte ein) und dass Sie einige Zeit mit internen Mentoren / Trainern verbringen.
  3. Alles andere, mit dem Sie davonkommen können, z. B. die Zeit, die Sie mit Surfen auf SO- oder anderen technischen Websites verbracht haben, um sich über Technologien zu informieren.

Nummer 3 ist bei weitem die häufigste - wenn Sie in der Firma etwas Neues lernen können, ohne dass der Chef es merkt, dann versuchen Sie es. Denken Sie nur daran, dass persönliche Verbesserungen so gut wie nie Bestandteil Ihrer vertraglichen Anstellung sind. Sie werden dafür bezahlt, Produkte für Ihren Arbeitgeber zu produzieren und sich nicht selbst auszubilden. Willkommen in der Welt der Lohnsklaven :-)

gbjbaanb
quelle
11
Ein aufgeklärter Arbeitgeber wird erkennen, dass ein fest angestellter Mitarbeiter sich verbessern muss, um seine Produktivität zu erhalten und zu verbessern, und wird dies fördern. Ein aufgeklärter Mitarbeiter wird mit dem Arbeitgeber zusammenarbeiten, um das richtige Gleichgewicht zwischen persönlicher Verbesserung und der tatsächlichen Lieferung von Produkten innerhalb von Fristen zu finden.
MarkJ
Ja, aber ein aufgeklärter Arbeitgeber wird Ihnen diese Verbesserung bieten, damit Sie bessere Produkte liefern oder diese schneller liefern können. Keine allgemeine Schulung in dem, was diese Woche im Internet als aktuellstes Hot-Tech-Thema angeboten wird. Viele Orte, an denen ich gearbeitet habe, haben interne Schulungen wie Mittagessen und Lernen oder Codierungs-Dojos. Keiner hat "so lange es dauert", um etwas zu lernen, das für Ihren Job relevant sein könnte, sein eigenes Ding gemacht '.
gbjbaanb
1

Ich denke, dieses Problem ist zu vielfältig, um es in einem kleinen Satz einfacher Regeln zusammenzufassen, deshalb werde ich versuchen, einige Beispiele zu machen, um zu zeigen, was meine Meinung ist. (Vielleicht ist ein Szenario nicht sehr realistisch, nehmen Sie es als Abstraktion).

  1. Fall A:
    Ihr Projekt: Entwickeln Sie eine J2EE-Enterprise-Webanwendung.
    Ihr Wissen: Sie kennen sich mit "Java Enterprise" aus, aber es ist das erste Mal, dass Sie tatsächlich damit fertig werden (offensichtlich sind Sie ein Junior).
    Sie sollten: Vermutlich Verbringen Sie viel Zeit damit, die besten Programmierpraktiken zu erlernen und zu experimentieren, bevor Sie mit der "echten Arbeit" beginnen.

  2. Fall B:
    Ihr Projekt: Entwickeln Sie einen Parser auf mehr oder weniger gleichwertige Weise von einer Sprache in eine andere.
    Ihr Wissen: Sie sind ein Sprach- / Parserspezialist mit einer Menge Erfahrung.
    Sie sollten: Vermutlich keine Zeit (oder nur sehr wenig) damit verbringen, das zu studieren, was Sie bereits wissen, oder andere Dinge zu lernen

  3. Fall C:
    Ihr Projekt: Entwickeln Sie eine p2p-Bibliothek für Android.
    Ihr Wissen: Sie kennen sich mit Netzwerken, Sockets und dem TCP-Protokoll aus, aber Sie kennen das UDP-Protokoll nicht.
    Sie sollten: durchschnittlich viel Zeit damit verbringen , das UDP-Protokoll zu erlernen und wie man es benutzt, wenn Sie wissen, dass es Ihnen in Ihrem Projekt helfen wird.

Ich denke, dass in der IT-Welt eine Art Lernen während der Arbeit in den meisten Fällen eine natürliche Tatsache ist, da sich Technologien ständig weiterentwickeln und obwohl Sie ein Profi sein können, kennen Sie möglicherweise nicht jede einzelne Technologie Sie sind verpflichtet , Sie zu verwenden oder eine Aufgabe benötigt immer bei 100% zu tun, denn es gibt wirklich viel .

Der Arbeitgeber sollte sich auch darüber im Klaren sein, dass Informatiker keine Orakel sind und dass die Entwicklung einer E-Commerce-Webanwendung nicht dasselbe ist wie der Kauf einer Duschkabine (ich bin sicher, dass dies alle sind).

Angesichts der Tatsache, dass ein Arbeitgeber immer ein Projekt hat, an dem er arbeiten kann, denke ich, dass er sein Lernen und Experimentieren wahrscheinlich auf den Zweck des Projekts oder zumindest auf den Bereich des Projekts konzentrieren sollte, damit sein Wissen sich angleichen kann seine Errungenschaften.

See
quelle
-1

Ich kenne einige Leute im Büro, die seit Jahren nach neuen Technologien forschen.
Dennoch haben sie nichts Neues präsentiert, ich denke, wie bei allem, die Menschen neigen dazu, zu missbrauchen,
und wo es Missbrauch gibt, gibt es Kontrollmessungen.

Oscar Ortiz
quelle
2
Nur weil du etwas studierst, heißt das nicht, dass du es lernen wirst. Das Lernen hängt von Ihrem Geisteszustand ab, davon, wie schwierig das Material ist und wie gut die Erziehungsmethode mit Ihrer eigenen besten Lernmethode verglichen wird.
Juha Untinen
@JuhaUntinen Wenn Sie der Eigentümer eines großen Unternehmens wären, würden Sie das kaufen, was Sie gerade gesagt haben? Würde dich wahrscheinlich fragen müssen, wenn du das tust
Oscar Ortiz