Ich habe einen Kollegen, der glaubt, alles besser zu wissen als ich. Sicher, er weiß vieles, aber nicht alles. Er weiß einiges besser als ich, aber ich weiß auch anderes besser als er. Trotzdem glaubt er, alles besser zu wissen als ich.
Er zieht meine Änderungen hoch und beginnt sie zu kritisieren. Ich bin sicher, unser Manager hat ihn dazu angestiftet. Ich muss meinen Code ständig verteidigen, auch wenn ich weiß, dass es ein guter Code ist und sein einziges Argument lautet: „Ich weiß es, weil ich 20 Jahre lang programmiert habe und du nur 1“. Ich programmiere jedoch seit 10 Jahren, habe 4 Jahre lang eine formelle Ausbildung (an der Universität) absolviert und 2, 1 Jahre lang beruflich gearbeitet, als ich hier anfing, also bin ich nicht ahnungslos, auch wenn er so tut, als wäre ich es. Er sagt: "Warum verwenden Sie Linq, um diese Liste zu filtern, ein paar für jede Arbeit auch.". Ich glaube, er versucht zu verbergen, dass er der einzige Entwickler im Unternehmen ist, der Linq nicht versteht. Er sagt mir immer wieder, dass meine Lösungen „übertrieben“ sind, wenn ich einen Lambda-Ausdruck verwende. Er sieht mich auch mit einem leeren Ausdruck an, als ich SOLID erwähne.
Er hat mich gegenüber unserem Manager schlecht gemacht, weil ich mich weigere, meine Klasse „Request“ zu „RequestClass“ zu nennen, und aus anderen seltsamen Gründen.
Er hat mich vor ein paar Tagen angeschrien. Leider war niemand in Hörweite. Zum Glück war er seitdem nicht mehr im Büro, also dachte ich, ich könnte mich etwas beruhigen. Sehen Sie, ich leide an einer allgemeinen Angststörung (habe noch keine offizielle Diagnose, bin aber seit etwa einer Woche in Therapie). Ich war schon immer ein Sorgenmensch, aber die Angstattacken begannen vor ein paar Monaten. Heute sah ich ihn wieder und ich fühlte sofort einen Angriff kommen. Ich verstecke mich gerade im Badezimmer. Ich benutze das Frauengeschäft als Entschuldigung. Das geht, aber nicht dauerhaft.
Mein Vorgesetzter hat ihn angewiesen, nach mir zu sehen, da ich vor einiger Zeit lange auf einen Änderungswunsch gewartet habe. Es war schwierig, weil ich eine Klasse umgestalten musste, die dieser Programmierer (schlecht) geschrieben hatte. Natürlich behauptete er, dass es einfach sei, wenn der Manager frage. Der Manager und dieser Programmierer gehen eine lange Zeit zurück.
Mein Platz ist sowohl von diesem Kollegen als auch von unserem Manager einsehbar.
Wie gehe ich vor? Wie verstecke ich meine Angstattacken? Ich will nicht gefeuert werden, ich muss eine Familie ernähren. Standort ist Niederlande. Wir haben eine Personalabteilung. Dieser Manager verwaltet diesen anderen Programmierer, mich und einen anderen Typen, bei dem gerade eine durch die Arbeit verursachte Depression diagnostiziert wurde und der mir nur davon erzählt hat.
Lassen Sie mich mit einer Plattitüde beginnen: Sie sind es nicht, sie sind es.
Es mag abgedroschen und einleuchtend klingen, aber auf der emotionalen Ebene habe ich bei Ihrer Frage das Gefühl, dass es für Sie nicht einleuchtend ist. Es ist Ihr Kollege, der unprofessionell ist, und er weiß es wahrscheinlich sogar (zumindest unbewusst) und übt Druck auf Sie aus, um die Konsequenzen seines eigenen Handelns zu vermeiden. Und Ihr Vorgesetzter, der das entweder nicht mitbekommt oder sich nicht darum kümmert, ist auch kein Star-Manager (vor allem, wenn es in Ihrer Gruppe eine andere Person gibt, die wegen der Arbeit depressiv ist).
Aus Ihrer Frage geht hervor, dass Sie eine professionelle .NET-Entwicklerin mit Universitätsabschluss sind, die sich auskennt und in einem westeuropäischen Land lebt. Mit dem, was ich über den aktuellen Markt weiß, sollten Sie nicht besorgt sein, dass sie Sie feuern ... sie sollten sich Sorgen machen, dass Sie sie „feuern“. Und Sie sollten sie wahrscheinlich feuern (idealerweise nachdem Sie sich einen neuen Job gesichert haben, bei dem die Leute Sie schätzen). Imo, das Leben ist zu kurz, um mit A-Löchern mit aufgeblasenen Egos zu arbeiten, wenn Sie woanders bessere Arbeit finden können - und es klingt wahrscheinlich, dass Sie das können. Ich schlage vor, ein bisschen auf Jobsuche zu gehen, und sei es nur, um sich selbst zu zeigen, dass man einen neuen Job finden kann, wenn man gefeuert wird. Um den rationalen Teil Ihrer Angst zu lindern.
Was zum nächsten Schritt führt: Wenn Sie wissen, dass Sie sich vor wenig zu fürchten haben, können Sie ihre Bluffs callen und ihre Hühnerspiele gewinnen oder vermeiden. Wenn Sie wissen, dass Sie den besten Praktiken des Handels folgen und dass es ihr Verlust ist, wenn sie Sie dafür feuern, dann wird es einfacher, sich gegen die BS zu behaupten.
Ich war vor einiger Zeit in einer etwas ähnlichen Situation. Irgendwann war ich so frustriert und deprimiert, dass ich die zufälligen Dominanzbekundungen eines Kollegen nicht mehr ertragen konnte – und anfing, mich zu wehren. (An diesem Tag wollte sie meinen Schreibtisch umstellen lassen, während ich daran arbeitete. Das erfuhr ich erst, als die Handwerker kamen. Ich explodierte. Der Schreibtisch blieb, wo er war.) Da fing es an, besser zu werden. Letztendlich wurde es jedoch wirklich besser, als ich diesen Job für grünere Weiden aufgab.
Oft gibt es wirklich nichts, was die Dominanz-Darbietungen von A-Hole-Kollegen untermauern könnte - sie versuchen es einfach und sehen, ob sie damit durchkommen. Du musst sie nicht davonkommen lassen. Ihr Kollege ist wahrscheinlich (unterbewusst) besorgt, weil er weiß, dass sein Wissen veraltet ist und wenn/da er nichts dagegen unternimmt, wird er eines Tages arbeitslos sein. Ich sage das nicht, damit du mit ihm fühlst (er fühlt offensichtlich nicht mit dir), sondern um zu zeigen, dass er nicht so stark ist, wie er scheint.
Fahren Sie mit der Therapie fort. Besprechen Sie mit Ihrem Therapeuten, was für eine Auszeit erforderlich ist – kurzfristig (im Falle einer Angstattacke) und langfristig (um sich von dieser Situation zu befreien). Was würden Sie tun, wenn Sie wirklich starke Kopfschmerzen bekommen, die nicht mit Schmerzmitteln verschwinden? Hoffentlich: nach Hause? Erwägen Sie, dasselbe zu tun, wenn Sie eine Angstattacke bekommen?
Verbessern Sie Ihre geistige Gesundheit, indem Sie die Überstunden ablehnen, die sie von Ihnen verlangen. (Sie wollen Überstunden, oder? Dysfunktionale Arbeitsplätze sind oft nicht so effizient, also verlangen sie, dass Sie länger bleiben, um die Brände zu löschen, die ihr schlechtes Management angeheizt hat.) Arbeiten Sie nicht durch Ihre Mittagspause, nehmen Sie sich Zeit zum Essen und ausruhen und aufladen. Bitten Sie Ihre Freunde und Familie, Sie zu unterstützen, weil Sie eine schwere Zeit haben.
Es klingt, als wären Sie überzeugt, dass der Vorgesetzte fest auf der Seite der Kollegen steht – sind Sie sich da wirklich sicher? Wenn nicht, erklären Sie Ihrem Vorgesetzten die Best Practices und wie sie dem Unternehmen zugute kommen . Vernünftige Manager mögen Mitarbeiter, die Dinge tun, die gut für das Unternehmen sind. Wenn er es nicht tut, umso mehr Grund, auf Jobsuche zu gehen.
Ich wünsche dir viel Glück und gute Besserung!
Mein ehrlicher Rat ist, sich einen anderen Job zu suchen. Sie können andere Menschen, insbesondere Menschen wie Ihren Kollegen, nicht ändern, aber Sie können mit anderen Menschen in einem anderen Unternehmen einen Neuanfang wagen.
Normalerweise würde ich Ihnen raten, auf seine dummen Anfragen mit objektiven Fakten zu antworten, nach objektiven Gründen für seine Kritik zu fragen und ihm objektive Quellen für von Ihnen vorgeschlagene Technologien zu zeigen. Aber in Ihrem Fall bin ich mir nicht sicher, ob Sie das durchziehen können. Angstattacken sind fies und ruhiges und logisches Durchdenken ist während einer Attacke fast unmöglich.
Aber Angstattacken sind Grund, zum Arzt zu gehen und sich krank zu melden. Fragen Sie Ihren Therapeuten nach praktischen Ratschlägen und Strategien, wie Sie mit dem Auslöser Ihrer Attacken umgehen können.
Im Gegensatz zu dem, was andere schreiben, würde ich an Ihrer Stelle meinem Arbeitgeber nicht sagen, dass ich Angst habe.
Was das Gesetz sagt und wie die Menschen reagieren, sind zwei völlig verschiedene Dinge. Ich habe erlebt, wie Menschen aus so vielen Gründen gemobbt wurden. Dass sie nicht gemobbt werden sollten und dass Mobbing illegal ist, spielte dabei keine Rolle.
Das scheint ein politischer Konflikt zu sein. Ihr Kollege versucht Ihnen zu zeigen, wer der Boss ist. Er versucht, dir seine Dominanz aufzuzwingen. Dies passiert häufig und noch mehr, wenn er ein älterer Mann ist und Sie eine (in Bezug auf Alter und Karrieredauer) jüngere Frau sind.
Streite nicht mit ihm, mach einfach dein Ding. Lächle wenn möglich, während du dein Ding machst.
Akzeptiere, dass manche Dinge nicht von dir abhängen und atme einfach tief durch, wenn der Typ etwas Dummes von dir verlangt. Wenn Ihr Chef diese Anfragen unterstützt, führen Sie sie einfach aus. Versuchen Sie nicht, irgendjemandem zu beweisen, dass sie keinen Sinn ergeben.
Wenn Sie stark genug sind, können Sie sogar eine andere Strategie ausprobieren. Gehen Sie zu ihm und fragen Sie ihn nach seiner Meinung zu einem Problem. Es spielt keine Rolle, ob Sie wissen, wie man es löst, und seine Hilfe nicht brauchen. Geh zu ihm und sag ihm sowas wie
Hey [Dick], ich habe mich gefragt, ob du mir dabei helfen könntest. Ich weiß, dass Sie in A viel mehr Erfahrung haben als ich, also denke ich, dass ich eine zweite Meinung gebrauchen könnte. Ich würde es sehr schätzen.
Sie müssen es nicht glauben. Sehen Sie es als Strategie. Er wird dir zeigen können, dass er der Meister ist, den Arsch deiner armen Maid in Not retten und dich mehr mögen. Wenn er dir eine Antwort gibt, danke ihm ausgiebig dafür, auch wenn es keinen Sinn ergibt. Betonen Sie, wie sehr er Ihnen geholfen hat. Natürlich nur, wenn Sie sich psychisch in der Lage fühlen, sich so zu verhalten.
Oder bitten Sie ihn, mit Ihnen zu Mittag zu essen oder einen Kaffee zu trinken. Machen Sie ihm ein Kompliment dafür, dass er so lange im Unternehmen bleibt. Fragen Sie ihn nach seinem Arbeitsstil, welchen Kommunikationsstil er bevorzugt usw. Reden Sie nicht viel. Hören. Wir alle lieben den Klang unserer eigenen Stimme. Wenn er sich gehört fühlt, ist es möglich, dass er nicht versucht, Sie bei Ihrer Arbeit zu dominieren.
Eine Sache, die helfen könnte, ist die Bewältigung der Stresssituation. Ich war in einer ähnlichen Situation, als ich noch ziemlich jung war, und es verursachte mir viel Stress (und endete nicht gut, weil ich schlecht damit umging). Mit mehr Erfahrung (9 Jahre) habe ich einige Ratschläge. Auch hier geht es um die Quelle des Stresses, was meiner Meinung nach bei der Angst helfen sollte, wenn es funktioniert. Warum sage ich Junior? Da Erfahrung aus der Arbeit kommt, sind Sie also mit 2 Jahren Berufserfahrung immer noch Junior. Berufserfahrung spielt in diesem Fall keine Rolle. Junior hat nichts mit technischen Fähigkeiten zu tun.
Das ist etwas, was Junior-Entwickler normalerweise nicht verstehen, und es ist frustrierend für sie. Sie sehen die eingerosteten Fähigkeiten des Senior-Entwicklers und vergleichen sie mit ihren eigenen frischen, scharfen Fähigkeiten und gehen davon aus, dass der Senior-Entwickler ein Betrüger ist, der nicht Senior sein sollte. Aber der Senior-Entwickler ist nicht Senior wegen seiner messerscharfen technischen Fähigkeiten (diese werden mit der Zeit langweilig, wenn jemand mehr verwaltet und weniger programmiert). Sie sind Senior, weil sie jahrelange Erfahrung haben, aus der sie (hoffentlich) gelernt haben, Fallstricke zu vermeiden sind, und wichtige Soft Skills, die ihnen helfen, effektiv mit dem Management zusammenzuarbeiten. Junior-Entwicklern fehlt im Allgemeinen beides, also brauchen sie erfahrene Entwickler, die ihnen helfen, Fallstricke zu umgehen. Einer der besten Junior-Entwickler, die ich je gesehen habe, brauchte das immer noch. Er ließ sich (nach einigem Widerstand) lenken, und das war sehr gut so. Wenn Sie bemerken, dass das Management den leitenden Entwicklern zuhört, bedeutet das nicht unbedingt, dass eine Verschwörung im Gange ist (im Ernst, das ist überhaupt nicht gering gemeint). Manager schauen zuerst auf die Erfahrung, dann auf die technischen Fähigkeiten, und sie respektieren und vertrauen wahrscheinlich (und sehr vernünftig) dem Urteilsvermögen der erfahrenen Entwickler, wenn sie das Gesamtbild betrachten.
Kämpfen Sie nicht gegen den Senior-Entwickler. Nicht. Jeder Junior-Entwickler tut das (ich auch), aber es ist Torheit. Ja, Junior-Entwickler haben schärfere technische Fähigkeiten, aber ihnen fehlt es an Erfahrung, und daher wissen sie normalerweise nicht annähernd so viel, wie sie denken, und geben dem erfahrenen Entwickler viel weniger Anerkennung für sein Wissen, als sie sollten. Und zweitens, und das ist sehr wichtig, vertraut das Management darauf, dass Senior-Entwickler das Schiff steuern und Junior-Entwickler anleiten. Geschäftsführung erwartetJunior-Entwickler, um dem Beispiel des Senior-Entwicklers zu folgen. Wenn der Junior-Entwickler sich weigert und sagt: "Aber der Senior-Entwickler ist ein Idiot, ich weiß es aufgrund des XYZ-Prinzips besser", wird das Management nicht denken: "Wow, der Junior-Entwickler hat Recht, der Senior-Entwickler ist ein Betrüger; ich werde ihn feuern und den Junior befördern." Entwickler". Das Management denkt: „Mann, dieser Junior-Entwickler ist unkontrollierbar und ein großes Risiko. Ich hoffe, sie passen sich bald an, oder wir müssen ihnen die Tür zeigen.“ Ich bin sicher, die letzte Zeile hilft nicht gegen Angstzustände, aber es gibt gute Neuigkeiten: Es ist wahrscheinlich Zeit, das Schiff umzudrehen! Was tun?
Sagt der Senior-Entwickler, dass er GOTOs verwenden soll? Dann benutze sie. Äußern Sie Bedenken auf eine Weise, die Demut demonstriert und die Erfahrung der erfahrenen Entwickler respektiert, aber dennoch Bedenken äußern (am besten als echte Fragen vom Typ „Ich möchte X lernen“ und nicht vom Typ „Ist das nicht eine dumme Art, das zu tun?“) . Äußern Sie solche Bedenken von der Position, dass Sie zunächst davon ausgehen, dass der leitende Entwickler einen guten Grund hat und lernen möchte, was es ist, aber zu kommunizieren, dass Sie dem, was sie sagen, trotzdem zustimmen werden, Sie wollen nur lernen. Ich wiederhole: Tue, was der Senior-Entwickler sagt. Der einzige Grund, warum Sie dies nicht tun sollten, ist, wenn Sie es zu 100% sicher wissenDieser Senior-Entwickler hat in keiner Weise eine Führungs- oder Mentorenrolle gegenüber Ihnen inne – nicht der technische Leiter, nicht das Projekt, nicht die Codebasis, nichts davon. Wenn Ihr Vorgesetzter dies nicht ausdrücklich gesagt hat, sollten Sie davon ausgehen, dass dies der Fall ist. Dafür sind Senior-Entwickler da.
Junior-Entwickler wissen das oft nicht, aber am Ende des Tages muss der Code fertig sein, und jemand muss die Verantwortung dafür tragen, Entscheidungen über die Architektur des Codes, Codierungsstandards usw. zu treffen. Das ist die Verantwortung eines erfahrenen Entwicklers , und sehr wahrscheinlich von dem fraglichen Senior-Entwickler. Das bedeutet, dass es nicht Ihre Verantwortung als Junior-Entwickler ist. Solange Sie Bedenken auf die richtige Art und Weise äußern (siehe oben), wenn Sie sie haben, ist es in Ordnung, Code auf eine Weise zu schreiben, die für Sie keinen Sinn ergibt oder den Eindruck erweckt, dass Sie Codequalitätsstandards kompromittieren (mit Erfahrung können Sie Ich werde etwas über den Kompromiss zwischen Kosten, Geschwindigkeit und Qualität lernen, der dies zu einer Selbstverständlichkeit in der Softwarebranche macht; erfahrene Entwickler haben diese Lektion wahrscheinlich bereits gelernt).
Erstens wird es hoffentlich die Beziehung zwischen Ihnen und dem Senior-Entwickler reparieren. Die Verantwortung des Senior-Entwicklers besteht mit ziemlicher Sicherheit darin, Sie zu leiten und zu betreuen. Im Moment machen Sie das versehentlich schwierig und stressig für Senior-Entwickler, und Sie sehen Widerstand von ihnen (auf eine Weise gewährt, die nicht angemessen ist, aber Menschen sind Menschen). Die Wiederherstellung dieser Beziehung wird die Dinge weniger stressig für dich machen und deine Angst reduzieren, was deinen Angstattacken helfen sollte. Bonus: Es wird wahrscheinlich auch Ihr Image bei Ihrem Vorgesetzten verbessern, was wichtig ist. Und mit der Zeit und Erfahrung werden Sie anfangen zu verstehen, warum all diese Dinge wahr sind, was auch langfristig gegen die Angst helfen wird.
Wenn Sie all dies vollständig, mit vollständiger Demut und Aufrichtigkeit tun, sich an das halten, was der Senior-Entwickler sagt (und ihm eine angemessene Zeit geben - mindestens ein oder zwei Monate), und sie immer noch beleidigend sind, dann bin ich stimme einem anderen Poster zu, dass du dir einen anderen Job suchen musst. Und natürlich schließt dies nicht aus, dass Sie Ihrer geistigen und emotionalen Gesundheit Priorität einräumen müssen, und es wird auch nicht davon ausgegangen, dass die Reduzierung Ihres Stresses alles beheben wird, aber es ist ein Werkzeug, das zusätzlich zu anderen Schritten helfen sollte.
Während dieser Entwickler die direkte Ursache Ihrer Not ist, scheint mir, dass das eigentliche Problem hier der Manager ist. Dies ist eine der Arten von Funktionsstörungen, die in technischen Teams auftreten, bei denen der Manager die Arbeit des Teams nicht wirklich versteht.
Wenn Sie als Manager nicht wirklich verstehen, was vor sich geht, sind Sie gezwungen, sich darauf zu verlassen, dass andere die Qualität der Arbeit verstehen und Entscheidungen treffen. Das ist nicht unbedingt ein Problem im Allgemeinen, aber was oft vorkommt, ist, dass der Manager nicht weiß, wie er die richtigen Leute auswählen soll, denen er zuhören kann. Sie neigen dazu, ihre Einschätzung auf oberflächliche Dinge zu stützen und wählen oft genau die falsche Person aus. Der Klassiker ist das Teammitglied, das spröde und oft übermäßig komplexe Lösungen produziert, die viele Probleme schaffen, die nur sie lösen können. Was der Manager sieht, ist der „Held“, der Probleme behebt. „Uh-oh, die TPS-Berichte versagen wieder! Wir brauchen den Helden!“ Die Entwickler, die stabilen und robusten Code schreiben, retten nicht ständig den Tag und scheinen entbehrlich.
Das mag dumm erscheinen (ist es irgendwie), aber es ist ein natürliches Ergebnis der Funktionsweise unseres Verstandes. Dinge, die sich nicht ändern und gut funktionieren, neigen dazu, unsichtbar zu werden. Wie oft denken Sie zum Beispiel an Ihren Herzschlag? Wahrscheinlich nicht oft, wenn es normal ist. Sie müssen auch verstehen, dass die meisten Menschen keine Ahnung haben, was in einem Computer vor sich geht. Es ist alles ein Rätsel. Sie sehen nur einen Helden-Feuerwehrmann. Sie stellen nicht die Verbindung her, dass der Held wirklich ein Brandstifter ist.
Sie sind in einem Team mit einem „Goldjungen“ gelandet. Wenn der Goldjunge nicht wirklich schrecklich kompetent ist, können sie sehr territorial und eifersüchtig sein. Wenn Sie sie auf technischer Ebene herausfordern, können sie sehr aggressiv werden und versuchen, Sie zur Unterwerfung zu zwingen. Die Realität ist, dass ihr Status normalerweise sehr dürftig ist. Sobald der Manager beginnt, Beweise für seine Unfähigkeit zu sehen, kann sich die Situation sehr schnell ändern. Oft wird der Manager wütend, wenn er sieht, dass er ausgetrickst wurde und dass sein eigenes Ansehen in der Organisation von dieser Person verletzt wurde. Der Goldjunge versucht verzweifelt, Risse in ihrer Kompetenzfassade zu verhindern.
Sie haben drei grundlegende Vorgehensweisen zur Auswahl:
Das erste ist keine Wahl, die ich treffen würde, es sei denn, ich müsste dringend meinen Job behalten. Ich habe Nr. 2 einige Male gemacht, hauptsächlich wegen meiner Persönlichkeit und nicht so sehr, weil ich die Dynamik wirklich verstanden habe. Es kann sehr unangenehm sein und es besteht ein gewisses Risiko, dass Sie an den Rand gedrängt oder gefeuert werden. Ich habe das erstere erlitten, aber nicht das letztere. Wie sich die Offensive auf Ihre Angst auswirkt, ist schwer zu sagen. Stress ist oft das Ergebnis von Hilflosigkeit, daher kann es hilfreich sein, Probleme aktiv zu lösen. Und wenn Sie erfolgreich sind, sitzen Sie immer noch mit einem Manager fest, der nicht weiß, was los ist. Sie könnten der goldene Junge werden („goldenes Mädchen“ hat eine ganz andere Konnotation, ich freue mich über Vorschläge für einen anderen nicht geschlechtsspezifischen Begriff für diese Idee). Vielleicht möchten Sie das, ich persönlich würde es vorziehen, in einem nicht dysfunktionalen Team zu arbeiten. Eine Sache, die man im Hinterkopf behalten sollte, sagte J. Chris Compton: „Wenn Sie voller Emotionen sind (als verärgert wahrgenommen werden), wenn Sie Ihre Seite erklären, ist es weniger wahrscheinlich, dass Sie eine Botschaft übermitteln, die die andere Person beeinflussen/überzeugen wird. Meine Meinung, wenn ich Menschen dabei zusehe, wie sie über technisches Zeug streiten – die Person, die emotional aufgeladen ist, wird eher als falsch wahrgenommen (alle anderen sind „weitgehend gleich“).“ Ich füge hinzu: Kennen Sie sich aus und seien Sie bereit, Ihre Entscheidungen zu verteidigen, aber wenn Sie feststellen, dass Sie falsch liegen oder die andere Person Recht hat, geben Sie es zu.
Weggehen ist immer eine Option. Die Hauptnachteile dabei sind, dass es schwierig ist, sicher zu wissen, worauf Sie sich als nächstes einlassen werden, und ein zu häufiger Jobwechsel kann schlecht aussehen.
Eine andere Sache, die passieren könnte, ist, dass der Manager geht. Dies ist normalerweise nichts, was Sie beeinflussen können, obwohl Sie ein feindliches Arbeitsumfeld geltend machen könnten, das zu einer Entlassung führen könnte. Ich bin mir nicht sicher, wie das in den Niederlanden funktioniert, aber in den USA, die das Unternehmen Klagen aussetzen, und solche Ansprüche werden in jedem gut geführten Unternehmen im Allgemeinen ernst genommen.
Manchmal nehmen Menschen (toxische) so viel (persönlichen) Raum ein, wie sie zur Verfügung haben. Es liegt an Ihrem Willen, Ihre Grenzen zu setzen und ihm keinen Raum mehr zu geben. Dieser Typ wird sich vielleicht nie ändern, aber zumindest kannst du ein paar Regeln über sein Verhalten dir gegenüber aufstellen .
Aus meiner persönlichen Erfahrung mit einem toxischen Kollegen (viele Ähnlichkeiten mit Ihrem Fall) habe ich zuerst mit meinem Chef gesprochen und ihm gesagt, wie viel produktiver ich wäre, wenn einige Dinge in meinem Arbeitsumfeld anders wären, und dabei den einen oder anderen Fakt erwähnt ist bei meinem Kollegen passiert. Zweitens habe ich die erste Chance meines Kollegen ergriffen, nachdem ich erneut kritisiert worden war, und ihm gesagt, dass sein Verhalten, selbst wenn er mit seinen Vorschlägen Recht hatte, überhaupt nicht hilfreich war.
Sie müssen niemanden beleidigen, versuchen Sie, seinen positiven Aspekt seines Charakters an die Oberfläche zu bringen, indem Sie seine Erfahrung hervorheben und ihm gleichzeitig verständlich machen, dass Ihre Produktivität von ihm und Ihrer guten Kommunikation zwischen Ihnen und ihm abhängt .
In meinem Fall wurde das Verhalten meines Kollegen besser ( nur für mich! ) Er hat das gleiche Verhalten für diejenigen, die den Mund gehalten haben.
Der gute Fall ist, dass Sie in einer besseren Umgebung arbeiten werden. Aber was ist, wenn die Dinge nicht so funktionieren, wie Sie es sich vorgestellt haben?
Was wäre das schlimmste Szenario? Gefeuert werden? Kaum genug, um zu glauben, dass das passieren würde. Im schlimmsten Fall ändert sich der Typ nicht und Sie haben die Möglichkeit, Ihren Job zu kündigen oder eine andere Methode zu versuchen. Angenommen, Sie kündigen oder werden gefeuert. Na und? Du wirst einen viel besseren Job finden. Für Sie und Ihre geistige Gesundheit. Ihre Familie braucht Sie zuallererst, um gesund zu sein.
Sie könnten versuchen, Ihre Angstattacken von Zeit zu Zeit zu bewältigen, indem Sie Ihr primäres Gefühl für diese Situation auf Ihre Wut statt auf Ihre Angst setzen . Ja, es braucht Geduld , man muss sich anstrengen, aber es kann sicher erreicht werden.
Ich war in einer ähnlichen Situation, im selben Land. Ich werde nur mitteilen, was ich getan habe, und die Auswirkungen. Wenn das keine gute Antwort auf WorkplaceSE ist, lassen Sie es mich wissen.
Ich bin ein mobiler Entwickler, ich arbeite mit 3 anderen zusammen, von denen einer genauso handelt wie Ihr Typ. Er beschwert sich ständig über die Arbeit anderer Leute, auch wenn sie seit 15 Jahren im Unternehmen sind. Er ist theoretisch sehr stark, aber ihm fehlt viel Erfahrung in der realen Welt. Er versteht nicht, dass Sie, wenn Sie für ein Unternehmen arbeiten, manchmal die 1-Stunden-Lösung verwenden müssen, die gut genug ist, anstatt das 10-Stunden-Refactoring-Projekt zu reparieren ein Käfer. In Meetings fängt er Diskussionen über alles an, das ganze Team kann A sagen und er bleibt bei B.
Das erste Mal, als dies bei mir einen Angriff verursachte, habe ich komplett abgeschaltet. Es war in einem Meeting, ich weiß nicht einmal mehr genau, was es ausgelöst hat, aber dieser Typ rief immer wieder dasselbe Argument, egal was ich ihm sagte. Ich geriet in Panik und in dem Moment, als eines meiner Teammitglieder etwas zu dem Typen sagte, entfernte ich mich vollständig aus dem Gespräch, ich habe keine bewusste Erinnerung an den Rest des Meetings, starrte nur auf meine Dose Limonade, zum Glück den Rest Das Team erledigte den Rest dessen, was besprochen werden musste.
Danach ging ich kurz ins Badezimmer, um mich zu beruhigen und zu überlegen, was ich als nächstes tun sollte. Ich bat meinen Vorgesetzten, einen Termin zu vereinbaren. Ich habe Autismus und erholte mich damals von einer Depression, das wusste noch niemand und ich hatte das Gefühl, dass ich das zuerst sagen musste, um die Auswirkungen vollständig zu erklären. Also habe ich ihm das einfach geoutet, er ist im Allgemeinen ein sehr netter Kerl, ein paar Jahre älter als ich, also fühlte ich mich wohl dabei, das mit ihm zu teilen. Es hilft mir zu wissen, dass er meine Arbeit schätzt und diese Meinung aufgrund der Kenntnis dieser Probleme nicht ändern würde. Ich erklärte, was passiert ist und wie es mich beeinflusst hat und dass ich nicht wusste, was ich in einer solchen Situation tun sollte. Er reagierte sehr verständnisvoll und gab mir den Tipp, einfach auf die Toilette zu gehen, sobald ich spüre, dass eine Attacke bevorsteht. Bleibe so lange wie nötig dort und erzähle ihm später von dem Vorfall. ICH'
Der Problemtyp erhielt eine Weile später eine offizielle Verwarnung mit einem etwas allgemeinen "Du passt nicht ins Team, arbeite daran". Seitdem verbessert er sich.
Haben Sie eine "vertrouwenspersoon"? Wenn ja, sprechen Sie mit ihnen, damit zumindest jemand im Unternehmen Ihre Situation kennt und für Sie einstehen kann, wenn die Dinge wirklich aus dem Ruder laufen. (vertrouwenspersoon = eine Person im Unternehmen, der man Dinge erzählen kann, ohne dass sie es anderen ausplaudert, das haben einige Unternehmen in den Niederlanden)
Um langfristig glücklich zu sein, sollten Sie eine neue Position finden, in der Sie glücklicher sind.
Es kann ein paar Monate dauern, aber .NET-Kenntnisse sind weltweit marktfähig.
In diesem Sinne werde ich etwas anderes ansprechen.
Andere haben einen guten Beitrag zum Umgang mit Ihrer Angst.
Es besteht keine Notwendigkeit, diesen Teil hinzuzufügen.
Worüber ich gerne sprechen möchte, ist, wie Sie mit den Dingen im Allgemeinen umgehen.
Wenn Sie die Dinge anders betrachten, könnten die Dinge für Sie einfacher sein.
Schauen wir uns also einige Dinge, die Sie hier sagen, mit neuen Augen an,
und Sie können überlegen , ob ich gültige Punkte habe.
Hinweis: Ich gebe Ihnen nicht die Schuld für das von Ihnen beschriebene Durcheinander.
Bitte den letzten Satz noch einmal lesen...
Ich möchte verschiedene Sichtweisen auf die Dinge vorschlagen - bei Ihrem nächsten Job - egal was es ist.
Er hat mich gegenüber unserem Manager schlecht gemacht, weil ich mich weigere, meine Klasse „Request“ zu „RequestClass“ zu nennen, und aus anderen seltsamen Gründen.
Ich muss fragen... warum hast du es nicht einfach umbenannt?
Er ist der leitende Entwickler und mit dem Manager befreundet. Ist das ein Hügel, auf dem du bereit bist zu sterben? Wähle deine Schlachten.
In jeder Organisation wird es viele dumme Regeln geben. Wieso den? (1) Weil es viel besser sein kann, den Code in einem einzigen Muster zu schreiben, auch wenn das suboptimal ist, und (2) herrische Leute.
Ich hatte einen Freund, der an einem Ort arbeitete, an dem es nicht erlaubt war, eine Verneinung in einer if-Anweisung zu verwenden (ein gutes allgemeines Prinzip ... aber dumm, wenn es rücksichtslos durchgesetzt wird).
Er sagt: „Warum verwenden Sie Linq, um diese Liste zu filtern, ein paar für jede Arbeit auch.“
Sag ihm, dass du dachtest, es sei wartungsfreundlicher und biete an, es umzuschreiben.
(Ohne es ihm zu sagen oder anzudeuten, dass er ein Idiot ist ... besonders wenn er ein Idiot ist.)
Es war eine schwierige [Aufgabe], weil ich eine Klasse umgestalten musste, die dieser Programmierer (schlecht) geschrieben hatte.
Musstest du es umschreiben?
Mit "müssen" meine ich, gab es eigentlich keine andere Möglichkeit, die Änderungen vorzunehmen?
Er zieht meine Änderungen hoch und beginnt sie zu kritisieren. Ich bin sicher, unser Manager hat ihn dazu angestiftet.
Dies ist etwas, worüber Sie mit Ihrem Vorgesetzten sprechen sollten, wenn Sie sich gesund genug fühlen , um es anzusprechen.
Schreien ist unangebracht, damit sollten Sie sich bei der Arbeit nicht beschäftigen müssen ... niemals.
Ich stelle fest , dass Sie sagen , dass er Ihre Änderungen kritisiert , aber der Ton des Beitrags scheint zu sein , dass er Sie kritisiert .
An den meisten Stellen wirst du mit Kritik an deiner Arbeit umgehen müssen – arbeite daran, sie weniger persönlich zu nehmen.
Er weiß einiges besser als ich ... Und doch glaubt er, alles besser zu wissen als ich.
Du magst zwar Recht haben, aber wenn du sagst „er glaubt, dass er alles besser weiß als ich“, projizierst du definitiv – was nicht die gesündeste Art ist, durchs Leben zu gehen.
Meiner Meinung nach kann das Projizieren zu Angst beitragen. 1 Fragen Sie, ob Ihr Therapeut mit Ihnen darüber sprechen möchte.
1 Nein, ich bin kein Therapeut. Ich „denke, es trägt dazu bei“, weil die meisten Leute, die ich kenne, die Angst haben, viel mehr projizieren. Das sind "anekdotische Beweise", überspringen Sie diesen Punkt, wenn Sie denken, dass ich falsch liege :-)
Ich habe einen anderen Ansatz für Ihr Problem: Ihr Kollege scheint immer eine bessere Vorstellung davon zu haben, wie Dinge zu tun sind, aber solche Leute haben im Allgemeinen einen Nachteil: Sie sind sehr in die tiefste Codierung verwickelt, aber sie haben keine Ahnung, dass die Programme sie geschrieben sind, von normalen Leuten verwendet werden sollen (ich meine, keine IT-Nerds, alle respektieren), das ist etwas, das Sie verwenden können:
Sie gehen zu Ihrem Vorgesetzten und sagen ihm/ihr, dass Sie sich nicht wohl fühlen wegen der ständigen Kritik, die Sie von Ihrem Kollegen bekommen, also haben Sie einen Vorschlag: Jedes Mal, wenn Ihr Kollege feststellt, dass Sie etwas falsch machen, Es liegt an ihm, sich eine Situation aus dem wirklichen Leben auszudenken, in der er klar angeben kann, warum seine Lösung besser ist als Ihre. Dieser realen Situation muss Ihr Vorgesetzter zustimmen.
Dies führt zu folgender Situation:
Am Ende erhalten Sie eine Liste von Anwendungsfällen aus dem wirklichen Leben, die Ihr Unternehmen als Regressionstestliste verwenden kann, was die Qualität Ihres Produkts erheblich steigern könnte, und das wird der wahre Gewinner für Sie sein, so wie Sie es sind die Person, die vorgeschlagen hat, diese Regressionstestliste zu starten!
Hier ist die Sache mit Entwicklern mit großen Egos und ohne Fähigkeiten: Die Unternehmen, die sie einstellen und langfristig halten, werden aussterben. Letztendlich werden sie eine Menge Code-Aufblähungen, viele versteckte Abhängigkeiten, monolithische Anwendungen und so weiter verursachen, so dass eines Tages der Code kaputt geht und niemand außer diesem Typen in der Lage sein wird, ihn zu warten. Dann wird dieser Typ das Unternehmen verlassen (in Rente gehen, kündigen, entlassen, was auch immer) und die Bewerbung wird scheitern und das Unternehmen wird unter seinem eigenen Gewicht zusammenbrechen. Meine aktuelle Firma durchlebt gerade eine ähnliche Situation, in der ihre alte Anwendung so schlecht konzipiert war, dass sie beschlossen, anstatt sie zu reparieren, einfach alles von Grund auf neu zu erstellen und die alte wegzuwerfen, und sie geben Geld aus eine Menge Zeit und Geld dafür,
Also, das ist die Richtung, in die Ihr Unternehmen geht, wenn ihr "leitender Entwickler" nichts über SOLID und Nitpicks wie "Request" vs. "RequestClass" weiß (und übrigens haben Sie in diesem Fall Recht, es sollte "Request "; alles mit Class/Impl/etc zu versehen ist so altmodisch, kein Wunder, dass der Senior-Entwickler seit 20 Jahren programmiert, er verwendet wahrscheinlich auch immer noch Java 4, wette ich ;) ). Willst du auf diesem sinkenden Schiff sein, wenn es schließlich zusammenbricht, oder noch besser, willst du dort sein, um die Scherben des Chaos eines anderen aufzusammeln? Natürlich nicht. Also weg da so schnell wie möglich. Du bist auf einem sinkenden Schiff, Zeit, es zu springen.
Ihr Problem sind nicht Ihre Programmiergewohnheiten oder die Art und Weise, wie Sie Dinge tun, Ihr Problem im Moment ist Ihre Angst. Wenn Sie das nicht mit einem Fachmann/Medikamenten in Ordnung bringen, werden Sie dieses Muster im Laufe Ihres Lebens sehen. Die Leute werden alles, was Sie tun, in einem ungünstigen Licht sehen, Sie werden kein Vertrauen erwecken, und danach können Sie die Experten sein, die Anlaufstelle für diese Art von Geschäft, und niemand wird Sie ernst nehmen. Nehmen Sie sich etwas Zeit und erklären Sie dies Ihrem Therapeuten (erzählen Sie es niemals Ihren Kollegen), auch wenn es jemanden gibt, dem Sie vertrauen. Was an Ihrem Arbeitsplatz passiert, sind Details. Ihre Angst und prognostizierte Schwachstellen sind jetzt Ihre Prioritäten.
Benutzer44108
JimmyJames
Schöne
Chris Stratton
Chris Stratton
Markieren
Schöne
Markieren
Markieren
Schöne
Schöne
Doktor Jones
Adriano Repetti
J. Chris Compton
AllTheKingsHorses
Bernhard Bärker
AllTheKingsHorses
Bernhard Bärker
Schöne
Schöne
Bernhard Bärker
Schöne
Bernhard Bärker
Schöne
Bob
Bob
Bob
Bob
Schöne
Bob
Augustin Lado
Schöne
Schöne
Julia in Austin
Schattenherzist
Tony Stark