it-swarm.com.de

Ist es "normal", dass Menschen nicht arbeiten?

Nach meinem College-Abschluss wurde ich vor etwas mehr als einem Jahr als Junior-Programmierer eingestellt. Ich bemerkte schnell, dass ich um Größenordnungen schneller war als alle anderen Programmierer; Das scheint daran zu liegen, dass ich "im Allgemeinen" einfach keine Zeit verschwende. Die Mehrheit der anderen Menschen scheint es jedoch zu genießen, an die Decke zu starren, YouTube, Facebook und zufällige Websites zu durchsuchen und im Allgemeinen an einem Tag die Arbeit zu erledigen, die ich normalerweise in einer Stunde erledige. Ich bin mir zu 100% sicher, dass sie diese Arbeit auch in einer Stunde erledigen können, wenn sie sich konzentrieren.

Ich wurde schnell zum Senior Developer und in jüngerer Zeit zum Teamleiter befördert und ersetzte jetzt viele dieser Leute durch neue Mitarbeiter (noch ein paar vor mir). Die Situation ist jetzt akzeptabler, aber ich denke immer noch, dass es viel besser sein könnte.

Ich kann nicht anders, als zu bemerken, dass sich jeder so zu verhalten scheint, dass es "normal" ist. Alle meine Chefs sind darüber nicht besorgt und scheinen auch wenig bis gar nichts zu arbeiten. Es fällt mir immer sehr schwer, sie zu finden, sie kommen viel später als geplant und gehen früh. Natürlich kann ich in diesem Fall nichts tun, da sie über mir liegen, aber ist dies die "Norm" in allen Unternehmen, oder bin ich einfach in eine sehr schlechte geraten (dies ist meine erste Berufserfahrung)?

Werde ich in ein paar Jahren "wie sie"?

137
user27112

Eine mögliche Erklärung ist, dass das Management diese "Kultur" mit einem eigenen Beispiel gepflanzt hat. Mitarbeiter erben häufig die Einstellung von oben.

Eine andere (und wahrscheinlichste) Erklärung ist, dass Menschen nicht motiviert sind . Vielleicht gibt es keine Belohnung dafür, die Arbeit besser zu machen, daher besteht kein Grund zur Sorge. Das einzige Problem hierbei ist, dass die Talente normalerweise anderswohin ziehen, um die Arbeitskultur zu sehen. Vielleicht haben sie und Sie bleiben mit dem Sediment? Bis zu diesem Punkt gibt es eine interessante Lektüre: Die Wetware-Krise: Der Effekt vom Toten Meer: Bruce F. Webster

152
user8685

Wie schließen Sie, dass sie nicht funktionieren?

Als Junior tippte ich den ganzen Tag und hackte meinen Code mit nur 20 Minuten Mittagspause ab. Je älter ich wurde, desto weniger Zeit verbrachte ich mit Tippen und desto mehr Zeit verbrachte ich mit Nachdenken.

Wenn ich "an die Decke starre" und meine Produzentin den Raum betritt, beginnt sie zu lächeln, weil sie weiß, dass ich in einer halben Stunde ein Problem gelöst habe, an dem die "Junioren" in den letzten Wochen versucht haben und versagt haben .

Als ein Entwickler

  • Ich werde nicht dafür bezahlt, zu tippen
  • Ich werde nicht dafür bezahlt, Code zu schreiben

Ich mache werde dafür bezahlt, Probleme zu lösen.

Und das Lösen von Problemen funktioniert viel besser, wenn ich denke bevor ich mache.

In den letzten Jahren habe ich diese Tendenz gesehen, nur das erste, was mir in den Sinn kommt, zu hacken und es dann zu optimieren und zu debuggen, bis es zu tun scheint, was Sie wollen.

(Ignoriert normalerweise alle Eckfälle, bis sie dich später treffen.)

Ich erinnere mich noch an die Mainframe-Tage, an denen Sie Ihren Code geschrieben, eingereicht und ein oder zwei Stunden gewartet haben, bis Sie die erste Ausgabe erhalten haben. Weißt du was? Du hast damals einfach kein Semikolon oder eine Klammer vergessen.

Beurteilen Sie nicht, bis Sie die Erfahrung dazu haben.

Bitte kommen Sie in fünf Jahren zurück und fügen Sie einen Kommentar zu dem hinzu, was Sie gelernt haben.

431
Andreas

Ich habe das Gefühl, ich starre in einen Spiegel von mir vor sieben Jahren ... Ich werde meine Erfahrungen mit Ihnen teilen.

