Ist ein Entwickler verpflichtet zu entwickeln? / Sudo Null IT-Nachrichten

Die IT-Welt ist ziemlich giftig. Wir sind umgeben von erfolgreichem Erfolg – ​​er überwältigt und haut uns jedes Mal um, wenn wir auf die Persönlichkeiten des öffentlichen Lebens in unserer Branche blicken. Der eine betreibt einen „kleinen Cluster für tausend Maschinen“, der andere hat am Samstagmorgen schon drei Lieblingsprojekte gestartet, dieser hat sich an einem Tag auf Vorstellungsgespräche vorbereitet und sortiert faul Angebote von Top-Unternehmen aus.

Von jedem Bügeleisen kommen Ausrufe, die der Entwickler Tag und Nacht entwickeln muss, weil wir so einen Beruf haben! Jeder sollte ein solides Profil auf dem Github haben, für das er nach einem Arbeitstag nach Hause kommen muss, um zu Open-Source-Projekten beizutragen. Sie können sich aber auch entspannen – zum Beispiel, indem Sie Ihr Lieblingsprojekt in der Pause starten und an einem Hackathon teilnehmen. Nachts können Sie ganz entspannt Ihr Profil im Litcode ausfüllen und beim Toilettengang ein paar Artikel lesen.

Aber ist das alles wirklich nötig? Ist ein Entwickler wirklich verpflichtet, seine gesamte Freizeit mit dem Schreiben von Code zu verbringen? Muss sich ein Entwickler ständig weiterentwickeln?

Gemeinschaftstoxizität

Wie ein Mantra wird der Ausruf in der Community endlos wiederholt: „Der Entwickler muss entwickeln!“ An dieser These selbst ist nichts auszusetzen, aber es ist erschreckend, wie oft, laut und schroff sie klingt.

Gehen Sie zu Medium oder einer anderen Ressource mit Artikeln und suchen Sie nach „Entwickler muss“ oder „Entwickler sollte“ – Sie erhalten Hunderte von Artikeln, die erklären, was ein Entwickler wissen und tun muss. Der Entwickler ist verpflichtet haben bloggenhaben Haustier und lernen 10 Sprachen Programmierung. Und das sogar in einer so scheinbar ganz persönlichen Angelegenheit wie Editoreinstellung, Browser-Erweiterungenerfordern die Einhaltung bestimmter Standards.

Jeder Entwickler sollte viele Bücher lesen! Zwanzig! Obwohl nein, besser – dreihundert! Es stellte sich jedoch heraus, dass nur fünf, aber immerhin „einige der besten Entwickler, die ich kenne, immer wahre Geschichten lesen“.

Imposter-Syndrom und Burnout sind zu einem festen Bestandteil der Branche geworden. Ein täglicher Angststrom belebt besser als Koffein.

Arbeitgeber Toxizität

Nicht nur das Umfeld tropft diese Entwicklung auf unser Gehirn, die Arbeitgeber sind bereit, dies zu verstärken und in einen vollwertigen Wasserfall der Nervosität zu verwandeln.

Die Welt braucht nicht mehr nur Entwickler. Die Welt braucht 10x Entwickler, Top-Talente, Rockstars. Es ist falsch, andere einzustellen. Du bist nicht Alpha, sondern Beta? Weiter gehen. Haben Sie Lieblingsprojekte? Du bist nicht genug verraten Programmierung! Alles ist wie im berühmten Witz: „Fern, Scheinwerfer auf die Stirn, damit ich nachts mähen kann!“

Schlimmer noch, Unternehmen fangen an, Metriken zu erstellen, und treten dann ihre Entwickler: „Grow!“ Eines der größten IT-Unternehmen in der Russischen Föderation entlässt Mitarbeiter, deren Gehalt seit anderthalb Jahren nicht gestiegen ist, andere bauen Metriken der T-Form und bewerten die Arbeit des Teams daran, andere benötigen ein Zertifikat, ansonsten Du bist ein schlechter Programmierer.

Wenn das Unternehmen solche Extreme nicht meistert, dann wird es zumindest alle sechs Monate eine Leistungsbeurteilung kleben, wo arme Entwickler mit dem Kopf und den Augen auf den Boden diskutieren, warum sie in den letzten sechs Monaten nicht gewachsen sind. Oder starten Sie sogar eine Bewertung von Mitarbeitern von Mitarbeitern, wo Sie sonst sehen können, wie herausragend Ihre Leistungen sind. Und nach den Ergebnissen der Überprüfung ist es notwendig, eine Bewertung vorzunehmen, es tut uns leid, es gibt kein Tagebuch.

„Wir wollen die Reife unserer Mitarbeiter entwickeln, wir haben eine Leistungsbeurteilung, die ziemlich komplex ist. Es gibt Probleme, die die Leute nicht nutzen wollen…“ Aber Unreife wird besiegt, Güte ist mit Fäusten und Motivation.

Arbeitet ein Mensch in der Mitte ruhig für sich, erledigt die Aufgaben der Mitte und ist zufrieden mit dem Leben? “Etwas, das du zu lange in der Mitte geblieben bist” – du musst ihn zwingen, Senior zu werden. Guter Señor? Gehen Sie zu Tech-Leads. Oder in Teamleitungen: Als Senior möchten Sie das Team leiten. Willst du es, oder?

Wohin sollten Entwickler gehen? Wenn Sie sich nicht weiterentwickeln, wird Ihr Gehalt nicht einmal indexiert. Muss das nächste Abzeichen verdienen! Stimmt, das ist schwierig. Es wurde schnell klar, dass zu viele Leute gute Noten in Bewertungen bekamen, also war es notwendig normalisieren! Wir haben einen Plan für 10 % exzellente Studenten, und wer nicht auf 10 % kommt, ist selbst ein Narr und hat sich schlecht entwickelt. Es wäre kein 10x-Entwickler zu sein.

