Als Entwickler sind wir ständig bemüht, Probleme der Massen zu lösen. Wir suchen auch ständig nach neuen Methoden, Sprachen und möglicherweise Organisationen, um unsere Fähigkeit zur Lösung von Problemen zu verbessern.
Ich habe das Gefühl, immer eines der Top-Mitglieder meines Teams gewesen zu sein. Ich habe auch das Gefühl, dass ich nach Wegen suche, meine Arbeit auf eine Weise zu verbessern, die anderen oft egal ist. Ich fange an, einen kleinen Burnout von ~ 6 Jahren unterstützender Technologie zu spüren. Ich beschuldige die Tatsache, dass ich so hart arbeite und mich an hohe Erwartungen halte.
Einige der größten Entwickler der Welt schreiben nicht einmal mehr Code, um ihren Lebensunterhalt zu verdienen. Oft ist es Burnout. Einige haben gesagt, dass sie "das Spiel" satt haben, aber ich frage mich, ob das Problem etwas einfacher ist. Eines von "das Gewicht der Welt auf unseren Schultern tragen".
Wenn Sie sich als starker Entwickler fühlen und auch der Meinung sind, dass dies kein Problem für Sie ist, klären Sie mich bitte mit Ihrem Ansatz auf. Wie bleiben Sie auf dem neuesten Stand der Technik, helfen anderen und lösen Probleme schnell / genau, ohne dass alles erledigt wird?
quelle
Antworten:
Wenn Sie der stärkste Entwickler in Ihrem Unternehmen / Team sind, möchten Sie vielleicht eine "größere Liga" anstreben. Gute Entwickler "sprudeln" oft dahin, wo sie durchschnittlich sein können. Wenn Sie "die Welt tragen", weil Ihre Kollegen nicht auf dem neuesten Stand sind, bleibt Ihnen möglicherweise keine andere Wahl, als nach besseren Kollegen zu suchen.
Ich denke auch, dass Sie in jedem Job einen Burnout bekommen. Ich bin sicher, dass es viele Leute gibt, die "nicht mehr codieren", die es ziemlich vermissen.
Ich denke, wenn Sie ein wirklich guter Entwickler sind, können Sie eine Position finden, die das richtige Gleichgewicht zwischen Codierung, Architektur und Führung aufweist.
Ich weiß, dass Sie hier bei Google, sobald Sie ein erfahrener Entwickler sind, zwischen einem Management- und einem technischen Track wählen können. Ist es auch sehr üblich, Domains (nicht nur Projekte) alle paar Jahre komplett zu wechseln? Soweit ich weiß, ist Ersteres in anderen Unternehmen (Intel, MS, IBM) üblich, aber das Wechseln von Domänen ist möglicherweise nicht so häufig.
quelle
Je mehr Druck Sie ausüben, um gute Arbeit zu leisten, desto besser. Je besser du bist, desto mehr Arbeit geben dir die Leute.
Es ist ein Zyklus, der, wenn Sie nicht einspringen und anfangen, zu einigen Dingen "Nein" zu sagen, schnell zu Burnout führen kann.
quelle
Hier ist mein Dreh:
Es ist die Anstrengung und das ständige Streben, sich selbst zu verbessern, die Sie nicht immer in allen anderen um Sie herum sehen.
Es ist die Aussicht, dass das, was Sie gerade gebaut haben, immer besser sein kann, immer verbessert werden kann.
Es ist Demut, dass eine Lösung, obwohl sie elegant ist, immer vereinfacht werden kann.
Um ehrlich zu sein, sind dies die Eigenschaften, die jemanden großartig machen, nicht nur beim Programmieren, sondern in fast jeder Karriere, wenn man sie durch eine andere Linse betrachtet.
Dies ist einer der vielen Gründe, warum wirklich fantastische Menschen in erster Linie mit einer fantastischen Einstellung und Einstellung beginnen. Sie neigen dazu, sich über die Norm zu erheben und an die Spitze eines Teams zu gelangen, wenn sie nicht von Gleichgesinnten umgeben sind.
Andere können mit ihnen kommen oder auch nicht. Abhängig von dem Team, das Sie umgibt, können Sie sicher das Gefühl haben, dass Sie das Gewicht von mehr als einer Person auf Ihren Schultern tragen, da es für ein Teammitglied, das nicht so motiviert ist wie Sie, immer einfacher ist, einfach zu sein Küste entlang.
Ich habe das bei meinem derzeitigen Arbeitgeber immer wieder gesehen. Jetzt bin ich kein Entwickler mehr, sondern ein Entwicklungsmanager. Ein großer Teil meiner Arbeit als Moderator für mein Team besteht darin, Situationen wie diese anzugehen und zu versuchen, die Messlatte für die gesamte Gruppe einseitig höher zu legen. Ich kann Ihnen sagen, es ist manchmal eine große Herausforderung und vieles hängt von dem Team ab, das Sie um sich haben. Ich habe Glück, ich habe ein fantastisches Team und das erleichtert mir die Arbeit erheblich.
Ich denke, ich versuche zu sagen, wie Sie sich fühlen, könnte eher darauf hinweisen, mit wem Sie arbeiten, als darauf, was Sie tatsächlich tun. Wenn Sie sich ausgebrannt fühlen, ist es vielleicht Zeit für einen Karrierewechsel und einen Wechsel zu einer kleinen Gruppe gleichgesinnter und sehr motivierter kluger Leute.
Sie wären überrascht, was ein Szenenwechsel bewirken kann!
quelle
Nur um ein wenig näher auf das einzugehen , was ich mit Perspektive meine, da ich vermute, dass das, was ich für eine etwas bissige Bemerkung hielt, wahrscheinlich nicht ganz so durchgegangen ist , wie ich es mir erhofft hatte. ;)
Achtsamkeits- und kognitive Verhaltenstherapie sind einige Beispiele für Themen, die Sie untersuchen und prüfen können, ob diese dazu beitragen, wie Sie die Welt sehen. Ein Buchvorschlag hier ist Mind Over Mood . Emotionale Intelligenz wäre eine weitere Idee in diesem Bereich, insbesondere in Bezug auf Selbstbewusstsein und Selbstmanagement, obwohl auch andere Bereiche nützlich sind. Ergebnisse erhaltenwäre ein Online-Buch, das ich empfehlen würde, um mit spezifischeren Ideen zu helfen. Natürlich gibt es hier auch verschiedene Strategien für Angstzustände und Depressionen, die nicht unbedingt für Programmierer spezifisch sind, aber ich würde vermuten, dass einige Programmierer diese Probleme in ihrem Leben haben können. Eine andere Technik nenne ich gerne die 4 "Re" des Erkennens, Aktualisierens, Reagierens und Reflektierens. Erkennen Sie das Problem. Aktualisieren Sie das Problem, um es aus anderen Blickwinkeln und Blickwinkeln zu sehen. Reagieren Sie so gut wie möglich auf die Situation. Überlegen Sie, was getan wurde, was funktioniert hat und was nicht. Planen, Ausführen, Überprüfen und Handeln ist ein ähnlicher Satz von 4 Schritten in möglicherweise etwas anderer Reihenfolge, obwohl es immer noch die Idee gibt, Dinge zu betrachten. Kontinuierliche Serviceverbesserung wäre eine ITIL-Komponente, die hier hilfreich sein könnte, wenn Sie etwas Technischeres und nicht ganz so empfindliches wünschen.
Während ich manchmal das Gefühl habe, dass ich unter großem Druck stehe und mir dabei helfen kann, einige Ziele zu erreichen, kann dieser Druck manchmal auch katastrophale Folgen haben. Es ist keine leichte Lektion, das richtige Gleichgewicht zwischen dem zu finden, was für mich eine gute Motivation ist, weiterzumachen und gute Arbeit zu leisten, und dem, was mir zu viel ist, um damit umzugehen.
quelle
Für mich macht das den Job interessant und bringt mich morgens auf. Ich weiß, dass ich heute wahrscheinlich die Möglichkeit haben werde, ein Problem nicht nur für mich zu lösen (ja, ich bin ein Optimist mit einem kurzen Gedächtnis).
Ich kann mir nur vorstellen, dass Sie gleich sind (ich kann nicht sehen, dass Sie es in den letzten 5 Jahren aus Pflicht getan haben). Meine einzige Vermutung ist, dass Sie ein bisschen ins Stocken geraten sind und sich jetzt in einem Reflexionsmodus befinden. Was ich für ganz normal halte, wenn Sie einen der Wendepunkte in den langjährigen Lernkurvenzyklen erreichen.
Ich kann an dieser Stelle nur vorschlagen, dass Sie Ihren Fokus ein wenig ändern (bis Ihre natürliche Leidenschaft zurückkehrt), von technischen Lösungen zur Stärkung Ihres Karriere-Lernens, indem Sie aktiv die Betreuung jüngerer Entwickler übernehmen.
quelle