Ich war in einer Position wie deiner. Innerhalb eines Jahres war ich leitender Angestellter in der Firma, in der ich tätig war, und ich schien doppelt so schnell Code zu produzieren wie alle anderen dort. Das dauerte noch ein paar Jahre, bevor mir langweilig wurde.

Ich ging dann zu einer viel, viel größeren Firma, in der ich härter arbeiten muss. Bei dieser viel, viel größeren Firma scheine auch ich lange Strecken zu haben, in denen ich auch nichts "tue". Was ich in dieser Zeit wirklich mache, ist über ein Problem nachzudenken, das wahrscheinlich dreimal so schwer ist wie das schwerste Problem, das ich an meinem vorherigen Arbeitsplatz gelöst habe.

Wenn ich Sie wäre, würde ich sagen, dass Sie zu einem Unternehmen wechseln sollten, dessen Probleme schwieriger zu lösen sind. Der, an dem du bist, ist nicht herausfordernd genug für dich, wie es scheint.

124
Corv1nus

Die meisten Menschen sind mit ihrem Gehaltsscheck zufrieden und tun gerade genug, um nicht gefeuert zu werden.

71
ist_lion

Sind Sie sicher, dass die Leute "nicht arbeiten"? Softwareentwicklung ist nicht die Art von Arbeit, bei der Sie 8 Stunden am Tag tippen. Wenn Sie tun das tun, würde ich sagen, dass Sie es falsch machen. Nach meiner Erfahrung (~ 6 Jahre) verbringe ich normalerweise nur 4-5 Stunden am Tag damit, Code zu schreiben. Der Rest wird damit verbracht, darüber nachzudenken, wie Probleme gelöst werden können, vielleicht einige Szenarien in meinem Kopf auszuführen, schnell einen Pseudocode einzugeben oder zu prüfen, ob das Problem gelöst wurde (dh suchen SO oder ähnlich) Websites).

50
Wayne Molina

Mein Teamleiter schreibt langsamer Java Code als ich, er bittet mich von Zeit zu Zeit um Java-bezogenen Rat und sein Java Codierungsstil ist schrecklich (es ist wie) C) Es scheint auch so, als ob ich den Titel mit ihm tauschen sollte. ABER wenn es um die Interaktion mit Menschen in verschiedenen Teams geht, hat er 100-mal effizienter als ich kommuniziert. Er versteht, was die Leute besser sagen als ich, seine Interpretationen der Kommentare der Leute sind aufschlussreicher als meine. Außerdem sind seine Kenntnisse in AIX, Datenbank und Middleware weitaus besser als meine.

Wann immer er Java Code) schrieb, fragte ich mich, ob er überhaupt Arbeit erledigte. Wann immer ich die Datenbank konfigurierte, fragte ich mich, ob mein Teamleiter dachte, ich würde überhaupt keine Arbeit machen.

Ich hatte Schwierigkeiten zu verstehen, warum er mein Teamleiter war, aber nicht mehr, nachdem ich mit ihm an mehreren Projekten gearbeitet hatte.

Es ist in Ordnung, Annahmen über Menschen zu machen, wir alle tun dies unbewusst. Denken Sie daran, dass Annahmen validiert werden müssen. Ein Surf-Entwickler kann mehrere Hintergrund-Threads in seinem Kopf erzeugen, die den besten Weg finden, um ein Problem anzugehen. Der andere Entwickler benötigt möglicherweise länger, um seinen Code fertigzustellen, da er mehr Zeit mit dem Testen und Strukturieren seines Codes verbringt.

Der Punkt ist, mit Leuten zu sprechen, um mehr über sie herauszufinden, besonders wenn sie Ihre Teammitglieder sind.

41
Alvin

Ich wäre gespannt, wie du dich in einem anderen Jahr fühlst. Wirst du dich verbrennen? Ist Ihr Tempo angesichts eines aktiven Lebens außerhalb der Arbeit nachhaltig?

Ich frage mich auch - machst du Dinge ohne richtige Überlegung? Das Surfen im Internet scheint eine Zeitverschwendung zu sein - und das kann es auch sein! - aber es kann auch Zeit sein, den hinteren Teil des Gehirns an einem Problem kauen zu lassen und eine differenziertere Lösung als die offensichtliche zu finden.

Oder vielleicht arbeiten Sie einfach nicht hart genug an Problemen. Sie werden befördert - irgendwann werden Sie steigen Sie zu Ihrer Inkompetenz . Wie werden Sie sich dieser Herausforderung anpassen?

Oder vielleicht langweilen Sie sich bei Ihrem aktuellen Job und wechseln zu einem mit einer anderen Arbeitskultur. Gaming-Unternehmen zeichnen sich durch einen intensiven Fokus aus - und verbrennen daher die Mitarbeiter ziemlich schnell. Im Gegensatz dazu haben andere Jobs es geschafft, mit einem kurzen, einfachen Arbeitstag eine komfortable Rentabilität zu erzielen.

