Ist es ethisch vertretbar, Programmierbücher auf der Uhr zu lesen?

Ich habe ein Problem, das noch nie als Problem aufgetaucht ist, aber es ist eine Frage, die mich in den letzten Jahren intern ein wenig genervt hat.

Ich habe an ein paar verschiedenen Orten gearbeitet, wo sie mir keine ausdrückliche Erlaubnis gegeben hatten, Programmierbücher auf der Uhr zu lesen, aber ich habe es trotzdem getan .

Einerseits scheint es mir völlig angemessen, mein Lernen auf der Uhr zu machen. Selbst wenn mir ausdrücklich gesagt würde, dass ich bei der Arbeit keine Programmierbücher lesen darf, halte ich es immer noch für unverantwortlich von mir , es nicht zu tun, genauso wie selbst wenn Ihr Chef Ihnen sagen würde, dass Sie sich nicht die Mühe machen sollten, Tests für Ihren zu schreiben code oder die Quellcodeverwaltung verwenden, wäre es unverantwortlich, dies nicht zu tun. Ich sehe das Schärfen der Säge als Teil des Jobs, genauso wie das Schreiben von Produktionscode zum Job gehört.

Auf der anderen Seite fühle ich mich nur ein bisschen komisch deswegen . Der Vernunft nach mache ich nichts falsch – im Gegenteil, ich gebe mir Mühe, etwas richtig zu machen. Aber nach meinem Bauchgefühl ist etwas los. Ich verstehe es nicht.

Und um auf die Frage einzugehen, warum ich diese Programmierbücher nicht nur zu Hause lese: In der Freizeit lese ich Bücher zu anderen Themen, Dinge, die wahrscheinlich meine allgemeine Effektivität als Mitarbeiter verbessern, aber normalerweise nicht viel haben mit Programmierung zu tun. Ich habe nicht das Gefühl, dass ich es rechtfertigen könnte, diese Lektüre durch technische Lektüre zu ersetzen.

Wie auch immer, meine Frage ist: Ist es ethisch vertretbar, Programmierbücher auf der Uhr zu lesen?

Wenn es Ihnen schwer fällt, zu rechtfertigen, warum Sie X machen (Marketing studieren, wenn Sie für das Programmieren bezahlt werden), könnte dies darauf hindeuten, dass X in Ihrer Freizeit gemacht werden sollte.
Reden wir über "ein Buch lesen" -- wie beim Lesen eines karrierebezogenen Buches während der Arbeitspausen (z. B. beim Kompilieren oder beim Warten auf Dinge). Oder sprechen wir davon, ein paar Stunden am Stück Hunderte von Seiten zu lesen?
Etwa die letzte Stunde eines jeden Tages ein Buch lesen, das direkt mit der Arbeit zu tun hat.
Umkehrfrage: Ist es ethisch vertretbar, von Arbeitnehmern zu verlangen, dass sie sich außerhalb der Arbeitszeit (und bezahlten) weiterbilden?
Wenn Sie das Wissen aus dem Buch für Ihre Arbeit benötigen und Ihr Arbeitgeber weiß, dass Sie nicht bereits über die erforderlichen Kenntnisse verfügen, müssen Sie sich den Stoff grundsätzlich aneignen, entweder über ein Buch oder über das Internet. Die meisten meiner Mitarbeiter lesen Stack Overflow als Teil ihrer Arbeit, um Probleme zu lösen, die sie sehen. Das ist nicht anders. Wenn Sie Ihr vorhandenes Wissen nicht preisgegeben haben, dann ist das ein ethisches Problem, mehr als das Lesen von Informationen, die für die Fertigstellung Ihrer Arbeit relevant sind.
Ich denke, was sich "komisch anfühlt", ist, dass Ihr Unternehmen nicht dafür bezahlt hat, dass Sie erzogen und ausgebildet wurden. Aber trotzdem profitieren sie davon. Es ist unmöglich zuzuordnen, wer genau wie viel von Ihrem Lernen profitiert. Ob Sie auf der Uhr sind oder nicht, es ist immer noch Ihr eigenes Leben, das tickt. Es scheint nicht richtig zu sein, eine so scharfe Trennung vorzunehmen.
Ich denke, es hängt davon ab, wie relevant das betreffende Buch für die anstehenden Aufgaben ist. Sicherlich sollte Ihr Arbeitgeber nicht erwarten, dass Sie in Ihrer Freizeit zu Hause eine große, fette, langweilige Dokumentation lesen ...
Es ist definitiv nicht unethisch. Wenn Sie in einem Unternehmen arbeiten, das es nicht mag, suchen Sie sich ein neues Unternehmen – dies wird das geringste Problem sein, auf das Sie stoßen werden.
Bei mir kommt es auf das Thema an. Wenn ich etwas über Sprache X lese, die mein Arbeitgeber nicht verwendet, ist das definitiv meine Freizeit. Wenn ich von Technologie Y lese, die wir für das Projekt brauchen, an dem ich aktiv arbeite, ist das auf der Uhr. Etwas Bestimmtes zu lernen, das ich für meine Arbeit wissen muss (im Gegensatz zu nur Hintergrundwissen), ist etwas, das ich ohne Probleme auf die Uhr setzen kann, und wenn mein Arbeitgeber Einwände erhebt, ist es an der Zeit, einen neuen Arbeitgeber zu finden.
Wie viel „Freizeit“ haben Sie bei der Arbeit? Vernachlässigen Sie Aufgaben, die Ihnen speziell zum Lesen gegeben wurden? Wenn wir einen besonders engen Zeitplan hätten und ich einen Programmierer sehen würde, der ein Buch liest, das nur einen losen Bezug zu seinen Aufgaben hat, wäre ich nicht allzu glücklich. Im Gegenteil, wenn die Dinge langsam wären, wäre ich froh, dass sie nicht online herumalbern oder so.
Vergessen Sie nicht, eine Antwort zu akzeptieren.
@JasonSwett Vielleicht möchten Sie Ihre Lektüre des Buches "Programmierung" mit dem Schreiben einer Anwendung kombinieren, die dem Unternehmen zugute kommt und das nutzt, was aus dem Buch gelernt wurde. Wenn Sie "Programmierbuch" sagen, meinen Sie auch Sprachbücher, Entwurfsmuster usw.?

