Programme
La métaphore cybernétique
La notion de programme, en matière de psychologie, est originaire de la métaphore cybernétique qui considère le cerveau humain comme un "bio-ordinateur" fonctionnant d'une manière analogue aux ordinateurs avec un processeur central, une mémoire et des interfaces d'acquisition de données (perception), de communication et de commande (comportements observables). Le modèle cybernétique a été initialement élaboré par Norbert Wiener[1] qui en diffusa les bases auprès de la communauté scientifique de 1942 à 1953, en particulier lors des conférences Macy. Les auteurs les plus influencés furent par exemple Gregory Bateson, Warren McCulloch, John von Neumann, Walter Pitts, Norbert Wiener etc. La métaphore du "bio-ordinateur" a été initialement inspiré par la machine de Turing universelle dont le concepteur, Alan Turing [2], a démontré la possibilité de programmer une machine virtuelle capable de reproduire le comportement de toute autre machine, y compris je comportement huumain et ce en suivant un ensemble fini de règles. Norbert Wiener contribua à inverser la métaphore puis la communauté cognitiviste développa des modèles dans lesquels l'activité cognitive est expliquée en termes de calculseffectués par un u des processeurs.
Selon cette métaphore, l'esprit est régi par un ensemble de programmes qui gèrent l'ensemble de nos comportements, qu'ils soient physiques (se déplacer, manger...), perceptifs (voir, entendre..) ou mentaux (s'orienter, communiquer...). Ces programmes, pour s'exécuter correctement doivent être contrôlés, ce qui est formellement introduit par John C. Lilly qui définit la notion de méta-programme, c'est à dire un programme contrôlant d'autres programmes: "un ensemble d'instructions assurant la cohérence interne des processus de traitement des signaux et de l'information ainsi que leur stockage, la composition des messages, les processus logiques utilisés, les processus de sélection ainsi que le stockage de tout ce qui concerne le fonctionnement interne d'un bio-ordinateur, un cerveau." Et un méta-programme est défini comme "un ensemble d'instructions, de descriptions et de moyens de contrôle d'un ensemble de programmes."
Utilisation du terme en Programmation Neuro linguistique (PNL)
En PNL, la notion de programme correspond à des séquences particulières de représentations mentales ([stratégies|stratégie]) qu'elles soient analogiques (VAKOG) ou digitales (dialogue interne en particulier). Ces séquences de représentations mentales sont liées les unes aux autres d'une manière logique, à la manière des instructions d'un programme informatique, ce qui entraîne qu'un programme donné aboutit à un comportement et un résultat donné. Robert Dilts et Judith Delozier, dans leur encyclopédie la PNL [3]de se réfèrent explicitement à l'esprit comme métaphore de l'ordinateur en indiquant qu'une stratégie est comme un programme d'ordinateur qui indique ce qu'il fut faire en fonction de l'information disponible. Comme en informatique, une même stratégie peut être utilisée pour traiter différents types d'informations et de situations. Ces programmes déterminent la structure des processus de pensée, ce qui détermine des régularités ou des stéréotypes dans les stratégies ou les modes de pensée, que ce soit au niveau de l'individu, du groupe ou même de la société et de sa culture.
Bien que les notions de systèmes de représentation et de programmes sont clairement métaphoriques, une analogie entre le fonctionnement de l'esprit et celui d'un ordinateur, la PNL et les sciences cognitives en général, modélisent le comportement sur les bases de cette métaphore dont la valeur heuristique est importante. En fait, même si l'on sait aujourd'hui que le cerveau humain est bien plus complexe qu'un microprocesseur, les sciences cognitives et la PNL mettent l'accent sur le caractère utile de cette métaphore qui est non seulement porteuse d'hypothèses en termes scientifiques, mais également utile pour modéliser le comportement humain et agir dessus.
L'un des principaux intérêts de cette métaphore est que d'une part les mêmes programmes peuvent être appliqués à des situations différentes et même par des individus différents, et que d'autre part un même individu peut utiliser des programmes différents selon le type de situation. Ces programmes peuvent selon les cas être plus ou moins efficaces. S'intéresser à la structure des programmes permet alors dans chercher à forcément s'intéresser au pourquoi des choses, comprendre comment modifier un comportement, c'est-à-dire le programme correspondant, afin d'améliorer l'efficacité de la stratégie de la personne. Et d'ailleurs, toute la recherche en psychologie cognitive et comportementale montre que la programmes peuvent d'une part changer au fil du temps et d'autre part varier selon les contextes ou les moments. Ainsi, la métaphore du bio-ordinateur non seulement permet d'expliquer comment se forment les comportements, mais également fournissent les moyens de les optimiser. En effet, alors que la recherche en psychologues sociale met l'accent sur l'effet du contexte et de la situation, la PNL et la recherche comportementalo-cognitive insiste sur les possibilités de choix de stratégies en fonction des objectifs, des ressources personnelles, du contexte ainsi que sur la possibilité de modifier ses propres programmes pour mieux satisfaire ses buts.