Wozu führt das

Das Mantra „Man muss sich ständig weiterentwickeln“ hat sich den Junioren von Anfang an eingeprägt. Sie wachsen und geben es schließlich an neue Junes weiter. Die Community und die Branche lassen an diesem Mantra keinen Zweifel.

Unter seinem Einfluss schauen sich die Entwickler nervös um: „Bin ich sicher, dass ich genug entwickle? Entwickeln sich nicht alle um mich herum schneller als ich?“ Die Menschen versuchen, noch mehr zu lernen, noch schneller zu wachsen und verbrennen ihre Ressourcen in diesem sinnlosen Rennen. Das Impostor-Syndrom flammt auf und nimmt den Entwickler unter seine Fittiche.

„Ich arbeite tagsüber, ich lese abends etwas, ich höre Podcasts, ich schaue Videos. Ich werde müde. Aber das ist keine Müdigkeit, das ist meine Faulheit, ich strebe nur anscheinend nicht danach, mich so sehr zu entwickeln, ich konzentriere mich nicht so sehr auf meinen Beruf.

https://habr.com/ru/post/516038/

Die Angst, schlechter zu sein als andere, lässt Sie sich ständig durchsetzen – zum Beispiel, Kandidaten bei einem Vorstellungsgespräch zu verprügeln, weil er sich, Gott bewahre, als besser herausstellen wird als Sie! Jeder wird wissen, dass Sie ein Betrüger sind!

Doch wie beweist man, dass man ein echter Spezialist ist? Holen Sie sich neue Abzeichen, steigen Sie in Ihrer Karriere auf – werden Sie Teamleiter oder besser ein Teamleiter der Teamleiter oder besser ein CTO! Es spielt keine Rolle, dass Sie das nie wollten, aber Sie lieben es einfach, Code zu schreiben – Sie müssen der Welt um Sie herum ständig etwas beweisen.

Der nächste Schritt ist Burnout oder eine vollwertige Depression. 83 % der Entwickler sind ausgebrannt. Nicht nur unsere Arbeit ist schon ziemlich nervös und kompliziert, wir lassen uns trotzdem nicht ausruhen, zwingen uns immer wieder zum Lernen, um mit dem unbekannten „Jedermann“ mithalten zu können, wechseln die Arbeit in eine ungeliebte, aber eine, die schöner klingt.

Also ist der Entwickler verpflichtet zu entwickeln oder nicht?

Nein, der Entwickler muss nicht entwickeln. Die Leute schulden einander nichts.

Wenn Sie ein June sind, sollten Sie natürlich nicht einmal über die Möglichkeit sprechen, sich bei der Arbeit nicht zu entwickeln. Erstens wird es, ehrlich gesagt, schwierig sein, nicht zu studieren: Es gibt zu viele neue Dinge. Zweitens wird niemand einen Junior, der sich nicht entwickelt, lange halten – er wird dem Arbeitgeber fast mehr Ressourcen entziehen, als er einbringt.

Aber wenn Sie mindestens ein Mittelfeld sind, dann gibt es eine solche Option für Sie. Schließlich hat nicht jeder das Glück, seine Berufung zu finden. Oder Ihre Berufung ist Ihnen bekannt, kann Sie aber nicht ernähren. Da ist nichts falsch!

Es ist nichts falsch daran, einfach jeden Tag seine Arbeit gut zu machen. Ja, Sie werden keine schwindelerregend komplexen Aufgaben lösen, auf einer Reihe von Konferenzen sprechen und Ihr Gehalt wird nicht besonders stark steigen. Aber vielleicht brauchen Sie es nicht?

Wenn Sie eine Führungskraft sind, dann zwingen Sie nicht jeden zum Wachsen. Wenn Sie einen guten Entwickler haben, der nicht wachsen möchte, setzen Sie ihn einfach in Bedingungen, in denen er Ihnen jeden Tag zugute kommt. Sie haben einen riesigen Rückstand, in dem es Aufgaben für eine starke Mitte gibt. Ja, er wird nicht in der Lage sein, die Architektur des Projekts zu steuern oder einige wilde Optimierungen vorzunehmen. Aber er wird in der Lage sein, die Aufgaben Ihres Projekts von Tag zu Tag zu ziehen.

Gesamt

Erstens müssen Sie sich nicht entwickeln. Und mehr noch, Sie müssen nicht Ihre gesamte Freizeit damit verbringen, Arbeitsfähigkeiten zu entwickeln.

Zweitens, hören Sie auf, Ihre Ressourcen zur Hölle zu verbrennen, wenn Sie dies tun. Sie müssen lernen, sich nachdenklich und schrittweise entwickeln – Moderation schützt Ihre Psyche und führt zu besseren Ergebnissen. Wenn Sie bereits ausgebrannt sind, hören Sie mit der Entwicklung auf und verwenden Sie Ihre Ressourcen für die Genesung.

Drittens, wenn Sie eine Führungskraft sind, hören Sie auf, gewaltsam Gutes zu tun.

Nun, das letzte. Lassen Sie uns diesen Teufelskreis durchbrechen und das Stigma entfernen, nur gute Arbeit zu leisten. Hören wir auf, die schädliche Idee zu verbreiten, dass jeder rund um die Uhr lernen muss.

Vielleicht gibt es ein bisschen weniger Burnout und Stress in der IT?

Similar Posts

Leave a Reply

Your email address will not be published.