Antworten (9)

Ich denke, es ist ethisch vertretbar, aber es gibt ein paar Aspekte zu berücksichtigen:

  1. Verstecken Sie es nicht vor Ihrem Chef. Wenn du es verstecken musst, gerätst du in Ungehorsam.
  2. Der Text sollte sich auf Ihre aktuelle Tätigkeit, Ihr Projekt oder etwas Sinnvolles in der Zukunft beziehen. Andernfalls ist es eine Art Blödsinn oder die Nutzung der Firmenzeit, um sich darauf vorzubereiten, woanders zu arbeiten. Auch hier sollten Sie dies mit einem Chef teilen. Sie werden vielleicht ermutigt, verschiedene Dinge auszuprobieren, aber das wissen Sie bereits.
  3. Stellen Sie sicher, dass Sie Ihre Arbeit erledigen. Wenn ich einen Mitarbeiter bei der Arbeit lesen lasse und er mir ständig sagt, dass er etwas nicht fertig bekommen hat, weil er nicht genug Zeit hatte, würde ich Sie bitten, das Lesen einzuschränken. Angenommen, Sie berücksichtigen diese Zeit in Ihren Schätzungen.

Grundsätzlich ist es ein Problem, wenn Sie dies vor dem Chef verstecken müssen. Diese Zeit einem Kunden in Rechnung zu stellen, wäre unethisch, es sei denn, ihm wäre bewusst, dass er Sie für die Recherche entschädigen muss.

