Das beste Gefühl der Welt ist es, endlich die Lösung für ein Problem zu finden, über das man lange gegrübelt hat
Das schlimmste Gefühl der Welt: Der Moment, in dem man bereit ist, den Kopf frustriert gegen den Schreibtisch zu hämmern, nachdem man ewig an der Lösung des Problems festhängt.
Was wäre, wenn Sie weniger Zeit mit Frustration und mehr Zeit mit dem Feiern der Lösung verbringen könnten? Der Schlüssel liegt darin, die Kraft des abstrakten Denkens anzuzapfen.
Abstraktes Denken ist ein großartiger Weg, um neue Ideen zu generieren und neue Einsichten während jedes Problemlösungsprozesses zu gewinnen. Entwickler – die jeden Tag Probleme lösen – profitieren sehr davon, ihre Muskeln für abstraktes Denken zu trainieren.
Bevor Sie auf Ihr nächstes kniffliges Problem stoßen, lernen Sie, wie Sie Ihre Fähigkeit, abstrakt zu denken, anzapfen können. Es könnte der Schlüssel sein, den Sie brauchen, um die Lösung zu finden.
Was ist abstraktes Denken?
Abstraktes Denken hat damit zu tun, den Kontext und das größere Bild zu sehen, das ein Ereignis oder eine Idee umgibt. Abstrakte Denker können über Ereignisse und Ideen reflektieren und über das „Hier und Jetzt“ hinaus denken.
Ein konkreter Gedanke wäre zum Beispiel das Nachdenken über Ihren eigenen Hund. Ein abstrakter Gedanke wäre, über Hunde im Allgemeinen nachzudenken, über die Beziehung zu Ihrem Hund und zu Ihnen und darüber, wie Hunde in das größere Bild Ihres Lebens und der Welt im Allgemeinen passen.
Ein anderes Beispiel macht für Ingenieure vielleicht mehr Sinn. Denken Sie daran, wenn Sie sich hinsetzen, um einen Code zu schreiben. Bevor Sie überhaupt anfangen, haben Sie eine Vorstellung davon, was das Programm tun soll und welche Funktionen es haben soll.
Diese Gedanken sind abstrakt.
Dann, nachdem Sie den Code geschrieben und eingesetzt haben, haben Sie ein fertiges Produkt – es ist konkret geworden.
Einfacher ausgedrückt, ist abstraktes Denken das Denken über den Tellerrand hinaus.
Sorgen Sie sich nicht, wenn das vage klingt. Es ist schwer zu erklären, weil abstraktes Denken an sich schon eine abstrakte Idee ist.
Sie könnten ein abstrakter Denker sein, wenn:
- Sie denken darüber nach, wie alles mit dem größeren Ganzen zusammenhängt.
- Sie fragen nicht nur wie – Sie fragen warum.
- Sie suchen nach tieferen Bedeutungen und zugrundeliegenden Mustern in den Dingen.
- Sie versuchen zu verstehen, wie alles mit allem zusammenhängt.
Sie können das abstraktere Denken anzapfen, indem Sie alle verschiedenen Teile eines Problems in Betracht ziehen und sie sowohl einzeln als auch in Beziehung zueinander betrachten. Wir wissen, dass das leichter gesagt als getan ist, deshalb finden Sie hier einige andere Strategien, mit denen Sie abstraktes Denken üben und nutzen können, wenn Sie ein schwieriges Problem lösen müssen.
Alltägliche Möglichkeiten, abstraktes Denken zu nutzen
Sie denken vielleicht schon abstrakt, ohne es zu wissen. Es gibt viele Möglichkeiten, abstrakt zu denken, die die meisten von uns jeden Tag tun.
Denken über Konzepte
Jedes Mal, wenn Sie über ein nicht-konkretes Konzept denken, ist das abstraktes Denken. Es zählen Dinge wie Freiheit und Respekt – im Grunde ist alles, was keine konkrete physische Form hat, ein Konzept, das wahrscheinlich abstraktes Denken erfordert.
Theorien aufstellen
Wenn man eine Theorie aufstellt, um ein Ereignis zu erklären, ist das abstraktes Denken. Die Theorie mag auf konkreten Daten beruhen, aber sie ist immer noch eine Vermutung, was sie abstrakt macht.
Die eigene Vorstellungskraft nutzen
Selbst etwas so Einfaches wie die Nutzung der eigenen Vorstellungskraft zählt als abstraktes Denken. Sie denken über Dinge und Möglichkeiten nach, die nicht in einer physischen Form existieren, was den Gedanken abstrakt macht.
Verwendung von Metaphern und Analogien
Metaphern und Analogien sind eine weitere Art des abstrakten Denkens. Sie stellen Beziehungen zwischen zwei Ideen her, die abstrakt oder konkret sein können. Wenn sie konkret sind, ist der Akt des Nachdenkens über sie in Relation zueinander eine Form des abstrakten Denkens.
Problemlösung mit abstraktem Denken: 5 Strategien
Wofür abstraktes Denken wirklich großartig sein kann, ist das Lösen schwieriger Probleme, und das ist es, was es so nützlich für Entwickler macht. Nutzen Sie diese Strategien, um Ihre Fähigkeit zum abstrakten Denken anzuzapfen, wenn Sie an der Lösung eines Problems arbeiten.
Gewinnen Sie etwas Abstand mit diffusem Denken
Einer der Gründe, warum wir bei einem einzelnen Problem so feststecken können, ist, dass wir dazu neigen, uns in den Details zu verlieren.
Treten Sie also vom Problem zurück.
Denken Sie nicht an das Detail, in dem Sie stecken geblieben sind. Denken Sie über das Projekt als Ganzes nach – was ist der Zweck, was ist Ihre Rolle darin, was wollen Sie und das Projekt erreichen?
Wenn Sie Schwierigkeiten haben, sich von den Details zu lösen und das Projekt im Sinne des großen Ganzen zu betrachten, versuchen Sie, einen Spaziergang zu machen. Das regt Ihr Gehirn dazu an, über das Problem auf eine diffuse Art und Weise zu denken, anstatt mit fokussierten Gedanken, was an sich schon dazu beitragen kann, dass die Inspiration zuschlägt.
Rahmen Sie das Problem neu
Eine der einfachsten Möglichkeiten, abstraktes Denken zu nutzen, um ein Problem zu lösen, ist, die Frage, die Sie zu beantworten versuchen, neu zu rahmen.
Angenommen, Sie stecken bei der Arbeit an einem Projekt fest, weil die Frage, die Sie sich stellen, einfach lautet: „Wie kann ich das codieren, um das Projekt abzuschließen?“
Um sich aus der Sackgasse zu befreien, stellen Sie sich Fragen, die das Problem aus verschiedenen Richtungen angehen, etwa: „Warum muss das so funktionieren?“ „Kann ich das einfacher machen?“ „Wer wird das benutzen?“ „Was muss das fertige Produkt können?“
Indem Sie eine Reihe von Fragen über das Gesamtbild des Projekts stellen, stolpern Sie vielleicht über eine Lösung, die Sie mit einer engeren Sichtweise nicht gesehen hätten.
Fragen Sie immer wieder nach dem Warum
Es gibt verschiedene Ebenen des abstrakten Denkens, und eine Möglichkeit, sich auf immer höhere Abstraktionsebenen zu begeben, besteht darin, immer wieder nach dem Warum zu fragen.
- Warum hat Ihr Projekt diese Funktion?
- Warum muss es auf diese Weise funktionieren?
- Warum wird die Person, die das fertige Produkt benutzt, diese Funktion brauchen?
Fragen Sie weiter nach dem „Warum“, und Sie werden wieder in der Lage sein, das größere Bild rund um das Problem zu sehen, anstatt nur das Problem selbst.
Suchen Sie nach Mustern
Wenn es beim abstrakten Denken darum geht, das große Ganze zu sehen, ist ein guter Weg dorthin, nach Mustern in Ihrer Arbeit zu suchen. Haben Sie ein ähnliches Problem irgendwo anders in Ihrer Arbeit oder Ihrem Leben gesehen? Ist dieses Problem ähnlich oder anders als Probleme, die Sie zuvor gelöst haben?
Schlafen Sie darüber
Wenn alles andere fehlschlägt, machen Sie eine Pause von dem Problem und schlafen Sie darüber. Egal, ob Sie nur ein kurzes Nachmittagsschläfchen machen oder eine ganze Nacht durchschlafen, die Forschung zeigt, dass Schlaf Ihr Denken unterbrechen kann, wenn Sie an einem schwierigen Problem arbeiten, und es Ihnen ermöglicht, das Problem mit frischen Gedanken neu anzugehen und schneller zu einer Lösung zu kommen. Einige der berühmtesten Denker der Geschichte stimmen dem zu: Thomas Edison hielt in seiner Werkstatt ein Nickerchen mit einem Stahlkugellager in jeder Hand, so dass er, wenn er einschlief, durch das Geräusch des auf den Boden schlagenden Metalls geweckt wurde und sich mit frischen Augen und frischen Gedanken wieder an die Arbeit machen konnte.
Wenn Sie das nächste Mal das schreckliche Gefühl haben, Ihren Kopf aus Frustration gegen den Schreibtisch schlagen zu wollen, wenden Sie diese Strategien an. Abstraktes Denken ist nicht immer einfach und kommt nicht immer von selbst (besonders für detailorientierte Menschen, wie es Entwickler in der Regel sind).
Aber es ist eines der besten Werkzeuge, die Sie verwenden können, um die schwierigsten technischen Probleme anzugehen, und wenn Sie den Sieg feiern, weil Sie die Lösung geknackt haben, werden Sie für das abstrakte Denken dankbar sein.