Kann ein Programmierer das Äquivalent einer Schreibblockade erleiden? Welche Strategien gibt es, um es zu überwinden?
Kann ein Programmierer das Äquivalent einer Schreibblockade erleiden? Welche Strategien gibt es, um es zu überwinden?
Antworten:
Ja, Programmierer können blockiert werden, aber nicht so wie Schriftsteller. Wir werden blockiert, weil wir einem Problem zu nahe oder zu weit weg sind. Wir können die graue Substanz einfach nicht dazu bringen, einen guten Pfad in dem N-dimensionalen Labyrinth zu finden, das programmiert. Eine Pause, ein Gespräch, vor allem die Beschreibung des Problems für einen Mitarbeiter, kann Wunder wirken. Das Beschreiben eines Problems führt häufig dazu, dass Ihr Gehirn eine mögliche Lösung findet. Sie müssen sich mit einem willigen Resonanzboden unterhalten, aber diese müssen nicht unbedingt technisch sein oder wissen, wovon Sie sprechen.
Writers 'Block ist in der Natur ähnlich, aber effektiv ein anderes Tier. Es kommt nicht vor, weil der Autor ein Problem nicht lösen kann, sondern weil der Autor sein Mojo nicht zum Laufen bringen kann, ihre Inspiration fehlt, ihre Muse im Urlaub ist, die internen Stimmen ihnen einfach sagen, es ist alles Quatsch, nicht einmal das Schreiben wert Nieder. Darüber hinaus kann es Tage, Monate, Jahre dauern. Das Schreiben von Code und Prosa sind oberflächlich gesehen gleich, aber sie kommen aus verschiedenen Teilen unseres Geistes.
Lustig fragst du. Ich habe heute gerade mit einem meiner Ingenieure über den Programmiererblock gesprochen.
Ich empfehle Programmierern, 2 oder 3 aktive Aufgaben gleichzeitig auszuführen, an denen sie arbeiten können. Wenn Sie irgendwo stecken bleiben, ist es schön, eine Weile schalten und an etwas anderem arbeiten zu können und dann mit einer neuen Perspektive auf das Problem zurückzukommen.
Ich stelle fest, dass ich, wenn ich auf das Problem zurückkomme, häufig eine Lösung / einen Plan vorstelle, die / der mir sonst möglicherweise nicht eingefallen wäre. Wenn ich an einer Aufgabe arbeite, stoße ich dort manchmal auf etwas, das die Glühbirne in meinem Kopf für das Problem auslöst, mit dem ich zu kämpfen hatte.
Einer der anderen Ingenieure, mit denen ich zusammenarbeite, sagt, er mache eine Pause von 10 Minuten und gehe spazieren. Er sagt, als er an seinen Schreibtisch zurückkommt, strömen die Antworten plötzlich wieder herein.
Ich finde es hilfreich, mit jemand anderem über das Problem zu sprechen, auch wenn dieser andere kein Programmierer ist. Ich kann nicht zählen, wie oft ich gerade über ein Problem gesprochen habe, als mir plötzlich die Antwort einfällt.
Kurz gesagt, ich denke, der beste Rat ist, wenn Sie nicht weiterkommen, schalten Sie kurz um.
Als jemand, der freiberuflich Amateurautor war und zuvor die Schreibblockade durchlaufen hat, sind hier meine Gedanken:
Ich stimme im Wesentlichen mit MrTelly überein. Aber nur um es klar und deutlich zu machen: Programmiererblock und Schreiberblock sind unterschiedliche Bestien, weil sie tatsächlich aus unterschiedlichen Gründen stammen. Der Programmiererblock ist in den meisten Fällen ein technisches Problem, weil man einem Problem zu nahe kommt und "den Wald vor lauter Bäumen nicht sieht" und sich davon überzeugt, dass man auf dem richtigen Weg ist. dh nicht weit genug zurücktreten, um eine alternative Lösung in Betracht zu ziehen.
Bei der Schreibblockade hingegen fehlt es fast immer an Inspiration. Wenn Sie beispielsweise 50 Seiten zu einem bestimmten Thema geschrieben haben, haben Sie das Gefühl, dass Sie es erschöpft haben, und wie bei jedem anderen, das Sie zu sagen haben, wird das gleiche Thema nur auf etwas andere Weise aufgefüllt und / oder erneut aufbereitet. Aber Sie haben immer noch einen Vertrag (im übertragenen Sinne / intern oder tatsächlich), um weitere 50 Seiten zu schreiben, und Sie wissen einfach nicht, woher dies kommen wird, weil Ihr Gehirn und Ihre Seele nur für die Auseinandersetzung mit dem vorliegenden Thema aufgewendet werden.
Trotzdem kann sich ein Burnout im Frühstadium auch so anfühlen, als ob Sie einen Programmiererblock haben. Dies ist jedoch ein ganz anderes Tier und weist subtil andere Symptome auf. Aber ich dachte, es ist eine Erwähnung wert, denn das Gefühl, dass Sie einen Programmiererblock haben, ist eines der ersten Anzeichen für Burnout - am häufigsten begleitet von Apathie (dh es ist nicht mehr wirklich wichtig, das Problem zu lösen und zu wünschen, dass alles verschwinden würde. Und das Gefühl, dass der Job / das Projekt selbst völlig sinnlos ist.)
Ich vermute, sie ähneln sich darin, dass Sie Ihre Arbeit nicht erledigen können, aber als Programmierer ist es einfacher, zu Kollegen oder ins Internet zu gehen und nach Lösungen zu suchen und / oder Hilfe zu bekommen. Ich bin mir nicht sicher, ob ein Schriftsteller diesen Luxus hat. Wenn Sie auf Funk sind und wissen, was zu tun ist, sich aber nicht dazu bringen können, Code herauszubekommen, kann dies eher ein Anzeichen für Burn-out sein.
Für mich ist das normalerweise ein Fehler, ich hatte einfach zu viele böse Fehler, um sie zu vertreiben, und ich mache mir Sorgen, mehr Fehler zu machen. Wenn ich es dann eine Weile vermieden habe, einen bestimmten Code fertigzustellen, habe ich große Angst, ihn wieder aufzunehmen. Und das Lustige ist, dass diese Angst da ist, auch wenn meine Pause vom Ende nichts mit der Schwierigkeit der Aufgabe zu tun hatte (oft hatte ich zuerst eine Aufgabe mit höherer Priorität zu tun). Dies ist ungefähr mehr als die Kosten des Mantalkontextwechsels. Ich denke, es hat mit der Angst zu tun, Dinge durcheinander zu bringen. Ich denke, dass Angst berechtigt sein kann, weil wir als Programmierer kluge Leute sind, die daran interessiert sind, eine Aufgabe effizient zu erledigen - und das bedeutet, dass wir mentale Abkürzungen nehmen. Und die meisten Fehler werden durch mentale Verknüpfungen verursacht.