Gute Argumente. Ich verfolge alle drei. Der letzte Punkt ist auch gut anzusprechen: Ich habe es nie als ethisch vertretbar angesehen, Beratungskunden meine Ausbildung in Rechnung zu stellen. Ein Kunde zahlt für Ergebnisse, nicht für die Ausbildung des Anbieters.
@JasonSwett, wenn die Ausbildung für Sie ERFORDERLICH ist, um dem Kunden die Ergebnisse zu liefern, und der Kunde wusste, dass Sie nicht bereits auf dem Laufenden waren, was auch immer es war, dann IST die Zeit, die Sie damit verbringen, dafür zu lernen, legitim abrechenbar. Beispiel: Wenn sie für die Lieferung eines USB-Dings bezahlen, und Sie ihnen gesagt haben, BEVOR Sie den Job angenommen haben, dass Sie dafür viel über USB lernen müssten, und sie sagen: "Das ist in Ordnung", sind Sie dabei Flynn.
+1 für "Stellen Sie sicher, dass Sie Ihre Arbeit erledigen". Letztendlich kommt es darauf an, Ihrem Arbeitgeber ein gutes Preis-Leistungs-Verhältnis zu bieten. Wenn sich Ihre Lektüre mehr auszahlt als manche andere Arbeit, die Sie erledigen könnten, dann sind Sie berechtigt. Andernfalls, wenn Ihre Selbstverbesserung für Sie wirklich vorteilhafter ist als für Ihren Arbeitgeber, dann ist es ähnlich wie bei anderer Nebentätigkeit.
@JohnR.Strohm Ich habe diesen Fall vergessen. Das ist völlig richtig.
Wenn ich als Programmierer ein C++-Buch lese, während ich an einem C++-Projekt arbeite, ist das offensichtlich projektbezogen. Aber was ist, wenn ich zum Beispiel Code Complete oder The Pragmatic Programmer lese , hängt das zusammen?
@GreenMatt - Ich wäre besorgt, wenn Sie bei der Arbeit anfangen würden, eines dieser Bücher zu lesen, und sich nicht gezwungen fühlen, es mit nach Hause zu nehmen und zu Ende zu lesen.
Ich habe Unternehmen gesehen, bei denen Entwickler Bücher anfordern und vom Unternehmen als Ausgabe übernehmen lassen können - selbst wenn es etwas ist, das nichts mit dem aktuellen Projekt / Bedarf zu tun hat, wollen sie einfach, dass ihre Mitarbeiter über Fähigkeiten in einer Vielzahl von Technologien verfügen, also wann Wenn es an der Zeit ist, den nächsten zu wählen, können sie eine fundierte Entscheidung treffen. Dies gilt nur für interne Mitarbeiter (nicht Auftragnehmer) und hat Grenzen (dh verbringen Sie nicht mehr als 2 Stunden am Tag mit dem Lesen von nicht verwandten Büchern ...), aber ich wäre nicht überrascht, wenn ich herausfinden würde, dass dies der Fall ist ein häufiges Vorkommnis.
Um qualitativ hochwertige Software zu liefern, ist es definitiv erforderlich, Zeit von der Arbeit wegzunehmen, die angeblich "direkt" mit dem vorliegenden Projekt zu tun hat. Viele Manager scheinen die Idee der Softwareentwicklung mit der Aktivität des Eingebens von Code zu verwechseln, wie die Antwort hier tut. Das ist nicht dasselbe. Und sehr oft, wahrscheinlich mindestens ein paar Stunden pro Arbeitswoche, ist es gesund und wichtig, Ihr Gehirn von den Besonderheiten des vorliegenden Problems abzulenken und über etwas anderes nachzudenken. Das Lernen durch das Lesen von Büchern oder Tutorials ist eine großartige Möglichkeit, dies zu tun.
Indem Sie diese Zeit vom Hauptprojekt wegnehmen, werden Sie das Hauptprojekt schneller fertigstellen (da Ihr Burnout geringer und Ihre Kreativität höher sein wird) und wahrscheinlich von höherer Qualität und mit weniger Fehlern. Ich würde von ganzem Herzen empfehlen, einem Beratungskunden die auf diese Weise verbrachte Zeit in Rechnung zu stellen – da dies direkt zu einer insgesamt erfolgreicheren Lösung beiträgt, für die er Sie bezahlt. Darüber nachzudenken, wie ein Programmierprojekt so abgerechnet werden kann, dass die spezifischen Aktionen berücksichtigt werden, die in jedem Stundenabschnitt durchgeführt werden, ist fehlgeleitet und zeigt ein schlechtes Verständnis der Softwareproduktivität.

Ist es ethisch vertretbar, Programmierbücher auf der Uhr zu lesen?

Ist es für Anwälte, die auf Honorarbasis arbeiten, ethisch vertretbar, juristische Bände auf der Uhr zu lesen?

Die Antwort auf beide Fragen lautet „JA“.

Wir haben gesehen, wie sich die Computerwelt in den letzten zwei Jahrzehnten enorm verändert hat, und Sie sollten in absehbarer Zukunft mehr davon erwarten. Ein Arbeitgeber sollte von seinen Mitarbeitern erwarten und wollen, dass sie mit diesen Veränderungen Schritt halten, damit sie ihren Wert für das Unternehmen behalten.

