Le meilleur sentiment au monde est de craquer enfin la solution à un problème qui vous a laissé perplexe
Le pire sentiment au monde : Ce moment où vous êtes prêt à vous taper la tête contre votre bureau de frustration après être resté bloqué sur la résolution de ce problème pendant des lustres.
Et si vous pouviez passer moins de temps à être frustré, et plus de temps à célébrer la solution ? La clé est de puiser dans le pouvoir de la pensée abstraite.
La pensée abstraite est un excellent moyen de générer de nouvelles idées et d’obtenir de nouvelles perspectives au cours de tout processus de résolution de problèmes. Les développeurs – qui résolvent des problèmes tous les jours – bénéficieront grandement de l’exercice de leurs muscles de pensée abstraite.
Avant de rencontrer votre prochain problème délicat, apprenez à exploiter votre capacité à penser de manière abstraite. Cela pourrait être la clé dont vous avez besoin pour trouver la solution.
Qu’est-ce que la pensée abstraite ?
La pensée abstraite consiste à voir le contexte et la vue d’ensemble entourant un événement ou une idée. Les penseurs abstraits peuvent réfléchir aux événements et aux idées et penser au-delà du simple » ici et maintenant « .
Par exemple, une pensée concrète serait de penser à votre propre chien. Une pensée abstraite serait de penser aux chiens en général, à leur relation avec votre chien et avec vous, et à la façon dont les chiens s’intègrent dans le tableau plus large de votre vie et du monde en général.
Un autre exemple peut avoir plus de sens pour les ingénieurs. Pensez au moment où vous vous asseyez pour écrire du code. Avant même de commencer, vous avez une idée de ce que vous voulez que le programme fasse et des fonctionnalités que vous voulez qu’il ait.
Ces pensées sont abstraites.
Puis, après avoir écrit et déployé le code, vous avez un produit fini – il est devenu concret.
Plus simplement, la pensée abstraite consiste à penser en dehors de la boîte.
Ne vous inquiétez pas si cela semble vague. C’est difficile à expliquer parce que la pensée abstraite est, en soi, une idée abstraite.
Vous pourriez être un penseur abstrait si :
- Vous réfléchissez à la façon dont tout se rapporte à l’image globale.
- Vous ne demandez pas seulement comment – vous demandez pourquoi.
- Vous cherchez des significations plus profondes et des modèles sous-jacents dans les choses.
- Vous cherchez à comprendre comment tout est lié à tout le reste.
Vous pouvez exploiter une pensée plus abstraite en considérant toutes les différentes parties d’un problème, et en y réfléchissant individuellement, ainsi que les unes par rapport aux autres. Nous savons que c’est plus facile à dire qu’à faire, alors voici d’autres stratégies que vous pouvez utiliser pour pratiquer la pensée abstraite et y puiser lorsque vous devez résoudre un problème difficile.
Moyens quotidiens de puiser dans la pensée abstraite
Vous pensez peut-être déjà de manière abstraite sans même le savoir. Il existe de nombreuses façons de penser de manière abstraite que la plupart d’entre nous font tous les jours.
Penser à des concepts
Chaque fois que vous pensez à un concept non concret, c’est de la pensée abstraite. Des choses comme la liberté et le respect comptent – en gros, tout ce qui n’a pas une forme physique concrète est un concept qui nécessite probablement une pensée abstraite.
Coming Up With Theories
Si vous trouvez une théorie pour expliquer un événement, c’est de la pensée abstraite. La théorie peut être basée sur des données concrètes, mais elle reste une conjecture, ce qui la rend abstraite.
Utiliser votre imagination
Même quelque chose d’aussi simple que d’utiliser votre imagination compte comme une pensée abstraite. Vous pensez à des choses et des possibilités qui n’existent pas sous une forme physique, ce qui rend la pensée abstraite.
Utiliser des métaphores et des analogies
Les métaphores et les analogies sont un autre type de pensée abstraite. Elles créent des relations entre deux idées qui peuvent être abstraites ou concrètes. Si elles sont concrètes, le fait d’y penser en relation les unes avec les autres est une forme de pensée abstraite.
Résolution de problèmes avec la pensée abstraite : 5 stratégies
Ce pour quoi la pensée abstraite peut être vraiment géniale, c’est la résolution de problèmes difficiles, et c’est ce qui la rend si utile pour les développeurs. Utilisez ces stratégies pour exploiter votre capacité à penser de manière abstraite lorsque vous travaillez à la résolution d’un problème.
Prenez de la distance avec la pensée diffuse
L’une des raisons pour lesquelles nous pouvons être si bloqués sur un seul problème est que nous avons tendance à nous embourber dans les détails.
Donc prenez du recul par rapport au problème.
Ne pensez pas au détail sur lequel vous étiez bloqué. Pensez au projet dans son ensemble – quel est son but, quel est votre rôle dans ce projet, qu’est-ce que vous et ce projet essayez d’accomplir ?
Si vous avez du mal à vous éloigner des détails et à penser au projet en termes de vue d’ensemble comme cela, essayez de faire une promenade. Cela déclenche votre cerveau à penser au problème d’une manière diffuse plutôt qu’avec une pensée focalisée, ce qui en soi peut aider l’inspiration à frapper.
Recadrer le problème d’une nouvelle manière
L’une des façons les plus simples d’utiliser la pensée abstraite pour résoudre un problème est de recadrer la question à laquelle vous essayez de répondre.
Par exemple, disons que vous êtes bloqué en travaillant sur un projet parce que la question que vous vous posez est simplement : » Comment dois-je coder ceci pour réaliser le projet ? «
Pour vous débloquer, posez-vous des questions qui abordent le problème sous différentes directions, comme » Pourquoi cela doit-il fonctionner de cette façon ? « . « Est-ce que je peux rendre cela plus simple ? » « Qui va utiliser ceci ? » « Que doit pouvoir faire le produit fini ? »
En posant une série de questions sur la vision globale du projet, vous pourriez tomber sur une solution que vous n’auriez pas vue avec une vision plus étroite.
Continuez à demander pourquoi (encore et encore)
Il existe différents niveaux de pensée abstraite, et une façon de passer à des niveaux d’abstraction de plus en plus élevés est de continuer à demander » Pourquoi ? «
- Pourquoi votre projet comporte-t-il cette fonctionnalité ?
- Pourquoi doit-il fonctionner de cette façon ?
- Pourquoi la personne qui utilisera le produit fini aura-t-elle besoin de cette fonctionnalité ?
Continuez à demander pourquoi, et vous serez à nouveau en mesure de voir la plus grande image entourant le problème, plutôt que le problème lui-même.
Recherchez des modèles
Si la pensée abstraite consiste à voir la situation dans son ensemble, un excellent moyen d’y parvenir est de rechercher des modèles dans votre travail. Avez-vous vu un problème comme celui-ci ailleurs dans votre travail ou votre vie ? Ce problème est-il similaire ou différent des problèmes que vous avez résolus auparavant ?
Sleep On It
Quand tout le reste échoue, faites une pause du problème et dormez dessus. Que vous vous contentiez d’un petit somme l’après-midi ou d’une nuit complète de repos, les recherches montrent que le sommeil peut perturber votre réflexion lorsque vous travaillez sur un problème difficile, ce qui vous permet de réaborder le problème avec des idées neuves et de parvenir plus rapidement à une solution. Certains des penseurs les plus célèbres de l’histoire sont de cet avis : Thomas Edison était célèbre pour ses siestes dans son atelier avec un roulement à billes en acier dans chaque main, de sorte que lorsqu’il s’endormait, le bruit du métal frappant le sol le réveillait, ce qui lui permettait de se remettre au travail avec des yeux et des pensées neufs.
La prochaine fois que vous atteindrez ce sentiment terrible de vouloir frapper votre tête contre le bureau par frustration, mettez ces stratégies à profit. La pensée abstraite n’est pas toujours facile, et elle ne vient pas toujours naturellement (surtout pour les personnes orientées vers les détails comme ont tendance à l’être les développeurs).
Mais c’est l’un des meilleurs outils que vous pouvez utiliser pour vous attaquer aux problèmes d’ingénierie les plus difficiles, et lorsque vous célébrerez la victoire d’avoir trouvé la solution, vous serez reconnaissant pour la pensée abstraite.