Le travail du programmeur est-il difficile - une vue du point de vue de la psychophysiologie

Dans les premiers mots:
- Travailler en tant que programmeur-développeur est un travail difficile, comparable à une hache avec un abattage. Et les problèmes de ce travail sont largement sous-estimés dans l'esprit du public.
Je soutiens maintenant cette thèse d'un point de vue scientifique.



Le fait est que je ne suis pas seulement développeur de logiciels, ma première formation est médicale, j'aime la psychophysiologie et je suis l'auteur de cyber sémantique. En raison de cette spécificité, à la jonction de deux disciplines complètement différentes, parfois toutes sortes de gadgets intéressants sont visibles. Je veux partager brièvement.

1. - ... oui, mais qu'y a-t-il - tu t'assois, tu mets les clés ... - un point de vue familier? J'ai entendu cela plus d'une fois. Dites donc des gens qui ne connaissent pas les bases du fonctionnement du cerveau humain.
Le fait est qu'au repos, notre cerveau consomme 10% de l'énergie totale consommée par le corps. Et pour beaucoup de gens, ces 10% sont dépensés dans le cerveau toute leur vie. Cependant, lorsqu'une personne commence à utiliser activement le cerveau, comme c'est le cas dans la recherche de solutions innovantes dans le développement de logiciels, la consommation d'énergie augmente à 25% -30%, et, selon certaines estimations, encore plus. Autrement dit, d'un point de vue énergétique, à ce moment-là, vous coupez vraiment du bois. Mais pas avec ses mains, mais avec sa tête. D'où la plus forte sensation de fatigue physique après un développement intensif. Comme creuser des fossés, non? Et pour le reste de ceux qui n'utilisent pas leur cerveau, ces sentiments ne sont absolument pas familiers. D'où la sous-estimation vue de côté.

2. Le deuxième point important est que, contrairement aux mêmes muscles, notre cerveau n'est pas directement connecté au système circulatoire général. Google connaît la «barrière hémato-encéphalique» - il vous expliquera comment cette barrière protège de manière fiable notre cerveau contre les infections et les parasites. Et en même temps, cette barrière est le goulot d'étranglement qui ne nous permet pas d'overclocker notre CPU à des valeurs maximales. Une telle structure est quelque chose comme une puce et un refroidisseur, mais sans pâte thermique. Premièrement, le cerveau surchauffe naturellement aux pics de charge, voir paragraphe 1. Deuxièmement, en plus de la surchauffe, il y a le problème de la production de produits métaboliques - déchets organiques générés dans le processus. Connaissez-vous la sensation de douleur musculaire après un travail physique intense? Mais éliminer les déchets des muscles est beaucoup plus facile que du cerveau. Et vous ne ressentez pas la douleur du cerveau après un travail intensif simplement parce qu'il n'y a pas de récepteurs de douleur dans le cerveau lui-même, et cela vous signale sa surcharge d'une autre manière.

Il s'avère donc que «taper les clés» est, en fait, l'une des activités les plus difficiles de notre société. Ça l'est vraiment. Et c'est un fait scientifique médical.

De plus, faites attention: lorsque vous utilisez des modèles que vous connaissez dans la programmation - la consommation d'énergie est beaucoup plus faible que lorsque vous devez vous éloigner des modèles habituels sur le côté et créer quelque chose de complètement nouveau. C'est pourquoi, par exemple, je considère qu'il est tout à fait raisonnable et raisonnable d'évaluer l'heure de travail - de différentes manières, en fonction de la capacité d'appliquer des modèles bien connus. Et ce moment aussi n'est pas bien compris dans la conscience publique. Parce que pour une personne qui n'utilise pas son cerveau dans la vie, «écrire du code» == «écrire du code». Mais en réalité - c'est loin d'être le cas. Il y a de «l'écriture de code» et de «l'écriture de code», et ils le sont! =, Bien que de l'extérieur cela ressemble exactement à la même chose.

3. Le troisième aspect important de ce problème: l'inertie du cerveau. Tout est intéressant ici. Le fait est que bien que beaucoup d'entre vous aient l'habitude de penser à votre cerveau et à vos pensées, dans les catégories «dur» et «mou», dans la réalité médicale, le cerveau n'est pas, dans sa forme pure, ni l'un ni l'autre. Le plus proche de tous, de la technologie informatique, le cerveau est aux puces anciennes, dont le programme est rigidement lié à leur structure. De plus, cette structure (et, par conséquent, le programme) est en constante évolution. Bien sûr, ici aussi, tout n'est pas aussi monosyllabique (c'est un très gros sujet), mais il est important ici de comprendre que:

- Vous ne pouvez pas simplement prendre et envoyer la commande killall au cerveau, et tuer tous les processus, même avec une surcharge très sévère. Parce que les processus du programme qui se produisent dans le cerveau sont liés de manière assez rigide à la structure même du cerveau. Et sa restructuration prend toujours du temps. Parfois un très gros moment. C'est un point important pour comprendre le fonctionnement du cerveau. Les programmes qui contrôlent nos pensées et nos actions ne sont pas seulement une séquence de potentiels électroniques qui peuvent être facilement et simplement remplacés par un autre. Même en ce qui concerne les programmes à court terme dans la tête, leur inertie est toujours nettement supérieure à celle des programmes dans l'ordinateur.

Et vous savez tous que lorsque vous êtes fortement intégré dans une sorte de projet de développement, vous y travaillez constamment. Et au travail. Et en mangeant. Et en promenade. Et même dans un rêve - le matin, quelles idées sonnent, non?

En partie pour cette raison, certains programmeurs sombrent dans l'alcoolisme - ils essaient de contrôler l'inertie du cerveau et d'arrêter son travail, au moins temporairement, avec l'aide de l'alcool. Pour soulager au moins légèrement l'organe surchauffé. Cependant, c'est aussi un grand sujet distinct.

En général, j'espère que vous avez appris quelque chose de nouveau et que vous pourrez en parler à vos amis. Que tout le monde apprenne la vie difficile des combattants du front intellectuel. À propos de la façon dont ceux qui périssent en première ligne sont ceux qui, ne connaissant pas les bases de la physiologie de leur propre cerveau, ont brûlé au sol, perdant complètement toute motivation et la capacité d'inspirer le codage.

Si cela s'avérait intéressant - écrivez des commentaires - sur demande, je dévoilerai les points les plus intéressants.

Roman D.

Source: https://habr.com/ru/post/fr468277/


All Articles