Dies ist ähnlich wie die Beziehung zwischen einem Mandanten und seinem/ihrem Anwalt, die auf Honorarbasis arbeitet. Der Mandant möchte zweifellos, dass dieser Anwalt über alle Änderungen in der Rechtswelt auf dem Laufenden bleibt, damit er/sie den Mandanten in der Mediation und bei Interaktionen im Gerichtssaal am besten vertreten kann.

Ob es ethisch ist oder nicht, ist nicht wirklich die Frage, die Sie sich stellen sollten, da Ethik subjektiv ist und viele Dinge umfassen kann, die nicht unbedingt mit Ungehorsam oder der Nichteinhaltung der Regeln des Arbeitgebers zu tun haben.

Am Ende des Tages läuft die Frage darauf hinaus, "handeln Sie innerhalb der von Ihrem Arbeitgeber festgelegten Regeln". Wenn sie noch kein Problem mit dem Wunsch haben, ihr Wissen im Rahmen Ihrer Arbeit zu erweitern, dann würde ich sagen, dass Sie sich darüber keine Sorgen machen müssen, bis sie etwas anderes sagen. Überlegen Sie selbst und fragen Sie sich: „Was will ich damit erreichen?“. Wenn Ihre Antwort lautet, dass Sie Ihr Wissen erweitern und Ihre Fähigkeiten verbessern möchten, um sich für Ihren Arbeitgeber von unschätzbarem Wert zu machen, bessere Ergebnisse zu erzielen und das Wachstum des Unternehmens zu unterstützen, dann gute Arbeit, Sie sind ein fantastischer Mitarbeiter. Es besteht absolut keine Notwendigkeit, dass Sie sich in dieser Hinsicht „des größeren Bildes bewusst“ sind.

Achten Sie außerdem darauf, wie viel Zeit für die eigene Schulung und wie viel Zeit für die eigentliche Erledigung der Arbeit aufgewendet wird. Versuchen Sie, nicht mehr als 5-10 % Ihrer tatsächlichen Arbeitszeit mit dem Lesen von Büchern zu verbringen, wenn Sie Ihre Arbeit erledigen sollten, und bedenken Sie, dass die durchschnittliche wahre Produktivität einer Person nur etwa 60 % beträgt. Wenn Sie es in der Zeit tun können, in der Sie normalerweise Abstand nehmen, herumalbern, Kaffee trinken, Mails lesen, Facebook checken, YouTube-Videos ansehen, mit dem süßen Mädchen in der gegenüberliegenden Kabine chatten oder was auch immer, dann noch besser.

Die Sache ist die, dass jeder Programmierer, der wirklich gut ist, versteht, dass man ständig lernt, Programmierer zu sein. Ob durch ein Buch oder über eine Internetsuche, wir tun dies jeden Tag, Tag für Tag, um die Ziele zu erreichen, die wir und die Unternehmen, für die wir arbeiten, uns gesetzt haben. Zu oft sieht man eine Person, die denkt, sie sei ein Rockstar (sowohl frisch vom College als auch manchmal sogar nach 7 oder 8 Jahren), und doch stinken ihre tatsächlichen Fähigkeiten in der Praxis. Warum ist das? Weil sie nie die Gelegenheit genutzt haben, wirklich zu lernen, was sie tun, oder etwas Neues zu lernen.

Ich bin traurig über einige der oben aufgeführten Antworten, insbesondere einige der populäreren, die den Eindruck zu haben scheinen, dass ein guter Mitarbeiter jemand ist, der die Linie zieht, ohne zu hinterfragen, und immer um Erlaubnis bittet, anstatt für sich selbst zu denken, und zu ihnen sage ich aus Scham . Sie sind der Grund, warum es ein absoluter Crapshoot ist, dort draußen qualitativ hochwertige Fähigkeiten zu finden. Ich kann Ihnen garantieren, dass nur die besten Programmierer diejenigen sind, die leidenschaftlich, experimentierfreudig und bereit sind, die Grenzen zu überschreiten, während die schlechtesten diejenigen sind, die Drohnen sind: da, um einzuschlagen, auszuschlagen und eine Erweiterung ihrer zu sein Manager oder der Manager ihres Managers.

