Vielleicht ist es nur meine persönliche Erfahrung, aber ich verbinde mich mit verschiedenen Gruppen und Typen von Menschen und es scheint mir, dass ein merkwürdig großer Prozentsatz der Programmierer, denen ich begegnet bin, "nicht nett" oder für den Versuch einer besseren Definition ist:
- Herablassend
- Snarky
- Negativ in der Art, wie sie über Menschen reden
Wenn Ihnen dasselbe aufgefallen ist, warum? Irgendwelche Vorschläge, wie man einen dieser Programmierer höflich oder nicht so höflich über sein Verhalten informieren kann, und Vorschläge, wie man es korrigieren kann, wenn man als professionell wahrgenommen werden möchte, mit dem man arbeiten möchte?
Oder vielleicht bin ich gerade auf eine schlechte Probe gestoßen und es gibt schlechte Samen in jeder Gruppe von Menschen, die man benennen kann.
Antworten:
Ich stimme mit Mason Wheeler definitiv überein , ich denke nicht, dass eine unverhältnismäßig große Anzahl von Programmierern eigentlich nicht nett ist, aber für diejenigen, mit denen sie arbeiten, scheint es vielleicht so .
Die sozialen Manierismen, die der Persönlichkeit eines Programmierers gemeinsam sind (extrem rational , pedantisch , richtig sein müssen ), lassen einen Programmierer für andere oft aggressiv erscheinen.
Als Programmierer, der schon immer in Teams von Programmierern gearbeitet hat, kann ich sagen, dass sie im Großen und Ganzen nette Leute waren , aber es mag zutreffen, dass sie unverhältnismäßig viele Konflikte mit anderen Gruppen im Unternehmen hatten.
Mit anderen Worten, gute Absichten, aber manchmal kommt es falsch heraus.
quelle
Verbringen Sie einige Zeit mit Rands in Repose . Er hat viel darüber nachgedacht, was technische Leute einzigartig, schwierig, lohnend und frustrierend macht. Beginnen Sie mit dem Nerd-Handbuch . Er merkt an, dass Nerds Leute nicht mögen:
Fahren Sie dann mit Verwalten von Nerds fort . Ein Leckerbissen:
Offensichtlich malt er mit einem breiten Pinsel und Sie möchten keine Vermutungen über eine einzelne Person anstellen. Dennoch sind seine Meinungen nicht von der Stange. Er hat überlegt, wie man einzigartige Probleme mit Nerds (oder Geeks oder wie auch immer Sie uns nennen wollen) am besten löst, und ist zu ein paar sehr interessanten Schlussfolgerungen gekommen. Schauen Sie nach, ob er einen Sinn ergibt.
quelle
Es scheint eine Beziehung zwischen Verrücktheit und Brillanz zu geben. Ich sehe es jeden Tag. Was auch immer es ist, ich möchte nicht das Unheimliche wegnehmen, weil Sie auch die Brillanz verlieren könnten.
Aber was die Mechanik dieser Verrücktheit betrifft ...
quelle
Alle Techniker, ob Programmierer oder Ingenieure, sind es gewohnt, mit logischen Systemen und Geräten zu arbeiten. Die Leute sind unlogisch.
Hinzu kommt, dass unsere Unternehmen unser Know-how brauchen, um weiterzuarbeiten, und unsere Mitarbeiter haben es in gewissem Maße in Kauf genommen.
Nach über 20 Jahren bin ich viel sanfter als früher. Ich lasse mich nicht vom unlogischen Verhalten anderer stören. Ich mache meinen Job, sehr gut, möchte ich hinzufügen, helfe Leuten, die um Hilfe bitten und bereit sind zu lernen, und ignoriere so ziemlich diejenigen, die alles wissen, bitte nicht um Hilfe und sind zum Scheitern verurteilt. Zumindest amüsieren sie sich zu sehen.
quelle
Ich würde es nicht als unverhältnismäßig bezeichnen. Es gibt eine ganze Menge Leute, die einfach nicht überall nett sind. Noch eine weitere Manifestation des Stör - Gesetz .
quelle
Ich bin mir ziemlich sicher, dass der Effekt, von dem Sie sprechen, bis zu einem gewissen Grad vorhanden ist und nicht nur eine Manifestation von Störs Gesetz ist. Tatsache ist, dass Sie sich sehr um die Korrektheit kümmern müssen , um überhaupt gut programmieren zu können .
Eine angemessene Anzahl von Menschen wird mit Dingen "mitmachen", von denen sie genau wissen, dass sie falsch sind, um die Gefühle anderer Völker nicht zu verletzen. Bei der Programmierung funktioniert das so gut wie nicht - wenn Sie etwas falsch gemacht haben, hat der Compiler nicht die geringste Chance, das Problem für sich zu behalten, um Ihre Gefühle zu schonen - und den größten Teil Ihrer Zusammenarbeit -Arbeiter werden wahrscheinlich auch nicht (und sollten es normalerweise auch nicht). Indem Sie einfach die Leute eliminieren, die zu nett sind, um Ihnen zu sagen, dass Sie es vermasselt haben, wird der Durchschnitt auf die "nicht nette" Seite verschoben.
Ich vermute, dass es auch einen sekundären Effekt gibt. Obwohl wir es ziemlich gut vertuschen und oft zynisch klingen, um lange genug durchzuhalten, um ein anständiger Programmierer zu werden, muss jemand ein absolut unheilbarer Optimist sein. Egal wie viele Compilerfehler wir sehen, wir müssen davon überzeugt bleiben, dass wir sie alle überwinden können. Lange bevor Sie auch nur ein kleines Projekt abgeschlossen haben, haben Sie für immer aufgegeben, wenn Sie überhaupt pessimistisch sind. Dies hat zur Folge, dass viele Programmierer Kommentare für witzig halten, die die meisten anderen Leute für schrecklich negativ und oft geradezu böse halten. Auch wenn die meisten von uns dies nicht zugeben, sind wir zu Pessimismus nicht fähig genug, so dass die meisten von uns wirklich keine Vorstellung davon haben, wie negativ unsere Kommentare für die meisten anderen Menschen klingen können (und dies auch tun).
quelle
Es gibt nicht nur einen Grund, sondern einen, den ich als CES (Cranky Engineer Syndrome) bezeichne. Wird normalerweise dadurch verursacht, dass man sich aus dem Entscheidungsprozess heraushält und dann hineingeworfen wird, um die daraus resultierende Unordnung zu beheben. Hinzu kommt, dass Leute, die nicht in der Branche sein sollten, geschweige denn Machtpositionen über diese Programmierer innehaben und sie fragen, warum dies noch nicht behoben ist. Sie sind nicht darauf vorbereitet, mindestens ein Drittel der technischen Details zu verstehen, warum es ein Problem gibt.
Die meisten Programmierer werden nach ein paar Jahren so etwas erlebt haben, einmal oder mehrmals. Wenn eine Situation wieder so aussieht, neigen sie dazu, ... launisch zu werden.
quelle
Ich gehe davon aus, dass die meisten der "nicht netten" Programmierer männlich und die meisten Single sind.
Meine Erfahrung - für die es biologische Rechtfertigung gibt - ist, dass Männer, die lange Zeit Junggesellen waren, dazu neigen, egoistisch und rücksichtslos zu sein.
Also hier ist ein kleiner Hintergrund. Nehmen Sie unsere engsten Primatenverwandten, Schimpansen und Bonobos mit. Die Männchen beider Arten sind gewalttätig, kompetitiv und von Natur aus egoistisch. Schimpansenweibchen sind Einzelgänger, und Schimpansenweibchen zwingen die Weibchen zum Geschlechtsverkehr und begehen einen Kindsmord, um sie in Hitze zu versetzen.
Bonobos funktionieren jedoch anders. Jüngere Männer versuchen diese Art von aggressiver Taktik - aber Bonobo-Frauen sind sozial und schützen sich gegenseitig. Nachdem ein Mann ein paar Mal von Frauenbanden geschlagen wurde, stellt er normalerweise fest, dass Bonobos wie Süßigkeiten und Blumen ein besserer Ansatz sind. Aber natürlich muss jede neue Generation männlicher Bonobos das auf die harte Tour lernen.
Wenn man zu Menschen kommt, ist es so ziemlich dasselbe. Ich liebe Kinder und war ein populärer und erfolgreicher Babysitter, als ich jünger war. Aber so süß wie kleine Kinder sind, sie sind auch kleine amoralische Wilde, denen beigebracht werden muss, zivilisiert zu sein. Und wenn wir in die Pubertät eintreten, gehen alle Spuren der Zivilisation aus dem Fenster, wenn Hormone hereinkommen. Es gibt auch viele aktuelle wissenschaftliche Beweise für die Entwicklung des Gehirns und die Tatsache, dass Jugendliche oft verrückt und rücksichtslos sind, weil die Teile ihres Gehirns dazu beitragen Ein gutes Urteilsvermögen wird die Entwicklung erst nach ungefähr 25 Jahren abschließen.
Und seien wir ehrlich: Die meisten jungen Leute sind Idioten. Wirklich und wahrhaftig. Wenn ich an all die Typen denke, die sich als vernünftige Leute herausstellten und deren Details ich kenne, begann jeder von ihnen als rücksichtsloser Trottel. Die meisten von ihnen verliebten sich in jemanden, benahmen sich wie ein Trottel, stellten das Ultimatum "Form oder Schiff raus" auf und beschlossen, dass sie diese Person so sehr liebten, dass sie ihre bösen Wege änderten. Ich habe es auf jeden Fall getan. Ein anderer Mann, den ich kenne, kam von einem Abend mit Alkohol nach Hause und fand seine Koffer in der Eingangshalle gepackt - das hat er nie wieder getan, und er ist seit vielen Jahren ein großartiger Vater und Ehemann. Und jeder Mann, der sich als gut erwiesen hat und das Ultimatum nicht erhalten hat, hatte ein anderes lebensveränderndes Ereignis, das ihn dazu brachte, seine Prioritäten zu überdenken, als würde jemand, der ihm nahesteht, unerwartet sterben.
Ich kannte einen Mann, der in den 70ern Teil einer Hippie-Gemeinde namens The Farm war. Sie erkannten dies und hatten eine Heilung. Es war ein spezieller Schlafsaal für Singles namens "The Tumbler" - wie im Rock Tumbler. Ein einzelner Typ, der sich wie ein Idiot verhielt, musste dort mit den anderen Idiotentypen leben, und er musste dort weiterleben, bis die Gemeindevorsteher beurteilten, dass seine Ecken und Kanten abgeschlagen worden waren und glatt genug waren, um mit den vernünftigen Leuten zu leben.
Wie auch immer, unser Beruf zieht viele Alleinstehende an, die seit ihrer Pubertät sozial unbeholfen sind (auch bekannt als "Geeks") und ihre Zeit mit Computern oder online verbracht haben, anstatt mit echten Menschen persönlich zu interagieren. Sie haben all diese biologischen "Ich möchte ein aggressiver, rücksichtsloser Schimpansen-Mann sein" -Dränge und sie haben nicht viel von dem menschlichen sozialen Äquivalent von Bonobo-Frauenbanden, die den Bejesus aus ihnen herausprügeln, weil sie rücksichtslos sind. Nach langer Zeit wird Rücksichtslosigkeit zur Gewohnheit, und dann sind Sie da.
Dies setzt sich manchmal auch nach einer Beziehung fort. Ich kenne einige Ruckprogrammierer, die passive Frauen geheiratet haben, und sie sind immer noch Ruckler.
Es sind nicht nur Programmierer. Ich habe einen Verwandten, der ein bestätigter Junggeselle ist und seit fast sechzig Jahren allein lebt. Er ist in vielerlei Hinsicht ein wirklich interessanter Kerl, aber er ist es so gewohnt, in allem seine eigene Meinung zu haben, und es ist so schwierig, wenn er es nicht versteht, dass einige meiner Verwandten über Familientreffen nachdenken, die ihn mit ein wenig Angst einbeziehen.
Und es tut mir leid, wenn einige Jungs davon beleidigt sind, aber ich bin ein Typ, ich war ein rücksichtsloser Idiot, bis ich sah, dass es zu meinem Vorteil war, damit aufzuhören, und ich habe einfach nicht gesehen, dass dies bei Frauen genauso passiert .
quelle
Eine Kombination aus Introversion, sozialer Angst und dem Wunsch, über Gefühle nachzudenken, sind ein paar Faktoren, die meiner Meinung nach zu dem beitragen, was Sie beschreiben, obwohl ich nicht sicher bin, wie viel Prozent der Programmierer über all diese Eigenschaften verfügen. Ein anderer Aspekt ist, dass sich Programmierer nicht unbedingt darum kümmern müssen, wie sie auf etwas stoßen, und daher wird das, was man als schön ansieht, in gewissem Sinne als unnötig angesehen. Dies stimmt auch einigermaßen mit der Antwort von Renesis überein.
Überlegen Sie sich sorgfältig, welche Art von Argumentation Sie der Person geben möchten, um diese Änderung vorzunehmen. Während es eine Art Verteidigung geben kann, die "Dies ist nur gesunder Menschenverstand", überlegen Sie sich jemanden, der nicht alle sozialen Feinheiten hat, denen Sie erklären, warum solche Maßnahmen ergriffen werden sollten. Arroganz kann auch ein Faktor sein und manchmal einen eher trockenen Sinn für Humor haben.
quelle
Vieles dreht sich um so viel emotionales Gepäck, das wir im Laufe der Jahre mitnehmen. Wenn wir uns so oft mit Menschen befassen, die uns an Arbeitsqualität verlieren, bemühen wir uns, unsere Fähigkeiten in einem Umfeld zu beherrschen, das nicht viele Beispiele bietet.
Ich denke, so viele von uns werden nach einigen negativen Erfahrungen so zynisch, dass wir uns schlecht fühlen, was wir tun und mit wem wir es tun, dass wir den Überblick verlieren können, zivil zu sein.
Oder es könnte sein, dass jahrelange Flammenkriege über eine Vielzahl von Themen die Freundlichkeiten einer Person zermürben können.
Vielleicht gibt es keine vollständige Antwort, nur was können wir tun, um besser miteinander umzugehen, auch wenn wir uns nicht immer einig sind. Vielleicht ist dies ein Zeichen, dass wir alle es satt haben, so allein zu sein, mit so wenig Trost oder Unterstützung.
Wer weiß?
quelle
Ich habe mich das selbst oft gefragt und stimme Ihrer allgemeinen Annahme definitiv zu, dass bestimmte Persönlichkeitstypen dazu neigen, sich auf verschiedene Gebiete zu konzentrieren.
Was mich verwundert, ist, dass Programmierer tendenziell negativer und weniger persönlich sind als typische Ingenieure oder Wissenschaftler. Es scheint also, dass analytisches Denken nicht der Faktor ist, obwohl es einen gewissen Einfluss haben könnte.
Als ich an der Graduiertenschule für Mathematik (und später für physikalische Chemie) war, kam ich mit Studenten und Professoren aus vielen verschiedenen Bereichen in Kontakt. Meine Freundin war ein englischer Major, was meine Bekanntheit noch vergrößerte.
Innerhalb der Wissenschaften schienen die Sozial- und Biowissenschaften definitiv Menschen anzuziehen, die sozialer waren. Die Mathe-Studenten waren besonders schrullig und nicht gesellig. Ich habe ein paar Physikkurse besucht und fand sie arrogant, aber freundlich.
Arroganz nimmt definitiv zu, je analytischer das Feld ist, aber die Physikstudenten und Physikalischen Chemiker (wie ich) waren zwar definitiv skurril, aber nicht das, was ich als unhöflich, zynisch oder gemein ansehen würde.
Diese Eigenschaften waren bei den Mathematikstudenten definitiv häufiger anzutreffen, und nachdem sie nun unter Programmierern in die Arbeitswelt eingetreten waren.
Vielleicht ist es ein Unterschied in der Weltanschauung. Mathematik und Computer sind rein rational, während die Wissenschaft empirisch und rational ist. Menschen mit diesem rationalen Standpunkt denken oft, die Welt sollte sich an ihre rationalen Modelle anpassen, und wenn dies nicht der Fall ist, werden sie zynisch und frustriert. Die ganze Idee der Wissenschaft besteht darin, Ihr rationales Modell angesichts gegenteiliger Beweise zu überarbeiten, was darauf hindeutet, dass sie möglicherweise flexibler in ihren Perspektiven sind. Es ist nicht die Aufgabe der Welt, sich an Ihr rationales Modell anzupassen, sondern Ihre Aufgabe, ein Modell zu entwickeln, das sich an die Welt anpasst.
Es ist auch möglich, dass ein gewisser wissenschaftlicher und technischer Neid im Gange ist. Sie haben hochqualifizierte und analytische Mitarbeiter, die in der Öffentlichkeit jedoch weniger geschätzt zu sein scheinen als Ingenieure und Wissenschaftler. Ich meine, deshalb heißt es schließlich "Informatik" oder "Software-Engineering"! Offensichtlicher beruflicher Neid.
quelle
Ich denke, ein Großteil davon ist Missverständnis. Ich musste mich selbst trainieren, um nicht auf bestimmte Weise von anderen wahrgenommen zu werden. Ich bin beschissen und muss mich anstrengen, um "rein zu passen". Smalltalk zum Beispiel, ich bin schrecklich darin, ich verstehe es nicht.
Vielleicht hilft das Nachlesen von Jung, Meyrs-Briggs Sachen, um zu erklären, was Sie als "nicht nett" empfinden.
http://www.humanmetrics.com/cgi-win/JTypes2.asp
Ich teste als INTJ.
quelle
Ich bin ein Programmierer und die meiste Zeit des Tages nicht unhöflich. Ich bin nur unhöflich, während ich bei der Arbeit bin.
Das liegt daran, dass meine Firma eine Klimaanlage ankurbelt und die Temperatur auf 55 ° F senkt, sei es im Sommer, im Winter oder dazwischen. Infolgedessen bin ich immer kalt, hungrig, fett und sauer. Jetzt mach dich wieder an die Arbeit, a-hole!
quelle
Es ist, weil wir aus den gleichen Gründen Entwickler wurden. Ein gemeinsames Merkmal , das wir als Entwickler haben, ist die Unsicherheit .
Unsicherheit führt zu Arroganz . Arroganz ist eine Form von Aggressivität, die durch Angst vor anderen ausgelöst wird . Ja, schon wieder Angst!
Wenn Sie sich also mit solchen Menschen auseinandersetzen müssen, müssen Sie ihr Ego rückversichern (wahrscheinlich verletzt durch jahrelanges Mobbing). Je mehr Sie versuchen, sie zu verstehen, und je mehr Sie (ehrlich) an ihnen (uns) interessiert sind, desto weniger wird es arrangieren und die soziale Interaktion mit ihnen wird gut, wenn nicht ausgezeichnet sein.
quelle
In Bezug auf den negativen Punkt denke ich, dass es etwas damit zu tun hat, wie wir Code schreiben. Angenommen, wir müssen ein einfaches Formular validieren und sicherstellen, dass es nicht durch eine große Kombination von Benutzereingaben beschädigt werden kann. Wir denken immer an viele Fälle, die einen Code brechen können.
Verwenden Sie die gleiche Denkweise im wirklichen Leben und Sie erhalten eine negative Person. Können Sie sich eine sehr positive Einstellung eines Programmierers zum Schreiben von Code vorstellen? Vielleicht verwischt ein negativer Programmierer nur die Grenze zwischen der Programmierumgebung und dem wirklichen Leben.
quelle
Wir müssen die Randfälle finden, die Szenarien, die das System zerstören können. Wir müssen die potenzielle Katastrophe erkennen, die von jeder Entscheidung ausgehen kann, die wir treffen. Je negativer wir denken, desto besser sind wir in unserer Arbeit. Der "glückliche Weg" durch ein Programm ist langweilig, vorhersehbar, einfach, wir können das an einem Nachmittag programmieren. Es sind die anderen 99% der Arbeit, die den Job herausfordern. Wir haben Schutzhüllen in unseren Code aufgenommen.
Wir vertrauen keinen Daten, bis sich herausgestellt hat, dass sie sich lohnen. Und diese Eigenschaft und Denkweise, die uns bei unserer Arbeit großartig macht, lässt uns im wirklichen Leben als Idioten abschneiden.
quelle
Seien wir ehrlich: Viele von uns befinden sich am unteren Ende der sozialen Nahrungskette.
Ob das eher eine Ursache oder eher ein Ergebnis ist, weiß ich nicht, aber es ist definitiv Teil eines Teufelskreises.
quelle
Anscheinend denken viele Programmierer, dass sie nett sind. Möglicherweise wissen wir es nicht und wissen es auch nicht?
Ich habe versucht, den Leuten zu erklären, wie Programmieren ist. Am nächsten komme ich, um ihnen zu sagen, dass sie sich vorstellen sollen, dass Sie gleichzeitig ein Mathematik- und Sprachfinale absolvieren! Ihre Zeit ist fast abgelaufen und jemand kommt vorbei und fragt, wie es Ihnen geht. Sie werden wahrscheinlich eine unhöfliche, snarky, herablassende Antwort bekommen. Sehen Sie mich beim Mittagessen, ich bin eine ganz andere Person.
Zumindest in meinem Gesicht beschreiben mich die meisten als "oft schlecht gelaunt". Ich weiß, dass Beschimpfen und Beschweren sich anhört, als hätte jemand eine schlechte Zeit (Ein Fall von Montag?), Aber die Belohnung für das Lösen eines Problems ist es wert, ein wenig sauer zu sein (Besser als sauer).
quelle
Ich habe eine aussagekräftige Lösung erlebt. Die Person sagt, dass es unmöglich ist, alles zum Absturz zu bringen. Später fanden wir heraus, dass die Person nichts über das Programmieren weiß, wenn sie nur darauf klickt. Dann ist er verrückt und sagt, dass Programmierer nicht nett sind und er lernen wollte, aber Programmierer wollten sagen, dass Lösung nicht lehrt, weil sie keine Zeit zum Unterrichten haben. Das ist also Missverständnis und bringt Emotionen, wo es keinen Platz für sie gibt. Programmierer sind präzise und verwenden Fakten.
quelle
Ich denke, dass einige Programmierer arrogant sind. Sie werden gut bezahlt, und sie müssen nicht nett zu niemandem sein, und das hat zur Folge, dass sie es nicht sind. Genau wie überbezahlte Sportstars oder Schauspieler, die sich wie verwöhnte Gören verhalten.
quelle