Ich habe große Probleme damit, acht Stunden am Tag wachsam zu bleiben. Ich habe von Leuten gehört, die Arbeitsverträge von nur 4 Stunden pro Tag ausgehandelt haben und argumentiert haben, dass sie in acht Stunden nicht mehr viel mehr können.
Ich bin oft von Schläfrigkeit, Langeweile und Ablenkung überwältigt. An manchen Tagen scheine ich acht Stunden in einer wütenden Explosion der Produktivität durchzuhalten. An anderen Tagen erledige ich kaum etwas. Die meisten Tage liegen irgendwo dazwischen, und ich fühle mich schlecht, weil ich viel Zeit verschwendet habe, weil ich die Konzentration nicht aufbringen kann, um den größten Teil des Tages mein Bestes zu geben.
Ich würde gerne Ihre Erfahrungen hören (sagen Sie mir, dass ich nicht allein bin!) Und Ihre Lösungen für dieses Dilemma.
Sind Sie fast jeden Tag 8 Stunden am Tag produktiv? Wie?
quelle
Antworten:
Beschreiben Sie ein Gefühl von: 1) Ich möchte nicht wirklich daran arbeiten? oder 2) Ich stecke fest?
Daran möchte ich nicht arbeiten
Manche Leute machen es besser mit Fristen. Ziehen Sie einen vernünftigen Teil der Aufgabe ab und legen Sie eine Frist fest. Das Teilen von Fristen mit anderen kann dazu beitragen, dass Sie zur Rechenschaft gezogen werden.
Einer meiner Lieblingstricks ist es, jeden Tag mit einem Blatt Papier zu beginnen und drei Spalten zu erstellen: Muss (heute - Besprechungen, Anrufe usw.), Soll (Arbeit an - bevorstehende Deadilne) Will (Arbeit an). Teilen Sie unter jeder Spalte die Aufgaben auf, die Sie im Kopf haben. Wählen Sie aus diesen Listen drei Elemente aus, die Sie heute vernünftigerweise ausführen können, um Ihren Stapel nach vorne zu bringen. Schalte die drei aus und alles andere ist ein Bonus, zB "Ich war heute überproduktiv". Es braucht ein wenig Übung, um die Aufgaben in die richtige Menge aufzuteilen, aber es ist effektiv.
Pausen sind in Ordnung, aber einen Timer bekommen (ich benutze einen elektronischen Küchentimer). Dies kann auch verwendet werden, um sich selbst dazu zu bringen, sich vorwärts zu bewegen. Einige von mir: "Ich werde die nächsten acht Minuten damit verbringen, diesen Test zu bestehen." Msgstr "Ich werde die nächsten zehn Minuten damit verbringen, dieses Layout anzupassen". Oder wenn sich das zu kurz anfühlt, können Sie Ihre Aufgaben jederzeit zeitlich planen .
ich stecke fest
Teilen Sie Ihren Schmerz mit anderen. Die bloße Beschreibung des Problems führt oft zu einer Lösung.
Erkundungstests sind eine großartige Technik, um ein System anzustoßen, das Sie nicht verstehen, aber ändern müssen.
Spazieren gehen. Ablenkungen sind Teil des Prozesses. Machen Sie sie einfach nicht zu Ihrer einzigen Lösung für jedes Problem.
quelle
Wenn wir "Produktivität" als Maß für die physische Ausgabe von verwendbarem, funktionierendem Code definieren, dann ist dies im Durchschnitt ~ 3 Stunden / Tag oben, eher ~ 2 Stunden / Tag im Durchschnitt. Und fühlen Sie sich nicht schlecht, wenn Sie nicht den ganzen Tag Code schreiben können - die meiste Arbeit geschieht in Ihrem Kopf.
Zugegeben, dies könnte ein Problem für Manager sein, die in der Denkweise "Warum schreibt Sam nicht?"
quelle
Vielleicht möchten Sie Joels Artikel Fire And Motion lesen
quelle
Ich arbeite bis zu 12 Stunden am Tag!
Ich bin mit jeder oben genannten Technik vertraut. Folgendes kann ich meinem Prozess hinzufügen:
MEINE 3-STUNDEN-CHUNKING-TECHNIK: - Ich teile meinen Tag in 4, 3-Stunden-Chunks. Sie sind 9,12,3,6 & 9.
In diesen Fällen wird ein Alarm auf meinem Telefon ausgelöst. Es ist wichtig zu verstehen, wie die Zeit vergeht! Machen Sie sich ein Bild davon, wie 3 Stunden sind und wie sie verwendet werden können - von unschätzbarem Wert.
In jeder Pause strecke ich mich, esse, bewege mich und beginne dann EINE NEUE AUFGABE. Manchmal verwende ich 2, 3-Stunden-Stücke für eine Aufgabe, wenn ich es "fühle"
Ich habe Tonnen von verschiedenen Aufgaben, die ich tun muss, um mich ausgeglichen zu fühlen. Wenn ich einen Teil jeder Aufgabe bis zum Ende des Tages / der Woche erledige, fühle ich mich nicht schuldig, etwas nicht wirklich Wichtiges zu tun, WÄHREND ich an etwas anderem arbeite, das wirklich wichtig ist. (Ich weiß, dass Sie wissen, wovon ich spreche.) Wenn Sie über eine andere Aufgabe nachdenken, tötet die Arbeit die Produktivität!
Diät / Bewegung: Wir sind nur Menschenaffen! Wir erwarten viel zu viel von uns. Die einzige Möglichkeit ist, die Mechanik des Körpers zu respektieren. Nun, ich bin aufgeregt zu sagen, dass Intervalle von 3 Stunden für eine energiereiche, stoffwechselstarke Ernährung PERFEKT sind! Machen Sie mehr Nachforschungen, bevor Sie anfangen, aber im Grunde genommen verbrennt Ihr Körper durch den Verzehr einer KLEINEN Menge Nahrung alle drei Stunden Kraftstoff, anstatt zu schockieren und zu versuchen, nach einem schlechten Diätplan zu überleben.
Und zum Schluss muss ich verrückt sein, aber es funktioniert für mich Idee: Ich habe ein Heimtrainer mit einem Terminal davor erstellt! Ich kann dorthin gehen (in den anderen Raum mit einer schönen Aussicht) und das stationäre Fahrrad fahren, während ich weiterarbeite! Stimmt! Ich trainiere, ohne aufhören zu müssen !!! Das lokale Netzwerk ermöglicht es mir, zu erfahren, wo ich war, ohne einen Schlag auszulassen. Es ist toll. Stellen Sie sich vor, Sie könnten mitten am Tag, wenn Sie zusammensacken, Ihr Herz höher schlagen lassen. Mein Gott, nach 30 Minuten bin ich bereit, alles wieder aufzunehmen! (Manchmal muss ich danach duschen, aber das hat mir eine gute Zeit geboten, um meine Aufgaben zu durchdenken.)
Viel Glück Leute! Vergiss nicht zu atmen, zu essen und zu blinzeln! :)
quelle
Starke Konzentration für 8 Stunden sollte kein Ziel sein. Ziel ist es, eine Lösung für das vorliegende Problem zu finden.
quelle
Ich denke, es hängt ganz davon ab, was Sie an diesem Tag tun. Wenn ich etwas Interessantes, Aufregendes und Interessantes mache, vergehen 8 Stunden. Aber wenn ich mich nur durch alten Code quäle, um einen obskuren Fehler zu finden, kriecht die Zeit.
Ich denke auf jeden Fall, dass Sie viel tun können, um den ganzen Tag über produktiv zu bleiben.
Machen Sie zuerst regelmäßige Pausen. Mehrere Stunden hintereinander zu arbeiten, wird die Produktivität mindern, verglichen mit einer 5-minütigen Pause pro Stunde, egal ob Sie eine Tasse Tee oder Kaffee zubereiten, mit einem Kollegen plaudern, im Büro spazieren gehen oder draußen arbeiten eine Zigarette oder sogar eine kurze Pause, um sich Nachrichten-Websites oder soziale Websites anzusehen.
Es hilft auch, Ihre Aufgaben zu variieren (wenn möglich). Dasselbe mehrere Tage lang ohne Abwechslung zu tun, führt zu Langeweile und Plackerei. Wenn Sie morgens an einer Sache und nachmittags an einer anderen Sache arbeiten, bleibt die Konzentration hoch. Die praktische Anwendbarkeit hängt jedoch ausschließlich von Ihrer Arbeitsumgebung ab.
quelle
Hier sind ein paar einfache, aber effektive Dinge, die ich mache, um jeden Tag mehr als 8 Stunden Code zu erstellen:
Wenn ich diese Dinge nicht tue, werde ich schläfrig, gelangweilt und leicht abgelenkt.
quelle
Ich denke, hier gibt es zwei Probleme:
Zunächst einmal ist es ganz normal, dass man an manchen Tagen superproduktiv ist und an anderen Tagen nichts erledigt. Jeder wird von Dingen abgelenkt, sowohl arbeitsbezogen (der Firmenbrief auf der neuen HR-Website, zu dem man gehen muss) als auch nicht arbeitsbezogen (programmers.stackexchange)
Zweitens ist Ihre Wahrnehmung, wie produktiv Sie sind, wahrscheinlich verzerrt. Wenn Sie eine Woche damit verbringen, einen schwierigen Fehler zu beheben, werden Sie in den ersten vier Tagen wahrscheinlich nicht weiter kommen, wenn Sie verschiedene Sackgassen erkunden. Der letzte Tag wird sich super produktiv anfühlen, wenn die Dinge einrasten und Sie Ihr Ziel erreichen. Aber es ist wichtig zu erkennen, dass all diese Arbeit, die Möglichkeiten ausschließt, die nicht das Problem waren, produktiv war, auch wenn es Ihnen nicht den netten Erfolg beschert.
quelle
Zuerst ein Kommentar: Wenn Sie die Produktivität als "Hand in Hand, Code schreiben" messen, dann haben Sie meiner Meinung nach die falsche Metrik. Als Entwickler verstehen wir das eigentliche Problem . Dies kann viel Zeit in Anspruch nehmen. Je besser das Verständnis, das Sie von vornherein haben, desto wahrscheinlicher ist es, dass Sie beim ersten Mal den richtigen Code schreiben. Das bedeutet, dass Sie E-Mails senden, mit Kollegen sprechen, Whiteboarding usw. Ich denke, 3 Stunden Code pro Tag wären großartig.
Einige andere Dinge zu beachten:
quelle
Dies hängt weitgehend davon ab, was Sie tun und in welcher Umgebung Sie es tun. Vor Jahren arbeitete ich einmal am Fließband und konnte sagen, dass ich den ganzen Tag produktiv sein konnte. Jetzt als "Wissensarbeiter" stelle ich fest, dass ich, obwohl ich meine wirklich produktive Zeit messen könnte, während ich an einem Projekt arbeite (z. B. Datenbanken entwerfen, ein Problem untersuchen oder Code schreiben), im Durchschnitt nur vier habe produktive Stunden am Tag, während der Rest der Zeit für Besprechungen und andere Verwaltungskosten aufgewendet wird.
Unter einer bestimmten Frist kann ich mich über einen längeren Zeitraum auf eine Aufgabe konzentrieren (dh auf die Klasse, die nur für kurze Zeit verfügbar ist), aber diese sind nicht nachhaltig. Als ich älter geworden bin, habe ich festgestellt, dass sie mich tendenziell viel erschöpfter machen als Als ich jünger war und danach mehr Zeit zum Aufladen brauchte.
Das größte Problem, das ich jedoch festgestellt habe, ist, nicht so sehr bei der Arbeit zu bleiben, sondern erst recht, wenn Sie auf ein großes Problem starren, das noch nicht begonnen hat! Als solcher ist ein Trick, den ich gefunden habe, dass, wenn Sie eine kleinere Aufgabe erledigen können (dh 30 Minuten bis eine Stunde), das Erfolgserlebnis, das Sie daraus ziehen, Ihnen dabei helfen kann, das Tempo festzulegen Arbeiten am größeren Problem. Maler und andere Künstler sprechen oft von der Andeutung einer leeren Leinwand, und in vielerlei Hinsicht ist die Softwareentwicklung nicht anders, da zu sitzen und auf eine leere Datei zu starren, kann ziemlich einschüchternd sein.
quelle
Ich werde nicht auf die Dinge eingehen, die andere bereits angesprochen haben, aber ich denke auch, dass vieles, was Ihre Vorstellung von Produktivität ausmacht, von Ihrer Umgebung abhängt.
Ich habe im Januar angefangen, von zu Hause aus zu arbeiten, was für mich ein großes Problem geworden ist. Eine Sache, an die ich mich ständig zu erinnern versuche, ist die Zeit, die ich damit verbracht habe, unterbrochen zu werden: - weggeschleppt zu werden, um Menschen mit geringfügigen Problemen zu helfen, die nichts mit meiner Arbeit zu tun haben - von Leuten, die bei ihnen monologisiert haben, aus meinem Strom geschleudert zu werden Schreibtisch - Anrufbeantworter / Nachrichten für Personen entgegennehmen - Bürokratie im Allgemeinen - und einige andere (von denen ich sicher bin, dass viele von Ihnen allzu bewusst sind)
Wenn ich von zu Hause aus arbeite, habe ich eine viel genauere Vorstellung davon, was ein produktiver Tag ist, als wenn ich Vollzeit in einem Büro gearbeitet habe (ich habe wahrscheinlich das Bedürfnis, mich denen zu beweisen, die sich vorstellen, dass die entlegenen Arbeitskräfte den ganzen Tag lügen im Bett..). Aus diesem Grund habe ich mich wirklich an Tagen geschlagen, an denen ich nicht viel erreicht habe. Wenn ich jedoch darüber nachdenke, lasse ich meine Umgebung meine Standards ändern - ich bin mir sicher, dass ich, wenn überhaupt, produktiver bin, seit ich von zu Hause aus arbeite. Es ist nur so, dass ich eine größere Verantwortung fühle, angesichts der Freiheit, die mir gewährt wurde, produktiv zu sein.
quelle
Normalerweise erledige ich meine beste Arbeit in den ca. 4 Stunden meines Morgens und stelle dann fest, dass ich den Rest des Tages nach dem Mittagessen viel weniger erledige. Ich machte mir große Sorgen, dass ich bei der Arbeit zu viel Zeit verschwenden und zu leicht abgelenkt werde, sodass ich mich mehr damit beschäftigte.
Ich stellte fest, dass häufige Tipps wie frühstücken, gut schlafen und Musik hören ein wenig geholfen haben, aber es war nicht sehr zuverlässig und ich neigte immer noch dazu, den Fokus sehr leicht zu verlieren. Ich bekam endlich einen Verdacht und sprach mit meinem Arzt, besorgt, dass ich ADHS haben könnte. Ich nehme Adderall jetzt schon eine Weile und habe festgestellt, dass es mir sehr geholfen hat. Es ist schwer zu beschreiben, aber es macht konkurrierende Ablenkungen leiser, so dass ich wählen kann, worauf ich mich konzentrieren soll, und es erleichtert mir, in die "Zone" zu schlüpfen, von der so viele Programmierer sprechen: ein wunderbarer Ablenkungs-Immunzustand von pure Produktivität.
Wenn ich also nur meine Medizin nehme, kann ich ungefähr 4 Stunden produktiv sein: einen starken Morgen und ein paar anständige Stunden am Nachmittag. Wenn ich möchte, dass ich gut esse und genug schlafe, bekomme ich ungefähr 5-6 gute Stunden und wenn ich nur einen guten Tag habe (sagen wir, ich habe ein sehr klares Problem, das ich lösen muss) dann kann ich die gesamten 7-8 Stunden der tatsächlichen Arbeitszeit produktiv sein.
Wie auch immer, ich sage es nicht für jedermann und schlage es auch nicht als umfassende Lösung für Produktivitätsprobleme vor. Aber für einige Leute, informieren Sie sich über die Anzeichen von ADHS, sprechen Sie mit einem Arzt und vielleicht kann das helfen. Ich habe jahrelang gedacht, ich sei nur faul oder undiszipliniert, und deshalb konnte ich mich nicht auf die Arbeit in der Schule konzentrieren, bis ich entschied, dass es vielleicht nicht annähernd körperlich schmerzhaft sein sollte, mich auf das zu konzentrieren, was ich tun und suchen sollte Hilfe.
quelle
Ich war 8 Stunden am Tag sehr produktiv, aber das war nur für kurze Zeit. Ich habe viele Referenzen gesehen, die darauf hinweisen, dass Sie keine Produktivitätsgewinne erzielen, wenn Ihr normaler Tag länger als 8 Stunden ist.
Neben der produktiven Zeit gibt es normalerweise eine lange Liste von Dingen, die passieren müssen und die nicht so produktiv sein werden:
Einige der Dinge, die dazu beigetragen haben, 8 Stunden Produktivität zu erreichen:
Ich habe mich selten in einer solchen Situation befunden. Die heutigen Cube-Farmen verursachen viele Unterbrechungen. (Ein Instant Messaging-System, das Nachrichten in die Warteschlange stellt, kann hilfreich sein, wenn die Leute sich darauf einlassen.) Sie werden selten in der Lage sein, von jedem sofort Antworten zu erhalten, wenn Sie sie benötigen.
Ein paar Dinge, die Sie versuchen sollten.
quelle
Ich kann Code pro Tag produktiv ca. 4-6 Stunden (ich ziehe 4 Stunden). Ich kann den Rest der Zeit mit anderen Arbeiten verbringen. Ich denke über meine Projekte nach, wenn ich spazieren gehe oder renne. Ich mache einige meiner besten Arbeiten außerhalb des Computers.
(Es ist interessant zu sehen, wie viele Leute "4 Stunden" gesagt haben)
quelle
Neben all den guten Informationen hier finde ich es auch hilfreich, die Frage zu stellen: "Was vermeide ich?" Wenn ich das Gefühl habe, weniger produktiv zu sein. Oft wird es eine Straßensperre geben. Es ist eine Art "SCRUM" -Mentalität, wenn man es so betrachtet.
Sobald Sie wissen, was Sie vermeiden, wird es einfacher, Ihre Einstellung dazu zu verwalten.
quelle
Es gibt viele Dinge, die Sie tun können, wenn Sie abgelenkt, schläfrig oder gelangweilt sind. Lesen Sie beispielsweise technische Blogs, lesen Sie technische Bücher. Wenn Sie masochistisch sind, können Sie geschäftliche E-Mails lesen, ohne sich zu 100% produktiv zu fühlen. Oder Sie können sich nur Gedanken über das Design / die Architektur Ihres Produkts oder den neuesten Fehler machen, den Sie von einem Benutzer gehört haben.
Auch wenn Sie keinen Code schreiben, können Sie dennoch etwas erledigen.
quelle
Ich würde sagen, wenn ich in einer guten Stimmung und einer guten Einstellung bin und bereit zu arbeiten, im Durchschnitt arbeite ich, auch wenn ich 3-4 Stunden aktiv programmiere. Der Rest denkt nach und sucht nach Dingen, die ich herausfinden möchte, usw.
quelle
Ich habe zwei Arten von Tagen. 1) Tage, an denen ich weiß, dass ich nicht viel erledigen werde. 2) Tage, an denen ich die Pomodoro-Technik verwende. Mit Typ 1) kann ich mit 2-3 Stunden echter Arbeit rechnen. Bei Typ 2) bekomme ich mindestens 6 Stunden. Normalerweise weiß ich morgens als erstes, welche Art von Tag ich habe. Ich habe die Pomodoro-Technik modifiziert, damit ich dabei bleibe, und ich bin nicht so starr, wie es die Dokumentation zu wollen scheint.
An produktiven Tagen habe ich einen ziemlich strengen Zeitplan:
8:30 - 9:00 check email, check rss feeds und bs mit mitarbeitern
9:00 - 9:30 scrum meeting, bs mit mitarbeitern und fülle die heutige todo liste
9:30 - 11:30 erste pomodoro mit 5 minuten aus Pausen alle 25 Minuten
11:30 - 12:30 Mittagessen
12:30 - 2:30 Sekunde Pomodoro mit 5 Minuten Pausen alle 25 Minuten
2:30 - 3:00 Pause
3:00 - 5:00 dritte Pomodoro mit 5 Minuten Pausen alle 25 Minuten
Ich habe festgestellt, dass dies an produktiven Tagen wunderbar funktioniert, aber ich kann es nicht jeden Tag tun oder ich verbrenne mich. Ich versuche es 3 von 5 Tagen zu folgen.
quelle
Hier gibt es viele gute Ratschläge, deshalb werde ich versuchen, ein paar nützliche Gedanken und Erfahrungen hinzuzufügen.
Die Menge an nützlicher Arbeit, die Sie an einem Tag leisten können, ist für Sie als Einzelperson einzigartig. Manche Menschen haben mehr geistige Ausdauer als andere, genauso wie manche Menschen Marathons laufen können und andere kaum bis ans Ende der Straße kommen. Ich denke daher, das erste, was Sie herausfinden müssen, ist, wie viel nützliche Arbeit Sie an einem Tag leisten können und nicht über längere Zeiträume hinausgehen. Der Versuch, sich weit über das derzeitige Limit hinaus zu bewegen, kann ein Teufelskreis sein, da Sie durch Überarbeitung müde werden, was zu Fehlern und Nacharbeiten führt. Dies kann dazu führen, dass Sie 12 Stunden am Tag arbeiten müssen, um das zu tun, was Sie in der Vergangenheit in 4 oder 6 Stunden getan haben.
Wenn Sie Ihre Kapazität für produktives Arbeiten erweitern möchten, würde ich Folgendes in Betracht ziehen:
quelle
Sie können sich wahrscheinlich nicht auf einen vollen Arbeitstag konzentrieren oder in maximaler Produktivität sein, aber das ist kein gutes Argument für einen 4-Stunden-Job am Tag.
Der Hauptgrund ist, dass Sie produktive Stunden nicht "auf Abruf" haben - Sie können also nicht einfach die Arbeit erledigen und nach Hause gehen. Oft fängt man an, nach langer Zeit der Ablenkung besonders produktiv zu werden.
Die beste Lösung ist es, Aufgaben vorzubereiten, die für verschiedene Denkweisen geeignet sind, zum Beispiel, die Aufgaben nach Kategorien zu ordnen
quelle
Ich habe Mühe, mich mehr als ein paar Stunden ohne Unterbrechung auf die meisten Aufgaben zu konzentrieren. Ich glaube, ich bekomme ungefähr 4 Stunden an einem 7-Stunden-Tag fertig. Der Rest der Zeit wird zum Lernen verwendet.
quelle
Ein paar Stunden...
Die Pomodoro-Technik habe ich mir schon ein paar Mal empfohlen. Schaffe es nie wirklich, es für mich zum Laufen zu bringen, aber es gibt etwas zu versuchen.
quelle
Ich bin froh, wenn ich jeden Tag 2 gute, solide 2-Stunden-Programmteile bekomme. In den Tagen, in denen ich mehr als das tue, drehe ich meine Räder, verschwende Zeit und bringe Fehler in die Software ein. Der Rest meiner Zeit verbringe ich damit, zu lernen, zu recherchieren, mit Benutzern zu sprechen und mein Gehirn entspannen zu lassen.
Hier ist eine Möglichkeit zu überprüfen, wo Sie wirklich Ihre Zeit verbringen, im Vergleich zu dem, wo Sie denken, dass Sie Ihre Zeit verbringen werden. Setzen Sie sich am Montagmorgen hin und machen Sie eine Liste der Aufgaben, die Sie unter der Woche ausführen möchten. Dann legen Sie es weg und schauen Sie es sich erst am Freitag an.
Holen Sie sich ein Notizbuch und notieren Sie sich, wann immer Sie tagsüber etwas Neues beginnen, die Uhrzeit und Ihre Aktivitäten. Dies sollte alles beinhalten. Überprüfen Sie persönliche E-Mails, lesen Sie persönliche Websites, lesen Sie technische Websites, sprechen Sie mit Ihrem Würfelkameraden, programmieren Sie auf Projekt x, gehen Sie zum Mittagessen, arbeiten Sie an neuem Fehler Z, sprechen Sie mit Benutzer y von neuem Projekt usw.
Ziehen Sie am Freitag Ihre erste Liste heraus und blättern Sie durch die Liste Ihrer Aktivitäten. Vergleichen Sie sie und sehen Sie, wie produktiv Sie tatsächlich waren. Sie werden wahrscheinlich überrascht sein und Dinge finden, die Sie ändern können.
quelle
Ich stelle fest, dass das Problem häufig darin besteht, dass die bei der Arbeit befindlichen Projekte direkt gegen die neuesten und größten Verbesserungen auf diesem Gebiet verstoßen. Die Dinge, von denen ich träume, weil ich weiß, dass sie das Leben für uns alle verbessern.
Ich möchte dieses alte Tabellenlayout nicht reparieren, wenn ich das lessframework verwenden könnte. Ich möchte dieses aufgeblähte, langsame XML-RPC nicht erneut verbessern, wenn ich die API in einer Stunde auf JSON ändern könnte. Ich möchte dieser Site keine Features hinzufügen, auf denen ein benutzerdefiniertes Framework ausgeführt wird, das nicht einmal über eine ordnungsgemäße Datenbankabschreibung verfügt, wenn ich das Ganze in nur wenigen Tagen auf ein reales Framework portieren könnte . Ich möchte diese doofe, unbrauchbare, lahme jQuery-Animation nicht machen, von der ich weiß, dass sie der Client in späteren Überarbeitungen entfernen wird, nachdem ihr Kopf rechts liegt.
An solchen Tagen stelle ich etwas vor mich, um mich zu motivieren. Wie eine Belohnung.
Wenn ich das einfach mache, verbringe ich den Rest des Tages damit, ein ordentliches Caching-System mit membase zu schreiben.
Ich nehme an, Sie müssen Ihre Arbeit lieben, um zu glauben, dass es Spaß macht, Zeit mit einer neuen API-Bibliothek zu verbringen oder mit einer neuen Datenbank zu spielen. Ich weiß ich tue. Ich wünschte, ich könnte den ganzen Tag nützliche, coole Sachen bauen.
quelle
Ich habe kürzlich angefangen, Workrave zu verwenden, das für Ubuntu verfügbar ist (Workrave).
Es erinnert Sie daran, alle X und Y Minuten Pausen einzulegen (standardmäßig 3 und 45, aber änderbar). Dies steigert Ihre Produktivität.
Viel Glück!
quelle
Klingt nach zwei Themen, mit denen ich mich bereits befasst habe:
quelle
8 Stunden produktiv zu sein ist nicht so wichtig. Anstatt ein Problem mit brachialer Gewalt zu lösen, indem Sie mehr Stunden darauf werfen, lösen Sie es auf kreative und kluge Weise und verbringen Sie den Rest des Tages mit Fußball.
quelle
Es gibt Tage, an denen ich 8 - 12 Stunden arbeiten kann und weiß, was ich nach 5 oder 6 mache. Aber es gibt einen Tag, an dem ich manchmal nichts mehr tun kann.
Ich konzentriere mich wirklich, wenn die Fristen da sind. Sagen wir, es sind noch 4 Tage und du musst es schaffen und wenn ich weiß, dass es in 4 Tagen möglich ist, dann bringt es mich wirklich in Schwung. Wenn ich weiß, dass ich mich nicht fertig machen kann, wird es mich erschöpfen und die Hälfte der Zeit an Konzentration verlieren. Ich kann mich auch konzentrieren, wenn ich eine sympathische Funktion in die Anwendung integrieren muss. es kommt also auf die dinge an, die für mich zur hand sind.
quelle
Für mich geht es darum, was ich tue. Wenn die Aufgabe schwierig ist, arbeite ich über 12 Stunden und genieße jede Minute. Ich gehe gerne nach Hause, um am nächsten Tag meine Arbeit fortzusetzen. Leider gehen mir manchmal Umweltprobleme auf die Nerven und beeinträchtigen meine Konzentration und vermindern meine Produktivität. Mir wird nie langweilig, es sei denn, ich arbeite an etwas, das mich nicht interessiert, und ich baue in meiner Karriere oder meiner Erfahrung nichts auf. In diesem Fall motiviere ich mich, dies so schnell wie möglich zu tun, um wieder zu dem zurückzukehren, was mir gefällt und was mir gefällt sollte tun.
quelle
Bei meinem letzten Agile Scrum-Auftrag wurde das Konzept der "idealen Stunden" für die Aufgabenschätzung verwendet. Einfach ausgedrückt ist eine "ideale Stunde" eine Stunde, in der neue Dinge kopfüber programmiert werden, die es im Projekt noch nie gegeben hat. Eine nicht ideale Stunde ist die Zeit, die für das Refactoring, das Debuggen, das Telefonieren, Besprechungen, Mittagessen, Pausen, das Lauern / Posten bei StackExchange usw. aufgewendet wird.
Die typische Erwartung lag bei 5 bis 6 idealen Stunden pro 8-Stunden-Arbeitstag. Sie können einfach nicht davon ausgehen, dass Entwickler 8 Stunden am Tag "angeschlossen" sind, und selbst wenn Sie dies tun, werden Sie feststellen, dass Sie in diesen 2-3 Stunden nicht viel mehr bekommen als in den normalen 5-6 . Es ist keine faule Sache, es ist keine "festgefahrene" Sache, es ist nicht einmal ein Mangel an Geschicklichkeit oder Tippgeschwindigkeit. Die einfache Tatsache ist, dass es passiert. Jemand wird einen Entwickler anrufen oder ihn nach etwas aus seinem persönlichen Leben fragen. Technische Schulden müssen durch Organisieren und Umgestalten der Codebasis zurückgezahlt werden (was die Kunden nicht als produktiv ansehen, da sie nicht auf Punkte hinarbeiten, aber es ist wichtig, die Codebasis wartbar und erweiterbar zu halten, um das Entwicklungstempo zu halten). Und Entwickler müssen Dampf ablassen. wir'
Wie auch immer, die Schätzung unseres Teams ergab ungefähr einen "Punkt" = ungefähr zwei Entwicklertage (ein Fünf-Zeiger war eine zweiwöchige Entwickler-Iteration), basierend auf 5 Stunden Head-down-Codierung pro Tag. Ein Fünf-Zeiger würde dem Kunden mit einem Satz in Rechnung gestellt, der ungefähr 50 Entwicklerstunden entspricht.
quelle