Hallo Tharaxis, willkommen bei The Workplace SE! Die letzten beiden Absätze sind genau richtig. Entwickler sollten in der Lage sein, für sich selbst zu denken und alles zu tun, was nötig ist, um die Arbeit zu erledigen. Vielen Dank, dass Sie einen so großartigen ersten Beitrag auf unserer Q&A-Website geschrieben haben.
The thing is, any programmer who is actually any good understands that being a programmer is something you are always learning.Ja! Dies!

Es scheint mir völlig angemessen, mein Lernen auf der Uhr zu machen.

Wenn Sie kein unabhängiger Auftragnehmer sind (wo Sie im Voraus besprechen, ob etwas abrechenbar ist oder nicht), würde ich sagen, dass erwartet wird, dass Sie während Ihrer Arbeitszeit gleichzeitig an kurzfristigen Problemen arbeiten ("Hier ist ein Fehler, der behoben werden muss ") und langfristige Projekte. Sie wissen zum Beispiel, dass Ihre iOS-App irgendwann iCloud unterstützen muss, und Sie haben sich darüber informiert.

Der Vernunft nach mache ich nichts falsch – im Gegenteil, ich gebe mir Mühe, etwas richtig zu machen. Aber nach meinem Bauchgefühl ist etwas los. Ich verstehe es nicht.

So wie Sie es beschreiben, verwenden Sie ehrlich Ihr bestes Urteilsvermögen, um sicherzustellen, dass Sie Ihre Arbeit langfristig korrekt ausführen.

Wenn Sie das Bauchgefühl haben, dass die Manager Ihre Aktivitäten nicht gutheißen würden, sollten Sie ehrlich mit dem Chef über diese Probleme sprechen.

Sie sollten diese Probleme so schnell wie möglich beheben. Wenn sie die gleiche Ansicht über die Art und Weise haben, wie Sie Ihre Arbeit erledigen, ist das großartig! Aber wenn Ihre Manager die Dinge anders sehen, ist es wahrscheinlich, dass die Meinungsverschiedenheiten im Laufe der Zeit zunehmen und nicht abnehmen werden.

In diesem Fall ist es wichtig zuzugeben, dass Sie vielleicht nicht gut zueinander passen?

Ich sehe verschiedene Möglichkeiten, wie das Gespräch mit Ihren Vorgesetzten weiter verlaufen kann, aus

Sicher, ich weiß, ich habe ein paar Mal die Stirn gerunzelt, als ich gesehen habe, wie Sie die Bücher gelesen haben, aber jetzt, wo Sie erklären, wie diese für das Unternehmen nützlich sind, fahren Sie bitte fort!

zu

Wir müssen auf absehbare Zeit 60 Stunden pro Woche an der Fertigstellung dieser App arbeiten. Wenn ich Sie also sehe, wie Sie das Buch erneut öffnen, sind Sie gefeuert.

Im letzteren Fall ist es wahrscheinlich ein guter Zeitpunkt, über einen Arbeitsplatzwechsel nachzudenken.

Ein weiterer Grund für „so schnell wie möglich“ ist meiner Meinung nach, dass wenn der Chef etwas verbietet, er/sie wahrscheinlich weniger glücklich ist, wenn etwas ohne sein/ihr Wissen vor sich geht, z eine lange Zeit.
(Oder vielleicht ist das der Punkt, auf den der Antwortende hinweist – vielleicht hatte ich es nicht verstanden.)

Ethik ist [bearbeiten] für diese Diskussion nicht relevant[/bearbeiten]. Die Frage ist, erfüllen Sie die Ihnen übertragenen Aufgaben und halten Sie sich an den Verhaltenskodex des Unternehmens?

Ob der Zeitgeist Ihre Aktivitäten gutheißt oder nicht, das Einzige, was zählt, ist die Vereinbarung zwischen Ihnen und Ihrem Arbeitgeber und ob jede Partei ihren Verpflichtungen nachkommt.

Die meisten Entwicklungsjobs haben ein ziemlich explizit definiertes Trainingsprogramm. Wenn Ihr Unternehmen dies nicht tut, sprechen Sie mit Ihrem Vorgesetzten über die Definition eines solchen. Es kann etwas so Einfaches sein wie ein Firmenkonto für SafariBooksOnline.com und eine Stunde pro Woche Zeit, um es zu lesen. Einige Unternehmen schicken Sie zu einem oder zwei lokalen Schulungen pro Jahr, und wenn Sie in einer leitenden Position sind, kann es eine der großen Veranstaltungen sein, zu denen Sie reisen.

