Frage

Nehmen wir an, Sie sind an einem Ort, an dem Codierung und Online -Geting nicht möglich sind (zum Beispiel auf einem geschäftigen Flug), was tun Sie, um produktiv zu bleiben?

Dinge, die ich tun würde, ist das Tech -Buch zu lesen, durch das ich gerade schlüpft, und vielleicht ein paar UI -Sachen oder Workflows kritzeln. Was könnte ich sonst noch tun?

War es hilfreich?

Lösung

Ich habe technische Videos für diese Zeiten auf meinem Laptop. Auf einem kurzen Flug ist es meine Präferenz, nur zu schlafen. Es ist wahrscheinlicher, dass ich die Videos während all der endgültigen Warten ansehe, die einen Flug umgibt, wenn Sie nicht sicher einschlafen, oder auf einem langen Flug, wenn ich aufwache und langweilt oder wenn ich wach bleibe, auf eine Mahlzeit warte . Heute werde ich geben http://blogs.msdn.com/b/mark/archive/2010/11/03/pdc10-downloader.aspx Einige Übungen, die sich vor meinem transatlantischen Flug morgen auf gerade veröffentlichte PDC-Videos auswirken.

Jahrelang habe ich jede Woche bei Veranstaltungen für meine Kinder verbracht, bei denen es kein WLAN gab, aber ich hatte keine wirklichen Aufgaben - ich bringe das Kind mit, ich kann zuschauen, wenn ich will, aber ich muss nichts tun. Ich habe die Gewohnheit entwickelt, für diese Zeit bestimmte meiner Todo zu retten. Revewing in einem Dokument, das jemand anderes geschrieben hat oder einen Stapel Papiernotizen eintippt, das ich während eines Meetings gemacht habe, oder eine gute Kopie in Visio eines Diagramms aus einem Whiteboard, das ich fotografiert habe, so etwas. Diese sind auch sehr untereinander, falls mein Kind plötzlich etwas Interessantes tut, auf das ich achten möchte. Wenn Sie diese Art von Ausfallzeiten regelmäßig haben, achten Sie auf Ihre reguläre Arbeitsbelastung und fragen Sie sich: "Könnte ich das für Dienstagabend sparen?".

Andere Tipps

Warum nicht diese Lücke verwenden, um Entspannen Sie sich und befreie deinen Geist?

Wenn Sie zu 100% Ihrer Zeit beschäftigt sind, denken, arbeiten, erfinden usw. DAS Wird Sie weniger produktiv machen.

Bearbeiten: Selbst in World of Warcraft Sie müssen, zu ... haben sich ausruhen ;) (Nein, ich spiele nicht wow, aber ich denke, es ist ein gutes Beispiel)

Es gibt ein chinesisches Sprichwort:

Ruhe ist zum Zwecke, eine weitere Entfernung zu reisen ...

Wenn Sie etwas tun müssen - z. B. auf einem Flug - muss es nicht direkt arbeiten / projektbezogen.

Ich würde einige davon vorschlagen:

  • Lesen Sie einen Roman - ein bisschen Eskapist -Down -Zeit verletzt niemanden, der niemanden verletzt hat

  • Lesen Sie den Finanzabschnitt der Zeitung - Jeder Programmierer und ein anderer Fachmann sollten mehr über Geschäft, Geld, Investieren und wie die Welt umgeht. Es wird kein einfacher Start sein, aber wie Yoda es ausdrückt: "Lernen Sie es, Sie müssen".

  • Lesen Sie ein wenig über das Projektmanagement, 6 Sigma oder eine der anderen FADs und Jargon-beladenen Dinge, die sich waschen. Tun Sie dies mit einem offenen und kritischen Verstand, ohne dass das Wort der Evangeliumswahrheit angewiesen wird.

Dies ist letztendlich eine Verbreiterung von Ihnen und Ihrer Ausbildung, die Sie niemals anders bekommen werden. Über eine langfristige (10 Jahre oder) kennen Sie mehr als Ihre Kollegen - Sie werden rundere, sachkundigere, engagierbare und angesehenere.

Mein Vorschlag, den noch niemand erwähnt hat, ist Zeit mit anderen Menschen verbringen.

Es scheint, dass das Leben eines Programmierers damit verbracht wird, mit (virtuellen) Objekten zu interagieren, dass jede zusätzliche Interaktion mit Menschen (positiv und konstruktiv) ihnen als Person zugute kommen würde! (Und auch andere. Ich wollte es nicht so egozentrisch klingen lassen. Eher das Gegenteil, man muss sich auch um andere kümmern!)

Ich würde schlafen, damit ich ausgeruhter und produktiver bin, wenn ich zu einer mehr produktivitätsbetonenden Umgebung komme.

Ich würde die verfügbare Zeit auflösen:

  • 1/4 Ruhe
  • 1/4 Mach etwas Spaß
  • 1/4 etwas Kreatives machen
  • 1/4 Lesen Sie etwas Technisches.

Wenn ich mich nicht entspanne, dann persönlich:

  • Schreiben Sie mehr von meinem technischen Buch ("Hallo Editor!").
  • Lesen Sie Tech -Bücher/Artikel usw., die ich für solche Reisen speichere
  • Lesen Sie Sachen, die völlig außerhalb meines Feldes liegen (erweitern Sie diesen Geist)
  • Aktualisieren Sie mein persönliches Kanban -Board
  • Schreiben Sie eine Reihe von Blitzgesprächen, Präsentationen und Blog -Posts auf, die ich in Zukunft geben möchte
  • Sprechen Sie mit meiner Frau über das Design der Benutzererfahrung

Ich höre gerne Podcasts und/oder Hörbücher. Es gibt Eine Menge großartiger Podcasts Da draußen (technisch und nicht-technisch), und wenn Sie nicht alle Ihre Bücher kaufen möchten, verfügt die lokale Bibliothek wahrscheinlich für digitale Downloads oder Hörbücher auf CD, Sie können Ihren MP3-Player rippen.

Offline! = unten.

Ich behalte einen vollständigen Einsatz auf meiner eigenen Maschine, damit ich nicht online sein muss, um mich zu entwickeln. Dies ermöglichte es mir, eine ganze Menge Entwicklungsarbeiten zu erledigen, während ich per Zug stieg, bevor die Züge in diesem Bereich mit der Unterstützung von WLAN begannen.

Sie können Ihren Notizblock herausnehmen und Ihr Apps -Design und Ihre Architektur überprüfen. Manchmal hilft Ihnen, es nach einer Weile zu betrachten, zusätzliche Veranstaltungsorte.

Wenn Sie sich in einem der "Framework -intensiven" Langs wie C# oder Java entwickeln, können Sie einige Teile des Gerüsts erkunden oder einfach über Langugage -Syntaktikzucker lesen, den Sie vorher nicht überprüft hatten.

Wenn Sie Ihre Entwicklungsplattform zusätzliche Beherrschung erhalten, werden Sie produktiver, wenn Sie wieder in der Arbeitsumgebung sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
scroll top