Genießen Sie vorerst Ihre Fähigkeit, eine hohe Arbeitsleistung aufrechtzuerhalten und die Belohnungen zu ernten.

40
Alex Feinman

Gute Frage. Zunächst einmal herzlichen Glückwunsch zu Ihrer harten Arbeitsmoral und Ihrer Energie, um Karriere zu machen und großartige Arbeit zu leisten - es ist eine sehr bewundernswerte Eigenschaft, die Sie weit bringen wird.

Ich denke, viele der Antworten hier sind falsch - die Leute gehen davon aus, dass das Originalplakat in seiner Interpretation des Verhaltens seiner Kollegen falsch ist. Dies führt zu vielen Antworten wie "Aufwand und Produktivität sind nicht gleich Wirksamkeit". In diesem Fall nehme ich ihn lieber bei diesem Wort, dass seine Kollegen ja nicht so gut abschneiden wie er (wie durch Bug-Tracker oder einfache Beobachtung belegt) - nehmen wir einfach an, dass es wahr ist. Wie beantworten Sie nun seine Frage: Ist es "normal", nicht zu arbeiten? Meine Interpretation dessen, was das OP verlangt, lautet: "Ist es normal, weniger hart zu arbeiten als er"? Beachten Sie, dass er zu 100% sicher ist, dass sie die Arbeit auch in der Zeit erledigen können, in der sie sich bewerben - also beansprucht er keine überlegenen Fähigkeiten.

Ich gehe davon aus, dass es für manche Menschen tatsächlich normal ist, nachzulassen, da es für andere ebenso normal ist, mit maximaler Leistungsfähigkeit zu arbeiten - es gibt ein Spektrum. Für das OP sind Sie eindeutig nicht einer der ersteren, sondern befinden sich am letzten Ende des Spektrums. Was positioniert uns an einem bestimmten Punkt im Spektrum? Und können sich Menschen in diesem Spektrum bewegen? Meine Antworten auf diese 2 Fragen sind: 1) Motivation und 2) Ja, sie können sich bewegen (Ich habe es selbst gemacht). Die Antwort von JB King befasst sich mit diesem Motivationsproblem. Wenn Sie jetzt eine höhere Position im Unternehmen innehaben, können Sie jetzt die Motivation der Menschen in gewissem Maße steuern. Ob Sie eine Karotte oder eine Peitsche verwenden, liegt bei Ihnen - ich habe das Gefühl, dass Sie mit der Peitsche besser vertraut sind (korrigieren Sie mich, wenn ich falsch liege).

Ihre zweite Frage lautet: Werden Sie "wie sie werden". Wahrscheinlich nicht, weil Sie sich eindeutig weit entfernt von ihrem Aufenthaltsort befinden, aber die Realität ist, dass wir als Menschen stark von unserer Umgebung beeinflusst werden, sodass Sie nicht gegen Ihre Kollegen immun sind. Wenn Sie also lange genug an diesem bestimmten Arbeitsplatz bleiben, bewegen Sie sich möglicherweise entlang dieses Motivationsspektrums, nur durch die bloße Trägheit des Arbeitsplatzes. Im umgekehrten Fall, wenn Sie beispielsweise 1999 einem Startup beigetreten wären, das einen Börsengang verfolgt, hätten Sie wahrscheinlich nicht genügend Stunden am Tag gefunden, um Ihre Arbeit zu erledigen, und Sie wären möglicherweise noch weiter in Richtung des Unternehmens gegangen am anderen Ende des Spektrums (und Sie haben möglicherweise zufällig bemerkt, dass sich Ihre Gesundheit verschlechtert :-)).

Einige persönliche Kommentare, die mir beim Lesen der Frage in den Sinn kamen (beachten Sie, dass diese möglicherweise von geringem Interesse sind, wenn Sie nur nach einer Antwort auf Ihre Frage suchen):