Kurz gesagt, das ist nichts, worüber Sie sich Sorgen machen sollten. Wenn Sie eine Frage dazu haben, wenden Sie sich an Ihren Vorgesetzten. Wenn Ihr Vergütungspaket (einschließlich Schulung, Lernzeit usw.) Ihrer Meinung nach nicht angemessen ist, liegt es in Ihrer Verantwortung, Ihre Vergütung neu zu verhandeln, in eine andere Position zu wechseln oder sich mit der Realität Ihrer bestehenden Position abzufinden.

In keinem Fall sollten Sie gegen die Anweisungen oder den Verhaltenskodex Ihres Arbeitgebers verstoßen. Das ist unethisch. Es ist auch Ungehorsam, ein Kündigungsgrund und schadet Ihrer Referenzliste.

+ Ethik spielt eine Rolle, aber sie bezieht sich stark auf die Ausbildungspolitik. Sich auf etwas aus einer beliebigen Ressource zu beziehen, ist selbstverständlich, aber selbstgesteuertes Training kann anders sein als das Bestätigen einer Technik oder Antwort. Mit anderen Worten, es kann in eine Grauzone geraten, wenn die Zeit, die mit dem „Referenzieren“ verbracht wird, ziemlich lang ist. Das „ziemlich lange“ ist in den meisten Fällen eine Ermessenssache, die dem Vorgesetzten überlassen wird.
"Ethik ist nicht relevant" erinnert mich daran, diesen Typen niemals einzustellen. Wenn Sie Arbeit gegen Bezahlung eintauschen, aber sie Ihnen die Bezahlung vorenthalten, ist das unethisch, sie haben Ihre Arbeit gestohlen. Ebenso stehlen Sie möglicherweise ihr Geld, wenn Sie an Dingen arbeiten, die nicht zugewiesen sind.
"Die meisten Entwicklungsjobs haben ein ziemlich explizit definiertes Trainingsprogramm" - meiner Erfahrung nach nicht. Ich war jetzt an mehreren Orten Entwickler. Ich habe noch nie für einen Ort gearbeitet, der ein echtes Entwickler-Schulungsprogramm hat.
@ioSamurai : "Ethik ist nicht relevant" bezieht sich auf die Situation dieser Person. Ethik ist das, was als das „Richtige“ angesehen wird, wenn es keine Autorität gibt, um danach zu fragen. Diese Person versucht, „Ethik“ zu benutzen, um Autorität zu umgehen, obwohl sie es wahrscheinlich nicht merkt. Ethik ist etwas für Menschen in Führungspositionen. Autorität ist das, worüber sich Mitarbeiter auf Linienebene Sorgen machen sollten. Diese Person versucht, Entscheidungen zu treffen, die über ihr getroffen werden sollten, und das wird sie wahrscheinlich in die Dose bringen, wenn sie nicht aufpasst. Übrigens - es ist nicht "unethisch", Sie bei der Bezahlung zu kürzen. Es ist Betrug.
@WesleyLong Betrug ist unethisch...
@ioSamurai - Nun, ja, Betrug ist im gleichen Sinne unethisch wie der Ozean feucht ist. Ethik wird umgangssprachlich als ein Verhaltenskodex definiert, der Sie beim Treffen von Entscheidungen anleitet, bei denen eine der beiden Möglichkeiten technisch legal ist, aber eine der anderen durch einen gemeinsamen Sinn für richtig und falsch eindeutig als überlegen akzeptiert wird. Die Kürzung Ihres Gehalts geht über ethische Erwägungen hinaus und geht in den Bereich der unerlaubten Handlung und der Kriminalität.
@WesleyLong, wirklich, "Kriminalität" ??
@Angelo. Ja, abhängig von den Gesetzen des Staates. Ref: dllr.state.md.us/labor/wagepay/wpremedies.shtml
Es tut mir leid, aber bei Ethik geht es nicht nur darum, den Verhaltenskodex des Unternehmens einzuhalten. Wenn alle Ihrer Meinung wären, gäbe es niemals Whistleblower. Kein Daniel Ellsberg, kein Bradley Manning, kein Edward Snowden...

Wenn Ihr Arbeitgeber Ihnen (oder irgendjemandem) ausdrücklich erlaubt, Bücher auf der Uhr zu lesen, tun Sie dies, wie Sie möchten.

