Was machst du, wenn du dich bei einem Projekt festgefahren fühlst? [geschlossen]

25

Wenn ich mich in einem Code- oder Design-Trott befinde, finde ich in der Regel einen Nicht-Entwickler, mit dem ich das Problem besprechen kann. Es zwingt mich, das Problem sehr detailliert zu erklären, und ich finde normalerweise etwas, das ich dabei verpasst habe.

Was sind Ihre Methoden zum "Auflösen"?

Heather M
quelle
Machen Sie einen Spaziergang und unterhalten Sie sich über etwas, das für die Technologie nicht relevant ist. Ich mache das gleiche und einigermaßen gelungen.
Gopi
Browsing Facebook :)
Antoops
Wenn ich mich in einem Projekt festgefahren fühle, lese ich technische Blogs.
Jean27
Sie denken also, Nicht-Entwickler sind Gummienten ? : p
Dimitri C.
Scheint mir klar: Schreibe eine Frage zu StackOverflow oder einem anderen geeigneten Forum :)
nanda

Antworten:

24

Einige meiner Taktiken:

  • Erklären Sie das Problem jemandem oder gar niemandem. Meine Freundin erklärte einer Kartoffel, die sie aufbewahrte, Probleme.
  • Arbeiten Sie ein wenig an etwas anderem (wenn es die Gelegenheit erlaubt) - einer anderen Funktionalität oder sogar einem anderen Projekt. Holen Sie sich Ihren Ming aus dem aktuellen Projekt. Oft scheinen Probleme, die um 16.30 Uhr unmöglich erscheinen, am nächsten Tag um 9.30 Uhr unbedeutend zu sein.
  • Gehe in die Kneipe (wenn möglich). Gleiches Prinzip wie oben.
  • Schlagen Sie Ihren Kopf dagegen. Das ist nicht oft so produktiv, um das Problem zu lösen, aber zumindest für mich neige ich dazu, viel zu lernen. Wenn meine Rasteransicht nicht automatisch sortiert wird, werde ich versuchen, alles über das Problem zu lesen. Ich werde immer noch 3 Stunden brauchen, um einen dummen Fehler von meiner Seite zu lösen, aber am Ende habe ich alles über Gridviews und deren Bindung an Daten gelernt - ich werde in der Lage sein, eine beliebige Anzahl zu lösen von ähnlichen Problemen in der Zukunft.
  • Holen Sie sich einen weiteren Input - vorzugsweise jemanden, der zumindest etwas über den Kontext des Projekts weiß. Die meisten meiner Fehler sind dumm, die nur ein paar Minuten von einem zweiten Satz Augen benötigen, um zu lösen, wo es Stunden dauern würde.
  • Isolieren Sie das Problem. Ich behalte einen Ordner mit der Bezeichnung "Proof of Bugs", in dem ich einen Stapel von Projekten aufbewahre, die jeweils ein bestimmtes Problem außerhalb des Gesamtkontexts des großen, komplexen Projekts wiedergeben. Dies kann etwas zeitaufwändig sein, ermöglicht es Ihnen jedoch, die Ursache des Problems unabhängig von den millionenfach störenden Faktoren eines großen Projekts einzugrenzen.
Fischtoaster
quelle
6
+1 für die Kartoffelidee. Es ist allgemein als Gummiente-Debugging bekannt: en.wikipedia.org/wiki/Rubber_duck_debugging .
GSto
War es immer dieselbe, unglaublich langlebige Kartoffel? Oder nur eine zufällige Kartoffel von der Straße?
Mawg
8

Ich bin ein großer Fan davon, vom Computer wegzutreten und für eine Weile etwas anderes zu tun. Frische Augen und ein klares Gehirn wirken Wunder auf ein Problem.

Walter
quelle
5

Ich stelle mir die Person in meinem Leben vor, die mir am besten helfen kann, das Problem zu lösen, und nehme an, dass sie nicht kurzfristig verfügbar ist, um mir zu helfen, einen Ort zu finden, an dem ich allein sein kann, und das Problem laut zu erklären, als ob ich Ich spreche mit dieser Person. Während ich versuche, sie davon zu überzeugen, dass ich / wirklich / ein Problem habe, komme ich in der Regel zu dem gleichen Rat, den sie mir gegeben hätten.

blucz
quelle
3

Mit jemandem darüber zu sprechen ist die beste Lösung, aber oft hilft es auch, wenn man sich nur eine Weile von seinem Computer entfernt und ihn mit neuen Augen betrachtet.

Auch viele meiner Designerkenntnisse kommen oft, wenn ich dusche oder bade :)

Brian R. Bondy
quelle
3

Ich versuche immer, zwei oder drei anständige Aufgaben vor mir zu haben. Wenn ich also bei einer feststecke, kann ich eine Pause einlegen und an der anderen arbeiten. Dies ermöglicht es mir, produktiv auf ein bestimmtes Ziel hinzuarbeiten, auch wenn es momentan nicht meine Hauptaufgabe ist. Wenn ich jedoch sehr hart gegen eine Wand stoße, muss ich manchmal einfach weggehen - nimm dir 15 Minuten Zeit, nimm dir eine Tasse Kaffee oder eine Limonade, mach einen Spaziergang usw.

Thomas Owens
quelle
3

Guter Schlaf hilft.

Manchmal bin ich an einem Problem festgefahren und habe die Lösung im Kopf gefunden, während ich schlafe. Ich wache buchstäblich mit einer Aha-Lösung auf. Manchmal müssen Sie nur Ihr Gehirn zurücksetzen.