Erstens war meine unmittelbare Reaktion auf Ihre Frage Wut. Als ich innehielt, um zu überlegen, warum, wurde mir in einem Moment der Schande klar, dass Sie mich im Wesentlichen an eine jüngere Version von mir selbst erinnerten. Der Grund, warum ich mich schäme, ist, dass ich ein arroganter Hurensohn war, der hart arbeitete, dachte, ich wüsste alles und alle meine Kollegen hart beurteilte, was ich als ihre lockere Haltung empfand. Tatsächlich habe ich einige von ihnen so hart beurteilt, dass ich mir nie die Gelegenheit gegeben habe, sie als Menschen kennenzulernen und zu lernen, was sie mir beibringen können (nicht nur technisch, sondern auch als Menschen). Es war eine schmerzhafte Reise für mich, mir zu erlauben, Teil eines "Teams" zu sein, von dem jeder seine Rolle spielt - einige der Generäle und einige der Fußsoldaten. Ja, es stimmte, dass einige von ihnen Faulpelze waren, aber meine Urteilshaltung hinderte mich daran, sie entweder zu verstehen oder möglicherweise sogar zu motivieren. Mein Fehler. Also ja, das Lesen Ihrer Frage hat meine Wut geweckt, aber nicht Wut auf Sie, sondern auf meinen eigenen früheren Mangel an Empathie.

Dieser Mangel an Empathie ist unter intelligenten Technikern weit verbreitet - obwohl ich nicht glaube, dass Technikfreaks mehr soziopathische Tendenzen als die Norm haben, habe ich sicherlich genug Technikfreaks gesehen, denen soziale Fähigkeiten (entweder erlernt oder durch natürliche Empathie) fehlen, um dies zu wissen ein Problem in der Technologiewelt. Ich frage mich zum Beispiel, ob Sie sich jemals gefragt haben, wie sich Ihre Handlungen auf die Menschen ausgewirkt haben, die entlassen wurden. Auf ihre Frauen, Kinder, psychische Gesundheit? Kannten Sie sie überhaupt als Menschen?

Was für mich hilfreich war, war mich darauf zu konzentrieren, mich zu verbessern, mit gutem Beispiel voranzugehen und ZU URTEILEN andere Menschen zu stoppen. Es macht Leute wie Sie viel mehr dafür, und jeder wird glücklicher sein.

Schließlich ist es auch eine Alterssache - als ich in deinem Alter war (ein Jahr nach dem College, ich denke, das macht dich 22?), Wusste ich NICHTS . Ironischerweise, je jünger Sie sind, desto mehr glauben Sie zu wissen. Eine der großen Gaben des Alterns ist die Erkenntnis, dass je mehr Sie wissen, desto mehr wissen Sie. Je weniger Sie also relativ gesehen wissen. Dies führt zu einer Übergabe der Kontrolle, zu dem Versuch, weniger autonom zu sein, sich mehr mit anderen zu verbinden, damit wir unsere Fähigkeiten zum Wohl aller teilen können (auf Gegenleistung, NICHT auf kommunistische Weise LOL). Es ist normales, gesund reifendes Zeug. Wenn Sie bereits mit anderen Personen verbunden sind (in der REAL-Welt, nicht im IRC), hilft dies bei diesem Prozess. Es ist ein bisschen wie die Analogie: Je mehr ein Stein gerieben wird, desto polierter wird er - so ist es auch mit unserem Ego.

24
TrojanName

Meine Vermutung wäre, dass jeder verschiedene Dinge hat, die ihn motivieren. Dan Pink's TED Talk stellt einige Motivatoren wie Autonomie, Meisterschaft und Zweck fest. Die drei wichtigsten Motivatoren für Entwickler (Hinweis: kein Geld!) deckt einen ähnlichen Bereich ab.

Kultur kann ein Faktor sein, obwohl ein anderer die Art der Arbeit ist, die das Unternehmen leistet. An einigen Stellen kann es zu Bürokratieebenen kommen, die dazu führen, dass die Dinge langsam arbeiten und nicht ganz so dynamisch sind wie bei einem Start-up, bei dem eine Handvoll Mitarbeiter beschäftigt sind und jeder mehrere Hüte trägt.

Als letzten Vorschlag möchten Sie vielleicht sehen, ob es Gruppen in Ihrer Nähe gibt, die Fachleute auf Ihrem Gebiet haben, um festzustellen, ob andere ähnliche Geschichten haben oder ob sie dort arbeiten, wo es eine andere Einstellung gibt, die Sie vielleicht möchten Bewegen Sie sich dazu.

18
JB King

Das Problem ist, dass Sie in einigen Jobs mehr arbeiten und zusätzliche Anstrengungen unternehmen, aber gleich belohnt werden. Beim nächsten Mal wird jedoch erwartet, dass Sie genauso viel oder sogar mehr arbeiten als zuvor. Einige Leute wollen die Messlatte nicht zu hoch legen. Sie mögen mich dafür hassen, dass ich das sage, aber was bringt es, härter zu arbeiten, wenn Sie nicht dafür belohnt werden?

16
Kevin Horvath

Ich habe Leute gesehen, die ununterbrochen arbeiten und billigen Qualitätscode liefern, der nicht wartbar ist. Sie argumentieren nur, dass es tut, was es soll und das ist mehr als genug.