Wenn Sie das Buch nur lesen, um Ihre eigenen beruflichen Fähigkeiten zu verbessern, die nichts mit Ihrem Job zu tun haben, denke ich, dass das Lernen auf Zeit nicht "ethisch" ist oder dass Ihr Arbeitgeber Ihnen dies erlauben muss . Sie wurden eingestellt, um für Ihr Unternehmen produktiv zu sein und nicht um zu studieren, es sei denn , das Fach, das Sie studieren, ist für Ihre Arbeit erforderlich und jemand hat Sie darum gebeten, weil Sie wissen, dass Sie studieren müssen.

Ihr Wachstum als Profi sollte aus Ihren Erfahrungen und dem, was Sie rund um die Uhr lernen, resultieren .

Überall, wo ich gearbeitet habe (Webentwicklungsunternehmen), hatte ich eine Bibliothek mit Büchern auf meinem Schreibtisch. Der Grund dafür ist, wie jeder Programmierer weiß, dass man nie JEDE Funktion lernt und eine Ressource wie ein Buch ein wichtiges Werkzeug ist.

Außerdem habe ich ein lynda.com-Konto und 90 % der Zeit läuft ein Video, das ich nicht immer ansehe, sondern immer anhöre.

Jeder Arbeitgeber, der möchte, dass Sie Code schreiben, sollte Ihnen erlauben, Bücher / Google / Filme als Ressourcen zu verwenden.

Davon abgesehen, wenn es um Arbeit, Lebensunterhalt, Gehaltsscheck geht, ist es immer besser, zuerst um Erlaubnis zu fragen.

Ich glaube nicht, dass es darum geht, Bücher oder Google als Ressourcen oder Referenz für bestimmte Probleme zu verwenden. Niemand, der bei klarem Verstand ist, würde dem widersprechen. Er meinte wahrscheinlich, Programmierbücher aus Interesse zu lesen, um coole neue Dinge zu erfahren, und nicht, weil es ein konkretes Problem im aktuellen Projekt gibt, das im Buch angesprochen wird.
ist es doch nicht dasselbe? ein Buch zu lesen, ist ein Buch zu lesen. Im Allgemeinen gibt ein Manager einen Befehl, es ist am besten, keine Haare zu spalten. Der springende Punkt zu meinem Beitrag, und ich sollte ihn wahrscheinlich ändern ... ist immer um Erlaubnis zu bitten, nicht um Vergebung. Heutzutage werden Menschen für weniger losgelassen.
@mheinke Ich verstehe, was du meinst, und ich habe deine Antwort positiv bewertet, weil es eine ziemlich gute Antwort ist. Ich bin aber immer noch der Meinung, dass es besser ist, um Vergebung als um Erlaubnis zu bitten. Immer kurz davor zu sein, gefeuert zu werden, macht einen Job Spaß!
haha, da können wir uns definitiv nicht einig sein :) ich denke eigentlich, dass es von deinem eigenen arbeitsumfeld und deiner erfahrung abhängt, ob du so glaubst, wie ich oder du es tust. Zum Glück war ich noch nie in einer Situation, in der ich um Erlaubnis fragen musste, um zu lernen.
@JasonSwett: Du wirst diese Vergebungs-/Erlaubnisposition ändern, nachdem du ein paar Rezessionen durchgemacht hast und eine Familie hast. Diese selbstgefällige Haltung reicht nicht weit, wenn Sie nach Hause kommen und hören: "Essen, Daddy?"
Was Sie angestellt und beschäftigungsfähig hält, ist nicht das Befolgen aller Regeln von der "Autorität" bis zum Buchstaben, sondern das Bieten von nachweisbarem Wert für Ihren Arbeitgeber. Hier gibt es eine gewisse Grauzone und viel Raum für eine Beurteilung seitens des OP.
@Angelo: Sie können jede Meinung haben, die Sie wollen, aber wenn Sie Mitarbeiter auf Linienebene haben, die ihre eigene subjektive Interpretation darüber machen, was Politik ist, laufen die Dinge danach im Allgemeinen schlecht für alle. Es ist nie eine gute Idee, eigene Regeln aufzustellen. Wenn es sich um eine Grauzone handelt, sprechen Sie mit Ihrem Vorgesetzten. Dafür sind sie da.
Die meisten Chefs, die ich hatte, wollen nicht, dass Sie jedes Mal zu ihnen rennen, wenn Sie sich über etwas nicht sicher sind. Der Grund, warum wir so bezahlt werden, ist, weil wir in der Lage sind, Dinge herauszufinden. Nur wenn wir komplett in die falsche Richtung abdriften, müssen sie uns wieder auf den richtigen Weg lenken.

