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?
Ich denke, es ist ethisch vertretbar, aber es gibt ein paar Aspekte zu berücksichtigen:
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.
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.
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.
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.
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.
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
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.
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.
Thorbjørn Ravn Andersen
Engel
Jason Swett
Haylem
David S.
maxi
jub0bs
Chris B. Behrens
Kathy
Andreas Was auch immer
Stevoisiak
NTEthos