Mittelmäßigkeit weiß nichts Höheres als sich selbst, aber Talent erkennt sofort Genie.

Sie heben sogar ihre albernen Aufgaben als phänomenal hervor und vernachlässigen echte Innovationen anderer (egozentrisch).

Ich habe auch Leute gesehen, die wirklich cool und echte Innovatoren sind und ihre Arbeit auf würdige und effiziente Weise erledigen, obwohl man sie manchmal an die Decke starren sieht. Es gibt auch einen Unterschied zwischen "Arbeiter" und "Profi". Ein Profi bedeutet viel mehr und muss möglicherweise Zeit zum Nachdenken und zur Innovation aufwenden, die ein Arbeiter nicht immer verstehen kann! Die Auswirkungen solcher Innovationen sind weitaus größer, als ein Mitarbeiter jemals gedacht hat oder einbringen kann. Wahrscheinlich sind dies in Ihrem Büro der Fall.

Darüber hinaus glaube ich nicht, dass Unternehmen heutzutage Menschen tolerieren, die „nichts“ tun, oder Menschen, die wirklich ineffizient sind.

12
WinW

Ehrlich gesagt ist es nur etwas, woran man sich im Leben gewöhnen muss. In jeder Branche gibt es solche Unternehmen und Menschen. Es kommt auf unterschiedliche Faktoren für jede Person an und was sie motiviert.

Geben Sie Ihr Bestes, um die Umgebung, in der Sie arbeiten, so zu verändern, wie Sie es derzeit zu tun scheinen, oder versuchen Sie, einen anderen Arbeitsplatz zu finden, der keine Faulenzer toleriert. Ich begrüße Sie für Ihre Arbeitsmoral, weil Sie in Ihrem Alter definitiv in der Minderheit sind (nach meiner persönlichen Erfahrung). Herzlichen Glückwunsch zu Ihrem bisherigen Erfolg.

10
Fuseblown

Ich verbringe viel Zeit damit, über Probleme nachzudenken, aber auch viel Zeit damit, meine E-Mails oder Facebook zu überprüfen oder Antworten auf Stack Overflow zu schreiben. Den Rest der Zeit bin ich wirklich konzentriert und erledige eine Menge Arbeit in qualitativ hochwertigem Code. In der Zeit, in der ich andere Dinge tue, bekomme ich auch eine Art Ruhepause, und es ermöglicht mir, verschiedene Optionen zu nutzen, an die ich gedacht habe, um ein Problem anzugehen.

Teilweise ist dies eine Frage der Erfahrung. Einige Entwickler geben viel Code ein und verbringen dann viel Zeit damit, den Code zu debuggen und zu polieren, während andere ein mentales Bild zeichnen und den Code in einem einzigen Durchgang schreiben. Ich hatte Momente, in denen ich herausfand, dass ich über einen Tag ein paar Hundert Codezeilen eingegeben habe, ohne sie zu kompilieren oder die Syntax zu überprüfen. Dann, als ich fertig war, musste ich nur ein paar vergessene ;s, um das Zeug zum Laufen zu bringen.

Dies ist nicht nur eine Frage der Erfahrung, sondern auch der Art und Weise, wie Menschen arbeiten. Einige Kollegen tippen den ganzen Tag nur Code, während andere viele (scheinbar) andere Dinge tun und dann einen großen Ausbruch haben, in dem sie ihre Arbeit erledigen. Ich bin in der zweiten Gruppe, konnte aber keinen Tag voller Ausbrüche erleben. Die anderen hingegen arbeiten in einem konstanteren Tempo mit weniger Ausbrüchen und erledigen ihre Arbeit nicht, wenn sie 2 Stunden am Tag an die Decke starren würden. Vielleicht bist du in dieser ersten Gruppe.

Dann ist es wahr, dass einige härter arbeiten als andere. Teilweise wegen mangelnden Wissens, mangelnder Erfahrung oder mangelnden Talents oder manchmal, weil es ihnen egal ist. Aber man muss wirklich genau hinschauen, wie sie funktionieren und welche Arbeit sie leisten. Man kann nicht einfach sagen, dass die Leute nicht hart arbeiten, weil sie mehr Zeit damit verbringen, andere Dinge zu tun als Sie.

10
GolezTrol

