La programmation intensive réduit les compétences de communication? [fermé]

StackOverflow https://stackoverflow.com/questions/231764

  •  04-07-2019
  •  | 
  •  

Question

C’est l’une de ces questions de méta-programmation qui peut appartenir ou non à SO, mais voilà ...

D'autres programmeurs ont-ils remarqué que leur capacité à communiquer avec les gens (technique ou autre) disparaissait presque pendant et après une période de programmation intense?

Je me considère normalement comme un relativement bon communicateur. Cependant, hier soir, après être restée tard pour travailler sur des tâches de programmation relativement difficiles, j'ai même trouvé qu'il était très difficile de commander un repas à emporter: mes mots ont été liés avant de me quitter la bouche. Ce n'est pas la première fois que cela se produit ...

Quelqu'un d'autre a-t-il vécu ce phénomène? Y at-il un nom pour cela?

Était-ce utile?

La solution

Cela m’arrive, dans une certaine mesure, essentiellement tous les jours de travail. Ma petite amie sait que lorsque je suis en " mode robot " Je serai beaucoup moins sensible aux signaux subtils de son langage corporel et je prendrai plus de temps pour donner des réponses orales.

Une partie de cela est juste une concentration intense et la fatigue qui en découle, j'en suis sûr; mais il est également logique pour moi que de penser les langues façonnées autour des besoins et des limitations des machines rend moins habile, au moins temporairement, les langues façonnées autour des besoins et des limitations des personnes.

Autres conseils

Oui, ça s'appelle la fatigue.

Bien que la fatigue soit définitivement une composante, j’ai vécu ce phénomène après toute tâche nécessitant une concentration intense et n’impliquant pas de communication avec une autre personne. Cela s'intensifie si la tâche est répétitive ou impose de la mémoire à court terme, telle que la mémorisation de résultats intermédiaires tout en suivant plusieurs chemins de la logique. Les exemples non programmés incluent la résolution de problèmes mathématiques; comparer des stratégies complexes et concurrentes; et organiser une année de reçus papier par date, compte et catégorie.

Je suppose que ces tâches encouragent "interne". la communication, qui ne vous oblige pas nécessairement à exprimer vos pensées sous forme de mots, et certainement pas en phrases organisées Il est plus efficace que votre cerveau prenne des "raccourcis". cela ne serait pas possible si vous deviez décrire vos pensées à une autre personne de manière logique et ordonnée. Et au fur et à mesure que vous êtes absorbé par la tâche, vous vous concentrez exclusivement sur elle, perdant ainsi conscience du temps, des conditions environnementales et physiques, et du "bavardage". cela se produit normalement dans votre tête lorsque vous êtes conscient de votre "soi-même". J'imagine que quelque chose de similaire arrive aux athlètes lorsqu'ils frappent leur "foulée". bien que je sois lamentablement incapable de le savoir par expérience. : -)

Pour moi, c’est un état très confortable, car j’aime bien me concentrer sur un problème et trouver la solution. Si je suis forcé de revenir à la "réalité" sans quelques minutes de transition, c'est comme si je sortais d'un rêve vivant et je ne communique pas au mieux de mes capacités jusqu'à la reprise des processus de pensée normaux, sociaux et sociaux.

Cela se produit également, bien que dans une bien moindre mesure, lorsque ma femme et moi-même nous nous expliquons des choses: chacun de nous a tendance à assumer beaucoup d'expérience et de compréhension de la part de l'autre, et nous omettons donc beaucoup de détails et " frais accessoires " que nous inclurions si nous parlions à quelqu'un d'autre. Quand nous sommes "au diapason" L'un avec l'autre, c'est facile, efficace et crée une formidable synergie. Lorsque nous supposons trop comprendre, cela peut être terriblement frustrant et laisser chacun de nous se demander comment l'autre pourrait être aussi dense. : -)

J'ai remarqué que de longues périodes de concentration profonde sur des problèmes de programmation m'ont parfois amené à lutter avec des communications verbales et écrites. Cela devient évident lorsque je commence à avoir du mal à trouver les mots et les phrases qui me reviennent facilement en mémoire.

ma théorie: toute ma mémoire à court terme est liée à des concepts non verbaux; dire quelque chose nécessite que j'effectue un changement de contexte très coûteux (ou "pagination", si vous voulez)

regarder et grogner est à peu près tout ce que je peux gérer parfois

Lorsque mes compétences en communication chutent, je constate que cela est généralement lié au fait que mes compétences en programmation baissent également, généralement (comme d'autres l'ont noté) en raison de la fatigue.

Mais lorsque je programme intensément, je constate que mon niveau général de communication est perfectionné - je parle, écoute et discute avec plus d’intensité, certainement au sujet de l’espace général dans lequel je travaille mais même d’autres choses. C'est comme si on réfléchissait beaucoup à un problème, on me met dans la même logique.

J'ai même constaté que le meilleur moyen d'écrire des documents techniques - ce que je n'aime pas du tout - consiste à effectuer un codage intéressant, même s'il s'agit de prototypage, d'expérimentation ou de toute autre opération de mise au rebut, pour me mettre dans le droit mode et juste faire fonctionner mon cerveau.

Je pense qu'il y a quelques questions à poser ici:

1) Avez-vous commandé des notes verbalement, en ligne ou manuscrites? Si vous avez fait la première, il se peut que votre esprit puisse avoir du mal à changer de vitesse, ce qui est compréhensible si vous vous retrouviez vraiment dans une zone où vos réflexes étaient optimisés pour taper ceci et cela, plutôt que de vous expliquer comment commander une pizza, par exemple. .

2) Avez-vous vraiment pris une pause avant de prendre votre repas ou est-ce que cela faisait partie d'un rapide, "Ok, je vais aller chercher ceci, ceci et cela fait maintenant et puis je serai de retour pour finir cette off, " mentalité? J'ai souvent fait la même chose et c'est généralement un signe que mon esprit est concentré sur cette tâche de programmation plutôt que sur les autres choses autour de moi.

3) Quel était votre état d'alerte lorsque vous avez passé commande? La fatigue est certainement un autre facteur possible, combiné au fait d’être debout à une heure irrégulière.

4) Combien de temps avez-vous passé en programmation avant de sortir? Si c’était plus que quelques heures, par exemple 3, je pourrais le voir si vous avez tendance à optimiser ce que vous faites à tout moment, par exemple. quand vous programmez, essayez-vous d’optimiser l’emplacement de la souris, du clavier et du moniteur?

Ce sont quelques domaines sur lesquels je devrais me pencher. Peut-être avez-vous juste une capacité d'adaptation intense que vous venez d'apprendre. :)

Les compétences linguistiques se situent généralement dans l’hémisphère gauche du cerveau.

Le sentiment que je ressens quand je suis "dans la zone" est semblable aux sentiments que je ressens quand je dessine.

Je conclus que la programmation est davantage une activité du cerveau droit pour moi.

Betty Edwards "Dessin sur le côté droit du cerveau" est un livre fantastique sur le cerveau et le dessin. C’est là que j’ai appris à faire ce changement.

SYN

mène à ...

ACK

Ou peut-être ...

NACK

Ça!

Est la question!

Plus je code, plus je dis à l'ordinateur.

L’importance des excellentes compétences en communication est aujourd’hui immense. Toutes les personnes les plus prospères nées sur cette terre étaient bien familiarisées avec les compétences en communication. C’est un art qui peut être acquis si l’on veut consacrer quelques heures à soi-même et à la reconnaissance, c’est un talent caché.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top