Ich weiß nicht einmal, ob diese Frage Sinn macht ... aber lassen Sie mich das beleuchten ...
Stellen Sie sich vor ... Sie sind völlig in Programmiergedanken / -ideen / -konzepten versunken , Ihr Gehirn ist im aktivsten Zustand, wenn es darum geht , eine Lösung für ein Problem zu finden, oder wie Joel Spolsky es ausdrückt - Sie sind tief in Ihrer "Zone" "- AND, plötzlich bricht jemand oder ein Ereignis Ihre Verstrickung - etwas, das Sie einfach nicht vermeiden können, etwas, um das Sie sich kümmern müssen. ... die Vorstellungskraft ist voll. Zurück zur Realität
Etwas, das Ihre Konzentration brechen kann, kann sein ...
- Sie werden zu einer dringenden Besprechung gerufen
- Ihr Code hat den täglichen Build unterbrochen und Ihr Kollege ruft Sie an
- Sie haben sich nur an etwas erinnert, was Sie tun mussten, aber vergessen, es zu tun
- Ihr Teamkollege hat aufregende Neuigkeiten zu berichten und besteht darauf, dass Sie zuhören
- Ihre Freundin (oder Ihr Freund) ist gerade herübergekommen
Nehmen wir nun an, Sie haben nur 5-10 Minuten Zeit, um das zu verlassen, worauf Sie vertrauen, und die Unterbrechung zu unterhalten.
Meine Frage ist - wie können Sie schnell den Geisteszustand "retten", in dem Sie sich befanden, als die Umleitung kam? Schreiben Sie es in "irgendeiner Form" auf ein Blatt Papier oder einen Computer oder "erinnern" Sie sich nur irgendwie daran? Wie können Sie diese genauen Gedanken innerhalb von 5-10 Minuten retten, damit Sie später, wenn Sie zurückkommen, direkt von dem "Punkt" aufholen können, den Sie verlassen haben.
Es passiert mir oft so, dass ich mich einfach nicht an die genauen Gedanken erinnern kann, die ich vor dem Schlag gedacht habe - und ich habe das Gefühl, dass ich eine gute Idee oder eine Lösung für ein Problem verloren habe. Ich versuche, rückwirkend zu denken, um zu dem gleichen kognitiven Zustand zu gelangen, der mich über eine Idee aufgeregt hat - aber ich bin frustriert, nicht in der Lage zu sein, dorthin zu gelangen.
Passiert dir so etwas? Wie "erholen" Sie sich davon?
Mein Hauptanliegen ist nicht Code - es sind diese "abstrakten Ideen", die noch nicht in Code umgewandelt wurden, die ich irgendwie "speichern" muss.
- update -
Nach diesen vielen Jahren kann ich zuversichtlich sagen, dass es KEINE Möglichkeit gibt, dies zu tun. Kein einziges Mal, wenn Sie Ihren kognitiven Zustand auf ein Blatt Papier kritzeln, können Sie ihn so wiederherstellen, wie er war. Unser Gehirn ist viel komplexer als das Kritzeln von Schnipsel, wenn es um die Informationen geht, die es zu jedem Zeitpunkt aktiv hält.
Der beste Weg ist, die Ablenkung zu vermeiden, egal wie wichtig sie ist, es sei denn, es ist eine Situation auf Leben und Tod. Nichts ist wichtiger, als in der Zone zu sein und sie zu beenden.
Wenn Ihr Arbeitsplatz so naiv ist, dass Sie das "Sein in der Zone" nicht schätzen, sollten Sie sich nach einem neuen Arbeitsplatz umsehen. YMMV obwohl. Und bei den persönlichen Beziehungen sind es soziale Fähigkeiten und eine Prise Artikulativität, die eine Welt des Guten bewirken können.