Evan Scholle
quelle
3

Halten Sie gute Musik (langsame Lautstärke), damit Sie in Stimmung bleiben.

Wenn Sie das Gefühl haben, sich nicht auf das konzentrieren zu können, was Sie tun. Wenn du versuchst, deine Beine zu bewegen oder sie zu berühren oder für eine Weile zu hüpfen, wird dein Blut wieder wild fließen. Der Grund, warum Sie gestört werden, ist der Grund, warum einige Spannungen oder ein Mangel an Blutfluss im Körper auftreten, während der Körper eine Zeitlang in derselben Position bleibt. Versuchen Sie, Ihr Blut besser zirkulieren zu lassen, und erledigen Sie Ihre Arbeit.

Versuchen Sie, mit jemandem darüber zu sprechen, was Sie tun (jemand, der Ihnen nahe steht, in meinem Fall mein Verlobter). Es ist nicht wichtig, ob die andere Person es versteht oder nicht, aber sicher ein gutes Gefühl dafür bekommen.

Wenn Sie nicht weiterkommen, holen Sie sich Ihr Stiftpapier und lassen Sie das Ding mit einigen Kästchen, Namen, Pfeilen usw. visualisieren. Versuchen Sie, den Ablauf zu verstehen. Überdenken Sie es.

Holen Sie sich etwas zu essen und sitzen Sie und essen Sie für eine Weile. Eine Idee könnte Ihnen einfallen: P.

Holen Sie sich einen Schraubendreher und öffnen Sie Ihren Computer oder Laptop oder Notebook und versuchen Sie herauszufinden, was daran falsch ist ... ??? warum gibt es mir nicht erwartetes Ergebnis: P (Scherz)

Die, die ich persönlich die meiste Zeit mache, wenn ich stecken bleibe, aber lustig - lass einen Spiegel darauf schauen. Machen Sie Gesichter, sprechen Sie mit mir selbst, fragen Sie sich, ob Sie es vor mir haben wollen. starr mich weiter an. Das hilft mir, wieder frisch zu werden und meine Kraft wieder zu steigern. Wierd eh .... funktioniert aber bei mir.

J Sinh
quelle
2

Ich versuche darüber zu schreiben. Zuerst sammle ich alle relevanten Informationen und liste alles auf, was ich in Betracht gezogen habe und warum es nicht funktioniert. Ich finde es viel einfacher zu denken, wenn ich alles vor mir habe.

Casebash
quelle
2

Wenn Sie zu Hause arbeiten, können Sie draußen joggen oder spazieren gehen. Es ist gut für Ihre Gesundheit und es hilft, über das Problem nachzudenken, an dem Sie festhalten. Wenn dies als effektiv erachtet wird, weil es mir hilft, einen besseren Überblick über das Problem zu bekommen. Manchmal ist es einfacher, sich auf den falschen Teil des Problems zu konzentrieren, und wenn Sie sich einen besseren Überblick über das Problem verschaffen, ist die Lösung einfacher zu finden.

HoLyVieR
quelle
2

Ich bin ein Fan davon, meinen Arbeitsplatz zu wechseln, auch wenn es nur ein paar Stunden sind. Manchmal hilft mir ein kleiner Schubs, das Problem / Projekt aus einer anderen Sicht zu sehen. Meine Lieblingsplätze sind mein Deck, die Bibliothek oder ein Konferenzraum mit einem Whiteboard für mich.

Datachick
quelle
1

Als weiteres Werkzeug könnten Sie einen Satz der Oblique Strategies- Karten erhalten.

Oblique Strategies [...] ist eine Reihe veröffentlichter Karten, die von Brian Eno und Peter Schmidt erstmals 1975 und jetzt in der fünften Auflage veröffentlicht wurden. Jede Karte enthält eine Phrase oder eine kryptische Bemerkung, mit der ein Deadlock oder ein Dilemma gelöst werden kann. Einige sind spezifisch für die Musikkomposition; andere sind allgemeiner.

Die Autoren sind / waren Musiker, die die Karten verwendeten, um kreatives Denken zu fördern.

Sie wählen eine zufällige Karte und erhalten eine 'Dilema'-Erklärung. Beispielsweise:

"Details entfernen und in Mehrdeutigkeiten konvertieren"

Obwohl sie manchmal nur Unsinn sind, wenn Sie nicht versuchen, Musik zu komponieren, kann die einfache Übung, zu verstehen, was die Karte vorschlägt, Ihnen helfen, Ihren Geist von Ihren aktuellen Gedanken zu lösen und von einem nicht verwandten, unerforschten Pfad aus zu denken.

Es gibt einige herunterladbare Versionen , und auch ein paar Web - Sites , wo Sie sie online lesen kann. Ich bin mir ziemlich sicher, dass Sie sie auch als iPhone- oder Android-App bekommen können, aber ich habe nicht danach gesucht. Ich habe sie als Mac OS X Dashboard-Widget namens "Oblique", aber ich habe nur nach dem Link gesucht und es scheint, dass er nicht mehr online ist.

Sergio Acosta
quelle
0

Einer meiner Kunden sagte, als er an Projekten festhielt, hatte er immer das Gefühl, dass jemand seine Hose herunterzieht. Das hat Spaß gemacht.

Ich ziehe aus dem Haus, spreche mit Leuten, lese. Am meisten hat es geklappt, als ich zurückkam, um mich hinzusetzen und zu lösen.


quelle