C’est peut-être juste mon expérience personnelle, mais j’associe différents groupes et types de personnes et il me semble qu’un pourcentage étrangement élevé de programmeurs que j’ai rencontrés ne sont "pas gentils" ou pour une meilleure définition:
- Condescendant
- Snarky
- Négatif dans la façon dont ils parlent des gens
Si vous avez remarqué la même chose, des théories quant à pourquoi? Avez-vous des suggestions sur la façon de faire poliment ou pas poliment informer l'un de ces programmeurs et de suggérer qu'ils le corrigent s'ils veulent être perçus comme des professionnels avec qui ils voudraient travailler?
Ou peut-être que je viens de tomber sur un mauvais échantillon et qu'il y a de mauvaises graines dans chaque groupe de personnes que l'on peut nommer.
Réponses:
Je suis tout à fait d’accord avec Mason Wheeler , je ne pense pas qu’un nombre disproportionné de programmeurs ne soit en fait pas gentil, mais pour ceux avec qui ils travaillent, cela peut sembler plutôt comme cela.
Les manières sociales communes à la personnalité qu'il faut pour être programmeur (être extrêmement rationnel , pédant , avoir raison ) font souvent en sorte qu'un programmeur ait l'air abrasif envers les autres.
En tant que programmeur qui a toujours travaillé avec des équipes de programmeurs, je peux dire que, dans l’ensemble, ils étaient tous des gens sympathiques , mais il serait peut-être exact de dire qu’ils ont eu une quantité disproportionnée de conflits avec d’autres groupes de la société.
En d'autres termes, de bonnes intentions, mais parfois, cela ne va pas.
la source
Passez du temps avec Rands en repos . Il a beaucoup réfléchi à ce qui rend les techniciens uniques, difficiles, enrichissants et frustrants. Commencez avec le manuel Nerd . Il note que les nerds peuvent ne pas aimer les gens:
Passez ensuite à la gestion des nerds . Une friandise:
De toute évidence, il peint avec un pinceau large et vous ne voulez pas émettre d'hypothèses à propos d'un seul individu. Pourtant, ses opinions ne sont pas improvisées. Il a réfléchi à la meilleure façon de résoudre des problèmes uniques avec des nerds (ou des geeks ou celui que vous souhaitiez nous appeler) et est parvenu à quelques conclusions très intéressantes. Jetez un coup d'œil et voyez s'il a du sens.
la source
Il semble y avoir une relation entre l'étrangeté et l'éclat. Je le vois tous les jours. Quoi qu'il en soit, je ne voudrais pas enlever l'étrange parce que vous pourriez aussi perdre de l'éclat.
Mais quant à la mécanique de cette étrangeté ...
la source
Tous les techniciens, qu'ils soient programmeurs ou ingénieurs, ont l'habitude de travailler avec des systèmes et des équipements logiques. Les gens sont illogiques.
Ajoutez à cela le fait que nos entreprises ont besoin de notre expertise pour continuer à fonctionner, et que nos collègues l'acceptent donc dans une certaine mesure.
Après 20 ans ou plus, je suis beaucoup plus calme que je l'étais. Je ne laisse pas le comportement illogique des autres me déranger. Je fais bien mon travail, je pourrais bien ajouter, aider les personnes qui demandent de l’aide et qui sont disposées à apprendre, et à peu près ignorer ceux qui savent tout, ne demandent pas d’aide et sont voués à l’échec. Au moins, ils sont amusants à regarder.
la source
Je n'appellerais pas cela disproportionné. Il y a beaucoup de gens qui sont juste, bon, pas gentils un peu partout. Encore une autre manifestation de la loi de Sturgeon .
la source
Je suis à peu près sûr que l'effet dont vous parlez est présent dans une certaine mesure, pas simplement comme une manifestation de la loi de Sturgeon. Le fait est que pour être bon en programmation, vous devez vous soucier de l'exactitude.
Un bon nombre de personnes vont "accepter" des choses dont ils savent parfaitement qu'elles ont tort d'éviter de blesser les sentiments des autres. Avec la programmation, cela ne fonctionne pratiquement pas - si vous avez fait quelque chose de mal, le compilateur aura peu de chance de décider de garder le problème pour lui-même dans le but d'épargner vos sentiments - et la plupart de vos collègues. Les ouvriers ne le feront probablement pas (et ne devraient généralement pas). Simplement en éliminant les gens trop gentils pour vous dire que quand vous avez foiré, la moyenne se déplace vers le côté "pas gentil".
Je soupçonne qu'il y a aussi un effet secondaire. Bien que nous dissimulions assez bien et que nous semblions souvent cyniques à propos de certaines choses, afin de persévérer assez longtemps pour devenir un programmeur décent, quelqu'un doit à peu près être un optimiste tout à fait incurable. Peu importe le nombre d'erreurs de compilation que nous constatons, nous devons rester convaincus que nous pouvons toutes les surmonter. Bien avant de terminer un petit projet, vous aurez abandonné pour toujours si vous êtes pessimiste. Cela a pour effet que beaucoup de programmeurs trouvent drôles les commentaires que la plupart des gens jugeraient horriblement négatifs et souvent carrément méchants. Même si la plupart d'entre nous ne l'admettons pas, nous sommes suffisamment incapables de pessimisme pour que la plupart d'entre nous ne sachions vraiment pas à quel point nos commentaires peuvent (et doivent) sembler négatifs pour la plupart des autres personnes.
la source
Il n'y a pas qu'une seule raison, mais l'une d'entre elles est ce que j'appelle le CES (syndrome de l'ingénieur cranky). Généralement causé par le fait qu’il est tenu à l’écart du processus décisionnel et ensuite jeté pour réparer le gâchis résultant de ces décisions. Cela se complique par le fait que des personnes qui ne devraient pas être dans l'industrie, encore moins être placées en position de pouvoir sur ces programmeurs, leur demandent pourquoi cela n'est pas encore résolu. Tout en n'étant pas préparé à au moins un tiers du chemin pour bien comprendre les détails techniques de la raison d’un problème.
Après quelques années, la plupart des programmeurs auront expérimenté une telle situation, une fois, voire plusieurs fois. Alors, quand une situation qui commence à ressembler à cela se reproduit, ils ont tendance à devenir, eh bien ... grincheux.
la source
Je vais deviner que la plupart des programmeurs "pas sympas" sont des hommes et que la plupart sont célibataires.
Mon expérience - pour laquelle il y a une justification biologique - est que les hommes qui ont été célibataires pendant longtemps ont tendance à être égoïstes et inconsidérés.
Alors voici un petit fond. Prenez nos plus proches parents de primates, chimpanzés et bonobos. Les mâles des deux espèces sont violents, compétitifs et égoïstes par nature. Les femelles chimpanzées sont solitaires et les mâles chimpanzés forcent le sexe sur les femelles et commettent un infanticide pour les amener en chaleur.
Cependant, les bonobos fonctionnent différemment. Les jeunes hommes ont recours à ce type de tactique agressive, mais les femelles bonobos sont sociales et se protègent mutuellement. Après qu'un homme se soit fait battre à plusieurs reprises par des bandes de femmes, il se rend généralement compte qu'une meilleure approche est l'équivalent bonobo de bonbons et de fleurs. Mais bien sûr, chaque nouvelle génération de bonobos mâles doit apprendre cela à la dure.
Quand vous arrivez aux humains, les choses sont à peu près les mêmes. J'adore les enfants et j'étais une baby-sitter populaire et prospère quand j'étais plus jeune. Mais aussi mignons que soient les petits enfants, ce sont aussi des petits sauvages amoraux qui doivent apprendre à être civilisés. Et quand nous arrivons à la puberté, tous les vestiges de civilisation disparaissent lorsque des hormones entrent en jeu. Il existe également de nombreuses preuves scientifiques récentes concernant le développement du cerveau et le fait que les adolescents sont souvent fous et téméraires à cause des parties de leur cerveau qui contribuent à bon jugement ne termine pas le développement jusqu'à environ 25 ou plus.
Et regardons les choses en face: la plupart des jeunes gars sont des secousses. Vraiment et vraiment. Quand je pense à tous les gars de ma connaissance qui se sont révélés être des gens raisonnables et où je connais les détails de leur vie, chacun d'entre eux a commencé comme un imbécile inconsidéré. La plupart d'entre eux sont tombés amoureux de quelqu'un, ont agi comme un imbécile, ont obtenu l'ultimatum "façonner ou expédier", et ont décidé d'aimer tellement cette personne qu'ils changeraient leurs méthodes diaboliques. J'ai certainement fait. Un autre gars que je connais est rentré chez lui après une soirée de beuverie pour trouver ses bagages dans le hall d’entrée. Il ne l’a plus jamais fait. Il est un père et un mari formidable depuis de nombreuses années maintenant. Et tous les gars qui se sont bien débrouillés et qui n'ont pas eu l'ultimatum ont eu un autre événement qui a changé leur vie et qui les ont amenés à reconsidérer leurs priorités, comme avoir un mort proche de leur part,
Je connaissais un gars qui faisait partie d'une communauté hippie dans les années 70, appelé The Farm. Ils ont reconnu cela et ont eu un traitement curatif. C'était un dortoir spécial pour célibataires appelé "The Tumbler" - comme dans le tumbler rock. Un célibataire qui se comportait comme un imbécile devait y vivre avec les autres imbéciles, et il devait continuer à y vivre jusqu’à ce que les dirigeants de la commune jugent que ses aspérités avaient été éliminées et qu’il était suffisamment lisse pour vivre avec des gens raisonnables.
Quoi qu'il en soit, notre profession attire beaucoup de célibataires socialement maladroits depuis la puberté (alias "geeks") et qui passent leur temps avec des ordinateurs ou en ligne plutôt que d'interagir avec de vraies personnes. Ainsi, ils ont tous ces souhaits biologiques: "Je veux être un chimpanzé agressif", et ils n'ont pas eu beaucoup d'équivalent social humain de gangs de femelles bonobos battant le bejesus pour avoir été inconsidérés. Après assez longtemps, être inconsidéré devient une habitude, et voilà.
Cela continue parfois aussi après avoir eu une relation amoureuse. Je connais pas mal de programmeurs imbéciles qui ont épousé des femmes passives, et ce sont toujours des saccades.
Ce n'est pas juste les programmeurs, non plus. J'ai un membre de la famille qui est célibataire et qui vit seul depuis près de soixante ans. C'est un gars très intéressant à bien des égards, mais il est tellement habitué à avoir sa façon de tout faire et si difficile quand il ne comprend pas, que certains de mes parents envisagent des réunions de famille qui l'incluent avec une certaine crainte.
Et je suis désolé si certains mecs sont offensés par cela, mais je suis un mec, j'étais un imbécile inconsidéré jusqu'à ce que je voie qu'il était avantageux pour moi d'arrêter, et je n'ai tout simplement pas vu cela se produire de la même manière avec les femmes .
la source
Une combinaison d'introversion, d'anxiété sociale et de préférence pour la réflexion plutôt que pour la sensation serait quelques facteurs qui contribueraient à ce que vous décrivez bien que je ne sois pas sûr du pourcentage de programmeurs possédant toutes ces propriétés. Une autre façon de voir les choses est que les programmeurs ne sont pas forcément préoccupés par la façon dont ils se présentent et que ce que l’on peut considérer comme agréable est considéré comme inutile dans un sens. Cela concorde aussi un peu avec la réponse de Renesis.
Pour ce qui est d’essayer de changer cela chez certaines personnes, réfléchissez bien au type de raisonnement que vous voudriez donner à la personne pour qu’elle opère ce changement. Même s'il peut exister un type de défense "Ceci est juste du bon sens", considérez quelqu'un qui ne comprend pas toutes les subtilités sociales auxquelles vous avez expliqué pourquoi il convient de prendre de telles mesures. L'arrogance peut également être un facteur ici, tout en ayant parfois un sens de l'humour plutôt sec.
la source
Nous avons beaucoup de bagage émotionnel au fil des ans. Tant de fois, face à des gens qui nous entraînent dans la qualité de notre travail, notre combat est de maîtriser nos compétences dans un environnement qui ne fournit pas beaucoup d'exemples.
Je pense que beaucoup d’entre nous sont devenus très cyniques après des expériences négatives qui ne nous font que nous sentir mal, au sujet de ce que nous faisons et pour qui nous le faisons, que nous pouvons perdre l’impression d’être civil.
Ou peut-être que des années de guerres à la flamme autour de divers sujets peuvent user les subtilités d'une personne.
Peut-être qu’il n’ya pas de réponse complète, mais que pouvons-nous faire pour mieux nous traiter, même lorsque nous ne sommes pas toujours d’accord. Peut-être est-ce un signe que nous sommes tous fatigués d’être si seuls, avec si peu de réconfort ou de soutien.
Qui sait?
la source
Je me suis souvent posé cette question moi-même et je suis tout à fait d'accord avec votre prémisse générale ... que certains types de personnalité ont tendance à graviter dans différents domaines.
Ce qui me surprend, c’est que les programmeurs ont tendance à être plus négatifs et moins personnels que l’ingénieur ou le scientifique typique. Il semble donc que la pensée analytique n’est pas le facteur déterminant, même si elle pourrait avoir une certaine influence.
Quand j'étais en troisième cycle en mathématiques (et plus tard en chimie physique), je suis entré en contact avec des étudiants et des professeurs de nombreux domaines différents. Ma petite amie était une major anglaise, ce qui a encore élargi ma visibilité.
Au sein des sciences, les sciences sociales et biologiques semblaient définitivement attirer des personnes plus socialables. Les étudiants en mathématiques étaient particulièrement bizarres et peu sociables. J'ai suivi quelques cours de physique et je les ai trouvés arrogants mais sympathiques.
L'arrogance augmente assurément plus le domaine est analytique, mais les étudiants en physique et les physiciens physiciens (comme moi), bien que vraiment bizarres, n'étaient pas ce que je considérerais comme impoli, cynique ou mesquin.
Ces traits étaient nettement plus répandus parmi les étudiants en mathématiques et, maintenant entrés dans le monde du travail, parmi les programmeurs.
Peut-être est-ce une différence de vision du monde. Les mathématiques et les ordinateurs sont purement rationnels, alors que la science est empirique et rationnelle. Les personnes qui ont ce point de vue rationnel pensent souvent que le monde devrait se conformer à leurs modèles rationnels. Sinon, elles deviennent cyniques et frustrées. L’idée même de la science est de retravailler votre modèle rationnel face à des preuves contraires, ce qui suggère qu’ils pourraient être plus flexibles dans leurs perspectives. Ce n'est pas le travail du monde de vous conformer à votre modèle rationnel, mais plutôt votre travail de créer un modèle conforme au monde.
Il est également possible qu'il y ait une envie de science et d'ingénierie. Vous avez des personnes hautement qualifiées et analytiques, mais qui ne semblent pas aussi appréciées du grand public que les ingénieurs et les scientifiques. Je veux dire, c'est pourquoi on appelle ça la "science" informatique, après tout, ou le "génie" des logiciels! Une envie professionnelle évidente là-bas.
la source
Je pense que c'est en grande partie une erreur de communication, j'ai dû m'entraîner à ne pas être perçu de certaines manières par d'autres. Je suis une merde de compétences sociales et je dois faire un effort pour "s'intégrer". Petit bavardage par exemple, je suis terrible, je ne comprends pas.
Peut-être qu'examiner certaines choses de Jung, Meyrs-Briggs pourrait aider à expliquer ce que vous percevez comme "pas gentil"
http://www.humanmetrics.com/cgi-win/JTypes2.asp
Je teste comme INTJ.
la source
Je suis un programmeur et je ne suis pas impoli la majeure partie de la journée. Je ne suis impoli que lorsque je suis au travail.
En effet, mon entreprise fabrique un climatiseur et ramène la température à 55 ° F, que ce soit en été, en hiver ou entre les deux. En conséquence, je suis toujours froid, affamé, gros et énervé. Maintenant, retournez au travail, un trou!
la source
C'est parce que nous sommes devenus développeur pour les mêmes raisons. Un trait commun que nous avons, nous développeurs, c'est que cela est dangereux .
Être dangereux mène à l' arrogance . L'arrogance est une forme d'agressivité déclenchée par la peur des autres. Oui, craignez encore!
Ainsi, lorsque vous devez traiter avec de telles personnes, vous devez réassurer leur ego (probablement blessé par des années d'intimidation). Plus vous essayez de les comprendre et plus vous êtes (honnêtement) intéressés par eux (nous), arrêtez-vous et l'interaction sociale avec eux sera bonne sinon excellente.
la source
En ce qui concerne le point négatif, je pense que cela a quelque chose à voir avec la façon dont nous écrivons du code. Disons que nous devons valider un formulaire simple, nous devons nous assurer qu'il ne peut pas être cassé avec une grande combinaison d'entrées utilisateur. Nous pensons toujours à de nombreux cas qui peuvent casser un code.
Utilisez la même façon de penser dans la vie réelle et vous obtenez une personne négative. Pouvez-vous imaginer un programmeur très positif à écrire du code? Peut-être un programmeur négatif est-il simplement en train de brouiller la frontière entre l'environnement de programmation et la vie réelle.
la source
Nous devons trouver les cas extrêmes, les scénarios qui peuvent casser le système. Nous devons voir le désastre potentiel pouvant découler de chaque décision que nous prenons. Plus nous pensons négatif, mieux nous travaillons. Le "chemin heureux" à travers un programme est ennuyeux, prévisible, facile, nous pouvons le coder dans un après-midi. C'est l'autre 99% du travail qui rend le travail difficile. Nous mettons en place des cas de garde dans notre code.
Nous ne faisons confiance à aucune donnée tant que rien n’a été prouvé. Et ce trait, et cette façon de penser, qui nous rend performants dans notre travail, nous font devenir des imbéciles dans la vie réelle.
la source
Regardons les choses en face: beaucoup d’entre nous sont en bas de la chaîne alimentaire sociale.
Je ne sais pas si c'est davantage une cause ou plus d'un résultat, mais cela fait définitivement partie d'un cercle vicieux.
la source
Apparemment, beaucoup de programmeurs pensent qu'ils sont gentils. Peut-être que nous ne le sommes pas et que nous ne le savons pas?
J'ai essayé de trouver un moyen d'expliquer aux gens à quoi ressemble la programmation. Le plus proche que je sois venu est de leur dire d'imaginer que vous prenez une finale de mathématiques et de langue EN MÊME TEMPS! Votre temps est presque écoulé et quelqu'un s'approche pour vous demander comment vous allez. Vous obtiendrez probablement une réponse grossière, sournoise et condescendante. Me voir tout en déjeunant, je suis une personne bien différente.
Au moins à première vue, la plupart me décrivent comme "souvent de mauvaise humeur". Je sais que jaser et se plaindre, cela ressemble à quelqu'un qui passe un mauvais moment (un cas des lundis?), Mais la récompense de résoudre un problème vaut la peine d'être un peu énervé (mieux que énervé).
la source
J'ai expérimenté im en disant solution. Personne dit son couse impossible tout va s'écraser. Plus tard, nous avons découvert que la personne ne savait rien de la programmation en cliquant simplement. Puis il est fou et dit que les programmeurs ne sont pas gentils et qu'il voulait apprendre, mais les programmeurs voulaient dire que la solution ne devait pas enseigner à l'enfant, pas le temps d'enseigner. C’est donc mal comprendre et susciter des émotions où il n’ya pas de place pour eux. Les programmeurs sont précis et utilisent des faits.
la source
Je pense que certains programmeurs sont arrogants. Ils sont bien payés et ils n'ont pas besoin d'être gentils avec personne, ils ne le sont donc pas. Tout comme des stars ou des acteurs sportifs surpayés se comportant comme des enfants gâtés.
la source