Comment penser comme un informaticien?
Si vous voulez penser comme un informaticien, concentrez-vous sur le développement de grandes compétences en résolution de problèmes et réfléchissez bien aux situations quotidiennes. Utilisez des puzzles ou des jeux de logique pour entraîner votre esprit à penser logiquement, c'est ainsi que les informaticiens abordent les problèmes. Si vous avez du mal à trouver une solution, utilisez des cartes mentales pour proposer des options créatives. Par exemple, écrivez votre problème au milieu de la page avec ses causes sur les branches qui en découlent afin de pouvoir les identifier facilement. Lorsque vous essayez de résoudre une tâche complexe, divisez-la en petites parties gérables afin de pouvoir travailler plus efficacement. De plus, éliminez les distractions en mettant votre téléphone en mode silencieux ou en vous asseyant dans une pièce calme afin de pouvoir vous concentrer uniquement sur le problème que vous essayez de résoudre. Pour des conseils sur la façon d'apprendre à suivre la méthode scientifique, continuez à lire!

Être informaticien ne se limite pas à savoir coder. Il faut également un certain état d'esprit, qui comprend des compétences supérieures en résolution de problèmes et en analyse ainsi qu'une mise au point au laser. Apprenez à penser comme un informaticien en entraînant régulièrement votre cerveau. Même si vous n'avez aucun intérêt à devenir programmeur ou développeur, vous bénéficierez de la même logique et du même raisonnement que ceux utilisés par les informaticiens.
Méthode 1 sur 3: améliorer votre résolution de problèmes
- 1Définissez un problème dont vous n'êtes pas sûr en vous posant les 5 «pourquoi». Pour résoudre un problème, vous devez savoir quel est exactement le problème. Découvrez-le en vous posant 5 questions «pourquoi» différentes qui s'appuient les unes sur les autres. Plus vous poserez de questions, plus vous vous rapprocherez de la véritable racine du problème.
- Dites que le problème que vous essayez de résoudre est que vous êtes constamment fatigué. La première question à poser serait: «Pourquoi suis-je toujours fatigué?» Si vous répondiez «Parce que je ne dors pas assez», la question suivante serait: «Pourquoi est-ce que je ne dors pas assez?» Après avoir répondu «Parce que je ne me couche pas avant 2 heures du matin», demandez-vous: «Pourquoi est-ce que je veille si tard?» Continuez pendant au moins 5 questions.
- 2Dessinez 2 cartes mentales si vous souhaitez organiser vos solutions possibles. Les cartes mentales vous aident à visualiser votre problème ainsi que toutes les informations et idées clés qui vous aideront à le résoudre. Une carte mentale présentera votre problème au centre et les principales causes ou raisons de ce problème en tant que "branches". L'autre carte mentale aura également votre problème au centre, mais cette fois, les branches seront les solutions que vous avez réfléchies. Ajoutez des "sous-branches" plus petites qui fournissent plus de détails ou les avantages et les inconvénients de chaque solution.
- Il existe un logiciel qui concevra votre carte mentale pour vous. Tout ce que vous avez à faire est de saisir les informations et de les présenter dans un joli graphique. L'un des plus populaires est iMindMap qui propose des essais gratuits.
- 3Suivez la méthode scientifique si vous devez tester une solution. La méthode scientifique est l'un des moyens les plus connus pour savoir si une solution possible fonctionnera ou non. Il y a généralement 6 étapes principales que vous suivrez qui vous aideront à examiner le problème de manière objective et à évaluer l'efficacité de votre hypothèse, qui est essentiellement une supposition éclairée sur ce qui cause le problème ou ce qui le résoudra.
- Étape 1: Faites une observation. Faites des recherches de base pour commencer à réfléchir à ce qui pourrait être la racine de votre problème.
- Étape 2: Posez une question. C'est là que vous identifierez exactement quel est le problème.
- Étape 3: Formez une hypothèse. Il s'agit d'une déclaration contenant la solution que vous proposez que vous testerez.
- Étape 4: Testez votre hypothèse. Configurez et exécutez une expérience pour savoir si votre solution fonctionnera.
- Étape 5: Analysez les résultats. Recherchez des modèles ou des tendances dans les données qui indiquent que votre idée était efficace ou non efficace.
- Étape 6: Tirez une conclusion. Sur la base de vos résultats, résumez les principales conclusions. Si votre solution a échoué, utilisez cette étape pour commencer à proposer une nouvelle hypothèse pour une autre expérience.
Être informaticien ne se limite pas à savoir coder. - 4Faites 15 minutes de puzzles et de jeux de logique chaque jour pour entraîner votre cerveau. Des jeux comme les échecs ou le bridge et des puzzles comme le Sudoku défient votre esprit. Lorsque vous faites ce genre d'activités, vous devez élaborer une stratégie et planifier vos prochains mouvements à l'avance. Cela améliore votre mémoire de travail et vous apprend à comprendre par vous-même au lieu de simplement rechercher une solution sur Google.
- Téléchargez l'application Lumosity pour les jeux cognitifs développés par des scientifiques spécifiquement pour défier vos compétences en résolution de problèmes.
- Pensez à votre cerveau comme à un muscle que vous devez travailler régulièrement pour rester en forme.
- 5Essayez une adaptation active pour renforcer la résilience chaque fois que vous échouez. Les programmes fonctionnent rarement correctement la première fois, les informaticiens doivent donc être très résilients et capables de gérer les échecs sans hésiter. Pour ce faire, utilisez une stratégie connue sous le nom d'adaptation active, où au lieu de vous morfondre ou de vous énerver, vous canalisez votre frustration pour trouver une nouvelle solution. Posez-vous une question comme: «Que puis-je faire pour résoudre ce problème?»
- N'ayez pas peur de tendre la main aux autres si vous éprouvez des difficultés. Le travail d'équipe et la communication sont une grande partie de l'informatique et travailler avec d'autres fournit de nouveaux points de vue et des solutions auxquelles vous n'avez peut-être pas pensé vous-même.
Méthode 2 sur 3: développer des compétences analytiques
- 1Exercez-vous au raisonnement déductif avec des déclarations «si … alors». Une "instruction if" en informatique est une expression qui dit à un programme d'exécuter un code spécifique si une certaine condition est vraie. Ce concept peut être appliqué au raisonnement déductif, également connu sous le nom de pensée descendante. Commencez par 2 affirmations: «Si A, alors B» et «Si B, alors C.» En utilisant un raisonnement déductif, concluez que "Si A, alors C."
- Par exemple, prenons le problème d'être en retard au travail. Si vous répétez votre réveil pendant 15 minutes, vous quittez la maison 15 minutes plus tard. Si vous quittez la maison 15 minutes plus tard, vous êtes en retard au travail. Donc, si vous répétez votre réveil pendant 15 minutes, vous êtes en retard au travail. Vous avez maintenant trouvé une solution exploitable: arrêtez de répéter.
- 2Apprenez à penser de manière créative en faisant un brainstorming de 10 idées par jour. Vous n'associez peut-être pas les informaticiens à la créativité, mais une réflexion originale est indispensable pour s'attaquer aux tâches délicates. Chaque jour, proposez 10 solutions à un problème que vous essayez de résoudre ou 10 idées pour améliorer un projet sur lequel vous travaillez, par exemple. En vous forçant à penser à 10 nouvelles idées chaque jour, vous forcerez votre cerveau à être plus innovant et créatif.
- Ne vous inquiétez pas si vos idées semblent folles ou «mauvaises». Notez tout ce à quoi vous pensez, peu importe à quel point ils sont là. Faites-les simplement couler.
- Commencez un journal d'idées. Emportez toujours avec vous un cahier où vous pourrez noter toutes les idées qui vous viennent tout au long de la journée.
Apprenez à penser comme un informaticien en entraînant régulièrement votre cerveau. - 3Comprendre le fonctionnement des algorithmes en lisant des livres ou en suivant des cours. Les algorithmes sont l'un des fondements les plus importants de l'informatique. Un algorithme est une méthode étape par étape pour résoudre un problème, semblable à un plan. Il existe différents types (comme la recherche binaire ou la recherche linéaire) mais vous n'avez pas besoin de tous les mémoriser. Il est plus important que vous compreniez comment fonctionnent les algorithmes, quand et pourquoi les utiliser, et comment les implémenter. Lisez des manuels ou des blogs d'informatique ou inscrivez-vous à un cours en ligne spécifiquement sur les algorithmes. Concentrez-vous sur la maîtrise des éléments constitutifs des algorithmes tels que la recherche et le tri des données.
- Des entreprises comme Netflix, Google et Instagram utilisent des algorithmes pour déterminer le contenu que vous voyez par rapport au contenu qu'un autre utilisateur voit.
- 4Rationalisez ou automatisez les processus pour les rendre plus efficaces. Les ordinateurs ont été conçus pour nous faciliter la vie et simplifier les tâches. Et les informaticiens, tout comme les ordinateurs, veulent travailler plus intelligemment, pas plus dur. Prenez n'importe quel processus, de la création d'une nouvelle base de données clients à la fabrication d'une pizza, et trouvez les domaines que vous pouvez rendre plus routiniers ou automatiques. Cela vous permet de concentrer votre intelligence et votre énergie sur les domaines les plus importants.
- Prenons l'exemple de la pizza. Si vous pensez que la croûte ou la pâte est la partie la plus importante de la pizza, c'est là que vous voulez consacrer tous vos efforts. Mais si vous n'avez que 30 minutes pour faire la pizza, vous devrez «automatiser» d'autres tâches pour libérer du temps à consacrer à la pâte. Certaines options consisteraient à utiliser une sauce à pizza achetée en magasin ou du fromage pré-râpé.
Méthode 3 sur 3: rester concentré
- 1Améliorez votre concentration en limitant les distractions. Essayer de résoudre une tâche difficile est impossible lorsque vous êtes distrait par Facebook ou par vos collègues qui discutent bruyamment. Déterminez quelles sont vos plus grandes distractions et supprimez-les ou retirez-vous d'elles. Faites taire les notifications sur votre téléphone, fermez tous les onglets divers sur votre ordinateur ou asseyez-vous dans une pièce calme.
- Tout le monde a des distractions et des styles de travail différents. Sachez ce qui fonctionne (et ce qui ne fonctionne pas) pour vous. Par exemple, certaines personnes sont plus productives lorsqu'elles sont complètement seules, tandis que d'autres travaillent mieux dans un café bondé ou dans un environnement de bureau ouvert.
- Il a été prouvé que la musique classique ou les sons de la nature stimulent la concentration. Allumez-le en arrière-plan pendant que vous travaillez ou écoutez-le avec un casque. Il existe des listes de lecture prédéfinies sur Spotify spécifiquement pour se concentrer, étudier et travailler.
- 2Divisez les gros projets en petits morceaux pour éviter le multitâche. S'attaquer à une tâche énorme comme la création d'une base de données entière est écrasant et difficile de savoir par où commencer. Vous finirez généralement par sauter entre les pièces ou par travailler sur plusieurs choses à la fois, ce qui est moins efficace et conduit à des erreurs et à un travail bâclé. Divisez une grande tâche en tâches plus petites plus faciles à gérer et concentrez-vous plutôt sur les terminer une par une.
- Par exemple, si vous reconcevez un site Web, certaines de vos plus petites actions peuvent consister à écrire le code de l'en-tête de la page d'accueil, à disposer le menu de navigation et à rendre la page de contact conviviale pour les mobiles.
- Conservez une liste de tâches dans un bloc-notes ou sur l'application Notes de votre téléphone pour suivre toutes les tâches.
Utilisez des puzzles ou des jeux de logique pour entraîner votre esprit à penser logiquement, c'est ainsi que les informaticiens abordent les problèmes. - 3Faites attention aux détails en relisant tout au moins une fois. En programmation, chaque détail jusqu'au dernier caractère compte. Même un espace supplémentaire peut faire ou défaire la fonctionnalité d'un code. L'un des meilleurs moyens d'améliorer la qualité de votre travail et de développer le sens du détail est de revoir constamment les choses. Relisez cet e-mail avant de l'envoyer, vérifiez le code avant de le télécharger ou relisez le contenu du site Web que vous avez écrit pour un gros client avant de le laisser le voir.
- Tout le monde fait des erreurs parfois. Mais en affinant votre attention aux détails, vous apprendrez non seulement à réfléchir plus en profondeur, mais vous vous bâtirez également une meilleure réputation auprès de vos amis et collègues.
- 4Gérez votre temps en travaillant 25 minutes, puis en faisant une pause de 5 minutes. C'est ce qu'on appelle la technique Pomodoro. Réglez une minuterie sur 25 minutes. Pendant ce temps, travaillez sur une tâche sans aucune distraction. Ensuite, faites une pause de 5 minutes où vous vous éloignez de la tâche à accomplir et rafraîchissez votre cerveau. Chaque période de travail et de pause de 30 minutes correspond à 1 «Pomodoro».
- Pendant les périodes de travail de 25 minutes, si vous pensez à quelque chose sans rapport que vous devez faire, ne vous arrêtez pas pour le faire. Notez-le quelque part et revenez-y plus tard.
- Passez la pause de 5 minutes à vous étirer, à prendre une collation, à envoyer des SMS à un ami ou à toute autre chose qui permet à votre cerveau de souffler.
- Après 4 «Pomodoros», faites une pause plus longue de 15 à 30 minutes.