Es ist ganz normal, dass Entwickler - da sie sich in einem "Wissensberuf" befinden - nicht für den genauen Zeitraum zwischen 9.00 und 17.30 Uhr hektisch herumtippen. Kreativität muss natürlich sein, und das beinhaltet oft das Zögern/Entspannen während des Tages; Wenn eine Menge Ideen auftauchen, beginnen die Finger zu fliegen. Es ist frustrierend, dass das Management - das an solche Berufe nicht gewöhnt ist - dies nicht versteht. Wenn Facebook und YouTube blockiert werden, sinkt die Produktivität der Softwareentwickler nach unten.

Trotzdem klingt es so, als ob Ihr Unternehmen aus außergewöhnlich faulen Menschen besteht. Wenn die Leute wirklich "den ganzen Tag" sitzen und regelmäßig nichts tun, stimmt etwas nicht.

Paarprogrammierung hilft

Wenn Sie sicher sind, dass Entwickler viel Zeit verschwenden, sollten Sie mit dem Üben der Paarprogrammierung beginnen, da sich die Leute dadurch eher auf das jeweilige Problem konzentrieren. Da sich auf ihrem Bildschirm noch ein Paar Augen befindet, schließen sie Websites wie Facebook. Twitter usw. und konzentrieren sich auf Code.

6
Robert Koritnik

Es braucht alle Arten.

Die vorherigen Antworten haben etwas Wahres. Unternehmenskultur hat eine Art, Menschen zu zermürben, und die meisten Entwickler in ihrem zehnten Jahr nähern sich ihren Jobs nicht mit der gleichen Begeisterung wie in ihrem ersten.

Es ist auch wahr, dass mehr Senior-Entwicklungsjobs weniger Codierung und mehr Nachdenken erfordern, so dass ein Senior-Entwickler möglicherweise nicht wütend tippt, aber dennoch viel erreicht.

Im Idealfall besteht ein Team aus einer Mischung aus energiegeladenen Nachwuchsentwicklern, die etwas Energie liefern, und einigen leitenden Entwicklern, die etwas Weisheit liefern, und beide können voneinander lernen.

6
JohnMcG

Ich denke, das kann sein, dass Sie die Qualität der Arbeit der Menschen, die mit Ihnen zusammenarbeiten, nicht gut genug beurteilen.

Unterschiedliche Menschen haben unterschiedliche Möglichkeiten, sich zu konzentrieren, und haben auch unterschiedliche Ziele, die sie mit ihrer eigenen Arbeit erreichen können. Ich denke, wenn es wirklich stimmt, dass das, was Sie in einer Stunde erledigen, der Arbeit entspricht, die sie an einem ganzen Tag geleistet haben (was ich etwas bezweifle), liegt das daran, dass ihre Arbeitspläne sich stark von Ihren unterscheiden. Vielleicht arbeiten Sie mit einer höheren Geschwindigkeit und Intensität als das, was für einen Menschen wirklich gesund ist (Sie stehen erst am Anfang der Arbeitsära Ihres eigenen Lebens).

Ich habe in vielen Unternehmen gearbeitet, noch bevor ich die Schule abgeschlossen habe. Also habe ich viele Szenarien gesehen und viele verschiedene Arten von Mitarbeitern und Menschen im Allgemeinen getroffen, und in einigen Momenten fühlte ich mich schneller und effizienter, und manchmal fühlte ich mich genau umgekehrt, und was war der wirkliche Unterschied die Art des Unternehmens und was ist eine Folge davon: die Art der Arbeit und Projekte, in die sich ein Unternehmen oft einmischt. Vielleicht arbeiten Sie an einem falschen Ort, oder es sollte der richtige Ort mit verschiedenen Vorgesetzten sein ...

Eine letzte Idee: Denken Sie daran, dass Effektivität sehr schwer zu bewerten ist. Es geht nicht nur darum, wie viele Codezeilen Sie erstellt haben oder wie viele Projekte Sie nach Abschluss führen. Das Glück der Menschen, die dort arbeiten, ist äußerst wichtig, und gute Unternehmen erkennen, dass ihre Mitarbeiter, bevor sie wütend werden oder an Stress oder anderen Krankheiten leiden, die mit viel intensiver Arbeit und Aktivitäten verbunden sind.

4
Nicolás

Programmierer werden oft wie dumme Programmierer behandelt, die Code schreiben und nichts über Management verstehen. So oft fühlen sie sich nicht verpflichtet, hart zu arbeiten. Auch nach einiger Zeit stellen sie fest, dass das Management keine Gruppe von Genies ist - zumindest, wenn es darum geht, herauszufinden, wie viel es tatsächlich braucht, um etwas zu tun. Hier bitteschön. Entschuldigen Sie die kurze Antwort, aber das bedeutet nicht, dass sie nicht wahr ist.

4
NoSenseEtAl