Obwohl ich den bereits geposteten Meinungen nichts hinzuzufügen habe, bin ich versucht, eine Frage zu posten:

Ist es ethisch vertretbar, dass mein Arbeitgeber von mir erwartet, dass ich in meiner Freizeit Programmierbücher lese?


Was ich oben versucht habe auszudrücken:

Ethik wirklich?

Warum fragen Sie nach Ethik in eine bestimmte Richtung? Wenn Sie die Partei sind, die sich darum kümmert, kennen Sie die Antwort bereits.

Auf der anderen Seite fühle ich mich nur ein bisschen komisch deswegen.

Hier hast du es. Sich wegen etwas schlecht zu fühlen, sollte Ihnen zeigen, was richtig und was falsch ist. Es gibt keine Antwort, die dir jemand anderes geben kann. Nein, ich verwechsle nicht Ethik und Moral, beides ist etwas sehr Persönliches und kann nur jeder selbst entscheiden.

Kultureller Hintergrund

Das hängt stark vom kulturellen Hintergrund ab, aus dem man kommt. Ich bin mir ziemlich sicher, dass es Kulturen gibt, in denen es ziemlich unethisch ist, etwas zu tun, womit man während der Arbeit nicht direkt beauftragt wird. Ich persönlich kann Ihnen sagen, wo ich derzeit lebe, dass es höchst unethisch ist, sich während der Arbeitszeit nicht weiterzubilden .

Das eigentliche Problem sind hier die Erwartungen/Annahmen.

Wissen Sie oder nehmen Sie an

  • dass die Leute wollen, dass du dich weiterbildest oder nimmst du an?
  • dass die Leute wollen, dass Sie Dinge nur mit einem direkten "Befehl" tun (hier fehlt ein besserer Begriff)?

Mein Rat ist: Wenn Sie die Hand ausstrecken und darum bitten müssen, dass das Vertrauensverhältnis, das zwischen Arbeitgeber und Arbeitnehmer bestehen sollte, grundlegend zerstört ist, tun Sie alles, um es wiederherzustellen.

Stellen Sie Ihre eigene Frage oder machen Sie einen Kommentar. Dies ist keine Antwort.
Jetzt etwas ausführlicher. Die Frage selbst, ob die Ethik meiner Meinung nach sehr schlecht ist (insbesondere ohne Informationen zu welcher Kultur), ist etwas, das Sie einfach nicht beantworten können. Was ist, wenn diese Person von einem Ort mit einem ganz anderen Hintergrund kommt, als die meisten Leute hier annehmen?
@ServerHorror - Standort und Kultur sind eine der Herausforderungen auf unserer Seite. Einige Leute versuchen, den Fragesteller zu erwischen und ihn zu fragen, in welchem ​​Land er sich befindet, aber manchmal verstehen wir das nicht ganz und treffen Vermutungen. Ihr Beitrag fügt einen Mehrwert hinzu, indem er darauf hinweist, dass er abweichen kann. Obwohl ich nicht sicher bin, ob ein schlechtes Gefühl ein guter Weg ist, um zu sagen, ob etwas richtig oder falsch ist, da dies nur an dieser sozialen Konditionierung liegen könnte. Auf jeden Fall danke, dass Sie sich die Zeit genommen haben, einen guten ersten Beitrag auf unserer Website zu veröffentlichen !
Der soziale Zustand ist mein Punkt. Wir alle sind jahrelang darauf trainiert worden, uns schlecht zu fühlen, wenn wir etwas tun, das in unserer Kultur nicht ganz akzeptiert wird (im Guten wie im Schlechten). Deshalb habe ich versucht darauf hinzuweisen, dass die Nutzung des Gefühls etwas sehr Persönliches ist...
das ist fantastisch. Ich bin ein wenig angewidert von der Frage und ein bisschen angewidert von den hier gezeigten Abschlepphaltungen.

Wie das Sprichwort sagt: "Macht ein Bär im Wald Kot?"

Lesen und Lernen sind die beruflichen Anforderungen eines Entwicklers. Ich wäre besorgter, wenn Sie keine Bücher hätten.

Randbemerkung --> Der Bär macht seinen Stuhlgang, wo er will, er/sie ist ein Bär