Mir wurde geraten, nicht zu schnell zu arbeiten, da die Leute immer dasselbe von mir erwarten würden. Und wenn ich in eine Situation gerate, in der ich vor einem Block stehe, werde ich von den Leuten unter Druck gesetzt, um Lösungen zu finden - das klingt für mich logisch.

Um jedoch Menschen, die dies tatsächlich tun, zu einer besseren Leistung zu bewegen, müssen ihre Manager Anreize für die Leistung schaffen.

3
Lord Loh.

Die einfache Antwort darauf ist, dass unsere Kultur die Menschen dafür bezahlt, dass sie 40 Stunden (oder X Stunden) pro Woche arbeiten. Das ist eine schreckliche Idee. Die Leute sollten auf Aufgabenbasis bezahlt werden. Ein Projekt sollte ordnungsgemäß bewertet und festgelegt werden. Menschen sind immer motiviert, auf ein Ziel hinzuarbeiten. Wenn man die Leute stunden-/tageweise bezahlt, bezahlt man sie dafür, dass sie dort sitzen, was keine Motivation bietet.

3
Steve

Viele gute Punkte hier. Wie viele gesagt haben, sind Sie entweder an Ihrem derzeitigen Arbeitsplatz nicht ausreichend herausgefordert, und/oder die Kultur dort fördert keine hohe Produktivität. Sie haben weniger als zwei Jahre Berufserfahrung - und das in einem Unternehmen. Sie benötigen also mehr Erfahrung, um diese selbst herauszufinden. Was Sie hier erhalten, sind hauptsächlich Meinungen, die auf den Erfahrungen anderer basieren. In jedem Fall denke ich, dass Sie wirklich nach einem neuen Job suchen müssen, da Sie mit der aktuellen Situation nicht sehr zufrieden sind. Sie sind zwar schlauer/effizienter als Ihre Kollegen, aber es ist wahrscheinlicher, dass die Unternehmenskultur nicht mit Ihrer Arbeitsmoral übereinstimmt. Ich versichere Ihnen, sobald Sie einen Job gefunden haben, der sowohl herausfordernd als auch lohnend ist, werden Sie feststellen, dass Sie mehr denken und weniger programmieren, und die Zeit schätzen, die Sie brauchen, um die ganze Zeit über "hart nachzudenken". Meiner Meinung nach ist nichts falsch daran, an der Decke zu starren/im Internet zu surfen (natürlich in Maßen), solange Sie Ihre Arbeit erledigen gut und pünktlich. Wenn "Nachlassen" nicht Ihr Ding ist, verbringen Sie vielleicht die Ausfallzeit damit, andere zu coachen. Sie werden dies genauso lohnend finden wie die Fertigstellung Ihrer eigenen Arbeit.

Denken Sie auch an die Vereinbarkeit von Beruf und Privatleben. Ich kenne viele, die sehr hart arbeiten und in ihren jeweiligen Unternehmen hohe Produzenten sind, aber nicht genug Zeit außerhalb der Arbeit verbringen. Sie möchten sich in 2,3 Jahren nicht wiederfinden und wünschen, Sie hätten Zeit, hierher zu reisen, dies oder jenes zu erleben oder andere Dinge zu tun, für die Sie einfach keine Zeit haben, weil Sie viel Zeit bei der Arbeit verbringen und jetzt Verantwortung haben, von der Sie glauben, dass sie Vorrang vor allem anderen in Ihrem Leben hat.

Um Ihre Frage zu beantworten: Nein, dies ist nicht überall die Norm. Dies hängt von der Unternehmenskultur und Ihren persönlichen Werten ab. Ich bin sicher, dass Sie im Laufe der Jahre zu diesem Schluss kommen werden.

3
verboze

Der Grund, warum sie keine Arbeit machen, ist, dass sie darauf warten, dass ihr Code kompiliert wird!

Im Ernst, obwohl die Managementliteratur, die ich gesehen habe, darauf hinweist, dass die produktive Zeit (Ignorieren von Toilettenpausen, Kaffeepausen, Nasenpicken, Surfen usw.), die Menschen bei der Arbeit verbringen, tatsächlich überraschend gering ist. In dem Maße, in dem der Durchschnitt bei etwa 50% liegt und jemand über 60% arbeitet, ist dies eine Errungenschaft, und das ist nur die tatsächlich verbrachte produktive Zeit. Wenn Sie auch an Besprechungen und anderen Büroarbeiten teilnehmen müssen, kann Ihre tatsächliche Codierungszeit sehr gering sein, was von PMs und anderen Managementtypen bei der Erstellung von Arbeitsplänen häufig vergessen wird.

Zweitens sind hohe Anstrengungen auf lange Sicht einfach nicht nachhaltig. Um Burnout zu vermeiden, sollten Personen mit durchschnittlich etwa 60% der Spitzenkapazität arbeiten. Höhere Aktivitätsniveaus sind natürlich möglich und erforderlich, aber es müssen entsprechende Perioden geringerer Aktivität vorhanden sein, um sich zu erholen. Das Konzept, jeden Tag zur Arbeit zu gehen und 110% zu geben, wie manche Leute gerne behaupten, dass sie es tun, kommt nie vor, und diejenigen, die es versuchen, streben nur einen frühen Besuch beim Bestatter an.

2
CdMnky

Du bist sehr glücklich. Bei meinem früheren Arbeitgeber war ich der produktivste Programmierer, alle anderen spielten Videospiele und raten Sie mal, was mit mir passiert ist? Zuerst wurde ich gemieden. Dann versuchten sie so viel Lärm wie möglich um mich herum zu machen. Dann musste ich einen neuen Job finden.

Alles nur, weil ich schnell und gut programmiere.

Es bringt mich fast dazu, nach China zu gehen und Programmieren zu unterrichten. Jüngere Programmierer im Westen wollen nicht programmieren. Es ist zu schwer. Sie sind meist inkompetent und selbstgefällig. Nicht alle ... aber die meisten.

0
Flannakopilis

Wenn Sie mich genau beobachten, können Sie daraus schließen, dass ich faul und schichtlos bin. Ich starre viel an die Decke, ja. Manchmal verlasse ich die Baustelle während des regulären Arbeitstages für ungefähr eine Stunde und kümmere mich um persönliche Angelegenheiten - oder einfach nur um Fahrspaß. Aber bin ich es oder ist es der Job?

Ich bin unglaublich frustriert darüber, dass ich nicht viel bedeutungsvolle Arbeit zu tun habe, um keine "Arbeit" zu erledigen. Ich pflege meistens mehrere vorhandene webbasierte Systeme, und obwohl es viel zu tun geben könnte, kann ich sie verbessern, aktualisieren, neue Funktionen hinzufügen usw., weil unser QS-Test-Shop so unterbesetzt und überlastet ist (offensichtlich bei anderen Projekten nicht) meins), ich kann nichts Gesegnetes tun. Ich habe eine Reihe von Verbesserungen/Korrekturen mit mittlerer Auswirkung und geringem Risiko für einige meiner Systeme vorgeschlagen, wurde jedoch immer wieder darauf hingewiesen, dass wir keine "Ressourcen" haben, um sie zu testen, damit ich sie testen kann. ' t sie zu entwickeln. Währenddessen sitze ich auf meinem Hintern und fahre mit Wikipedia, StackOverflow, herum und spiele mit Technologien, die wir hier einfach nicht implementieren werden (wie MVC, Silverlight usw.), und warte darauf, dass etwas mit meinen Systemen schief geht, damit ich sie reparieren kann. Es ist mir mehr als einmal in den Sinn gekommen, dass ich etwas leise und absichtlich zerbrechen sollte, damit ich es reparieren kann - und so das Management darauf aufmerksam macht, dass ich tatsächlich eine Funktion habe.

Ich könnte tatsächlich etwas Kreatives und Nützliches tun, und ich habe tatsächlich einige nützliche Apps nebenbei erstellt und wurde für meine Initiative gekaut. Ich mache es immer noch, aber ich muss mir Mühe geben, es geheim zu halten. Und ich kann es offensichtlich nicht in Produktion bringen.

Alles in allem ist es ein angenehmer Ort zum Arbeiten, und mein Job ist ziemlich sicher, aber ich langweile mich und bin frustriert. Ich bin sechs Jahre nach meiner Pensionierung und obwohl ich ein bisschen überholt bin, bleibe ich technologisch auf dem neuesten Stand und plane, bis zu meinem Tod zu programmieren. Und ich habe weitere zwanzig Minuten meines Lebens (und die Zeit meines Arbeitgebers!) Getötet und diese Antwort auf die obige Frage hinzugefügt. und es spielt keine Rolle.

0
Cyberherbalist

An einem Ort, an dem ich gearbeitet habe, gab es einen Mann, der angeblich überhaupt keine Arbeit geleistet hat (es gab einige Beweise, die dies belegen). Also habe ich ein Arbeitsstudium eingerichtet; Für einen ganzen Monat hatte ich vor, jede halbe Stunde stündlich an seinem Schreibtisch vorbei zu gehen und ihm einen Punkt zu geben, wenn er ein IDE offen) hatte. Eine Woche später hatte er null Punkte und ich wurde dazu gezwungen Gib das Projekt auf, weil ich es zu deprimierend fand.

0
user23157