Frage:
Wie können Sie Sinn und Zweck Ihrer Entwicklungsarbeit entdecken, wenn sie sich so eintönig anfühlt?
Mark
2016-08-18 21:53:12 UTC
view on stackexchange narkive permalink

Als Entwickler durchlaufe ich diese Phase, in der ich das Gefühl habe, dass meine Arbeit nicht belohnt wird und ich nur Schlüssel für einen Gehaltsscheck drücke. Selbst nachdem ich an Anwendungen gearbeitet habe, die soziale und humanitäre Bemühungen vorantreiben, habe ich das Gefühl, dass meine Arbeit im Allgemeinen nur eine andere Spezifikation erfüllt, nicht wirklich etwas, um Menschen zu helfen oder etwas zu bewirken.

Ich Ich möchte in der Lage sein, Code zu genießen und das Gefühl zu haben, dass das, was ich tue, dazu beiträgt, das Leben der Menschen zu beeinflussen, mehr als nur das Kontrollkästchen in einem Spezifikationsdokument zu aktivieren und einer Organisation zu helfen, mehr Geld zu verdienen.

Ist Gibt es eine gute Möglichkeit, als Entwickler Sinn und Erfüllung zu finden, ohne sich in monotonen Anforderungen zu verlieren?

Willkommen zurück auf der Seite Mark. Betrachten Sie [Registrierung] (https://workplace.stackexchange.com/users/signup?ssrc=head&returnurl=http%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f74450), damit Sie nicht die Fähigkeit zum Bearbeiten oder verlieren Verfolgen Sie Ihre Fragen zu einem späteren Zeitpunkt.
Kommentare sind nicht für eine ausführliche Diskussion gedacht. Diese Konversation wurde [in den Chat verschoben] (http://chat.stackexchange.com/rooms/44175/discussion-on-question-by-mark-how-can-you-discover-meaning-and-purpose-in- Ihre).
Arbeiten Sie bei einem Startup oder haben Sie darüber nachgedacht? Ich arbeite bei einem Startup und jedes Mal, wenn wir neuen Code veröffentlichen, sehe ich die direkten Auswirkungen auf die Benutzer des Produkts und das Unternehmen selbst. Nur ich und 5 andere Ingenieure.
@BЈовић, der ohne Bedeutung sagte, Arbeit sei das ultimative Ziel des menschlichen Rattenrennens des 21. Jahrhunderts? Die meisten Leute, die ich kenne, möchten eine Arbeit mit einem weniger als hervorragenden Gehalt, aber mit Sinn finden.
@AndyK Ich bin nicht sicher, ob ich dir folge. Welche Bedeutung wollen die Menschen? Wenn Sie Wale retten oder hungrig füttern wollen, dann machen Sie es falsch.
@BЈовић, Sie müssen nicht so weit gehen, um Wale zu retten oder hungrige Völker zu ernähren, um einen Sinn zu finden. Es braucht Bauch und Nerven, um das zu tun, wenn Sie dafür geschnitten sind, und es ist noch schlimmer, wenn Sie dafür nicht geschnitten sind. Bevor Sie Menschen und Tiere retten, können Sie in einem Programmierjob einen Sinn finden, der sich positiv auf die Menschen auswirkt, indem Sie entweder eine Software erstellen, von der Sie wissen, dass sie Leben rettet oder verbessert, oder vielleicht etwas lehren oder sogar etwas bauen, das Sie verkaufen. All diese Initiativen werden Marks Anonymität rückgängig machen und ihn dazu bringen, mit den Menschen zu interagieren, die seine Software verwenden.
@AndyK Haben Sie jemals an einer Software gearbeitet, die Menschen * nicht * geholfen hat? Wer hat dafür bezahlt? Sicher, es ist leicht genug, eine Software durcheinander zu bringen, damit sie wütend wird, aber wenn es keine PHB gibt, die Ihnen die Software aufzwingt, muss sie Ihr Leben * verbessern *, sonst würden Sie sie nicht verwenden. Wenn Sie eine taktilere Erfahrung benötigen, setzen Sie sich einfach mit Ihren Kunden in Verbindung - das bringt Ihnen viel Bedeutung :)
Neun antworten:
#1
+76
Technetium
2016-08-18 22:58:51 UTC
view on stackexchange narkive permalink

Interagieren Sie jemals mit Ihren Endbenutzern?

Wenn Sie das Büro verlassen und die Auswirkungen Ihrer Beiträge beobachten, erhalten Sie möglicherweise die persönliche Verbindung, die Sie suchen. Wenn Ihre Interaktionen mit Benutzern durch Spezifikationen und Fehlerberichte gefiltert werden, kann es sehr schwierig sein zu erkennen, dass sich auf der anderen Seite eine echte Person befindet, die von Ihrer Arbeit profitiert (oder darunter leidet!).

Für eine persönliche Anekdote Ich habe bei einem großen Anbieter von elektronischen Patientenakten gearbeitet. Ärzte und Krankenschwestern waren unsere Benutzer. In Krankenhäuser zu gehen und zu beobachten, wie sie das Produkt verwenden, gab mir, während ich anstrengend war, viel Einblick in die Auswirkungen meiner Entwicklung. Bugs könnten Menschen töten. Ein persönliches Dankeschön von einer Krankenschwester dafür, wie eine kleine Änderung ihr in jeder Schicht eine Stunde ersparte, machte meinen Tag.

+1 Telefonanrufe und E-Mails mit Endbenutzern können diesen Zweck ebenfalls erfüllen. Nur wenige Dinge machen die Softwareentwicklung lohnender als ein kurzes Telefonat mit dem Endbenutzer, nachdem Sie eine Funktion eingeführt haben, die ihm 8 Stunden Arbeit pro Woche erspart.
Als Mitarbeiter in der Luft- und Raumfahrt wünschte ich mir, ich könnte einem Piloten bei der Verwendung unserer Software zusehen.
@Darthfett Sie können, aber es wird wahrscheinlich [viel langweiliger] (https://www.youtube.com/watch?v=sPHFpSLiDTQ) als Sie erwarten :)
Leider ist es in einigen Branchen (oder in einigen Unternehmen wie meinen) nicht gestattet, unsere Endbenutzer in ihrer Umgebung zu beobachten / mit ihnen zu interagieren - entweder aufgrund von Vorschriften, Sicherheit, Logistik oder aufgrund der * bevorzugten * Büropolitik aller **.
Guter Punkt, @alroc. Wenn Sie der Meinung sind, dass eine persönliche Verbindung für Sie wichtig ist und Sie sie bei Ihrem derzeitigen Arbeitgeber nicht erhalten können, müssen Sie möglicherweise einen anderen Bereich der Softwareentwicklung finden, in dem Sie arbeiten können. Dies gilt möglicherweise auch für diejenigen, die motiviert sind, an der neuesten Technologie zu arbeiten oder Spiele. Sie werden keinen dieser Probleme bei einem Finanzunternehmen stillen, das Ihnen vollen Zugang zu Bankern bietet, die Ihr Produkt verwenden.
#2
+22
Lilienthal
2016-08-18 23:19:08 UTC
view on stackexchange narkive permalink

Ich habe das Gefühl, [...] ich drücke nur Schlüssel für einen Gehaltsscheck

Für manche Leute ist das genug. Sie finden persönliche Erfüllung außerhalb der Arbeit und betrachten den Job lediglich als etwas, das diese Aktivitäten finanziert, ihren Lebensstil unterstützt oder für ihre Familie sorgt.

Wenn Ihre Arbeit nicht erfüllend oder angenehm ist, ziehen Sie in Betracht, a umzudrehen mentaler Wechsel und Denken anstelle Ihrer Arbeit als etwas, das sich für Ihren nächsten Abend auszahlt, hilft bei der Bezahlung dieser Studentenkredite, unterstützt Ihren (frühen) Ruhestand oder andere Ziele, die mit Geld erreicht werden können.

Während ich denke, jeder kann mit einem monotonen Job umgehen, indem man ihn so gestaltet, für die meisten Menschen wird er auf lange Sicht nicht nachhaltig sein. Auf diese Weise können Sie Ihre 2 Jahre in Anspruch nehmen, um zu vermeiden, dass ein Job Hop registriert wird, Ihnen die Zeit geben, eine ordnungsgemäße Jobsuche zu starten, oder nach einer Beförderung oder einem Wechsel der Verantwortlichkeiten gehen das gibt Ihnen mehr lohnende Arbeit.

#3
+13
Ethan The Brave
2016-08-18 22:00:31 UTC
view on stackexchange narkive permalink

Sie machen Dinge, die das Leben der Menschen erleichtern, Schritt für Schritt einfacher. "Die Welt zu einem besseren Ort machen" bedeutet nicht wirklich, ein großartiges Design zu erfüllen, wenn Sie über Ihre persönlichen Bemühungen sprechen.

Wenn Sie einer Person einen besseren Tag bescheren, als sie es sonst hätte Sie haben es gut gemacht.

Wenn Sie nicht damit zufrieden sind, verschiedene Technologien zu lernen und zu basteln und sie zu verwenden, um das Leben der Menschen zu verbessern oder ihnen Unterhaltung zu bieten, dann sind Sie wahrscheinlich auf dem falschen Gebiet .

Sie haben ziemlich genau beschrieben, wie ich antworte: "Was möchten Sie in einem Job?" Interview Frage. Ich sage ihnen: "Ich möchte einen Unterschied machen. Es muss kein großer Unterschied oder ein Unterschied für alle sein. Es muss nicht bekannt sein. Aber ich muss das Leben von JEMANDEM ein wenig verbessern." Der unbefriedigendste Job, den ich hatte, war 6 Monate lang zu arbeiten, und dann stellte das Unternehmen das fast abgeschlossene Projekt ein und ging in eine andere Richtung. "
#4
+5
enderland
2016-08-18 22:58:44 UTC
view on stackexchange narkive permalink

Gibt es eine gute Möglichkeit, als Entwickler Sinn und Erfüllung zu finden, ohne sich in monotonen Anforderungen zu verlieren?

Erstellen Sie jeden Tag (oder jede Woche, jeden Monat, jeden Zeitraum) eine Liste ):

  • Wie habe ich das Leben eines anderen verbessert?
    • Kann Kunden oder Mitarbeiter sein
  • Was habe ich getan? Erfahren Sie, dass ich das letzte Mal nicht wusste_Periode
  • Wer hat etwas getan, das ich verbal schätzen / danken sollte?
    • Es stellt sich heraus, dass Dankbarkeit bei der Frage, die Sie stellen, sehr hilfreich ist.

Je weniger Bedeutung Sie haben, desto häufiger sollten Sie sie aufschreiben.

Wenn Sie nicht in der Lage sind, viele dieser Fragen konsistent zu beantworten Sie müssen besser nachdenken können, sonst ist Ihr Job wirklich schlecht - finden Sie einen neuen!

Ehrlich gesagt finde ich eine Menge Sinn darin, anderen zu helfen, obwohl ich im Grunde CRUD-Software schreibe.

[Erklärung von CRUD] (https://en.wikipedia.org/wiki/Create,_read,_update_and_delete), damit diejenigen, die nicht mit der Softwareentwicklung vertraut sind, glauben, dass @enderland die Qualität seiner Software schlecht beurteilt :)
#5
+4
cdkMoose
2016-08-19 01:10:48 UTC
view on stackexchange narkive permalink

Selbst nachdem ich an Apps gearbeitet habe, die soziale und humanitäre Bemühungen vorantreiben, habe ich das Gefühl, dass meine Arbeit im Allgemeinen nur eine andere Spezifikation erfüllt.

Dieses Gefühl würde mich beunruhigen. Wenn Sie keine App für sich selbst erstellen, wird es immer einen Kunden, Kunden oder Chef geben, der die Software definiert, die Sie erstellen müssen. Möglicherweise haben Sie die Möglichkeit, Eingaben zu dieser Spezifikation zu machen, aber Sie müssen einige Anforderungen erfüllen.

Wenn Sie sich die Gesamtzahl der Entwicklungsjobs ansehen, gibt es eine sehr kleiner Prozentsatz, der wirklich "gut der Menschheit" Produktentwicklung ist. Wenn Sie bereits in solchen Positionen gearbeitet haben und immer noch keine Bedeutung finden konnten, können wir Ihnen möglicherweise nicht mehr helfen.

Wie andere vorgeschlagen haben, müssen Sie in der Lage sein, eine Bedeutung in der zu finden wie Ihre Software jemandem irgendwie hilft. Denken Sie daran, dass sie Sie nicht dafür bezahlen würden, wenn es für andere in irgendeiner Weise nicht nützlich / sinnvoll wäre. Es liegt an Ihnen, die Gelegenheit / Firma zu finden, bei der diese Nützlichkeit mit Ihrem Wunsch nach Sinn und Zweck zusammenhängt.

#6
+4
Joe
2016-08-19 01:47:08 UTC
view on stackexchange narkive permalink

Wenn die Entwicklungsarbeit Ihnen nicht genügend Erfüllung bringt, selbst wenn Sie an Produkten arbeiten, die Ihrer Meinung nach Wohlfühlprodukte sein sollten, würde ich die Möglichkeit in Betracht ziehen, dass die richtige Antwort nicht darin besteht, Wege zu finden, um Sinn / Erfüllung zu finden, sondern stattdessen finde eine andere Karriere, die sinnvoll und erfüllend ist . Ich gehe hier davon aus, dass Sie in Ihrer Karriere mehr als eine Entwicklerposition bei mehreren Unternehmen hatten - ansonsten denke ich, dass der erste Rat einfach darin besteht, ein anderes Unternehmen auszuprobieren (da die Unternehmenskultur möglicherweise nicht gut passt ).

Das heißt nicht, dass Sie morgen aus der Tür gehen sollten. Und viele Menschen, die nicht erfüllt sind, machen jahrzehntelang Karriere, weil sie die Rechnungen bezahlen und es ihnen recht ist, sich irgendwie zu langweilen. Aber wenn Sie nicht so ein Mensch sind - vielleicht ist es das Richtige, eine andere Karriere zu beginnen oder eine Karriere zu finden, zu der Sie wechseln können.

Worum geht es insbesondere bei der Entwicklung? nicht ansprechend für dich? Sind Sie jemand, der zum Beispiel mehr soziale Interaktion braucht? Benötigen Sie komplexere Problemlösungen als Sie als Entwickler? Interessieren Sie sich vielleicht mehr für die Benutzeroberfläche? Sind Sie jemand, der mehr Spaß an Forschung hat als an der Entwicklung neuer Dinge? Basierend auf dem, was Sie in einer Karriere speziell wollen / nicht wollen, finden Sie möglicherweise etwas Erfüllenderes, das Ihre Fähigkeiten in gewissem Maße noch nutzt. Und wenn Sie dies in Betracht ziehen, werden Sie vielleicht feststellen, dass es Möglichkeiten gibt, Ihre aktuelle Position oder Karriere zu ändern, ohne sie auch vollständig zu ändern.

Ich stimme zu 100% zu%. Es gibt unendlich viele Fähigkeiten und Kenntnisse zu lernen, die auf Softwareentwicklungspositionen angewendet werden können. Computer beeinflussen heutzutage fast jeden Aspekt des Lebens. Wenn Sie keine neuen Dinge finden, die Ihr Interesse wecken und herausfinden, wie Sie sie im Job einsetzen und / oder anwenden können, um etwas "Sinnvolles" zu tun, sollten Sie wirklich stark über einen Karrierewechsel nachdenken.
#7
+3
Dan
2016-08-18 22:37:11 UTC
view on stackexchange narkive permalink

Die traurige Realität der Dinge ist, dass Sie bei Ihrer Abreise eine sehr kleine Spur von dem hinterlassen, was Sie waren. Irgendwann werden alle vergessen, und der Wert, den Sie in der Arbeit finden, haben Sie selbst erfunden. Vor diesem Hintergrund schlage ich vor, woanders einen Sinn zu finden. Die meisten Menschen arbeiten daran, sich und ihrer Familie ein gutes Leben zu Hause aufzubauen. Hier liegt die Belohnung.

Dies muss das OP nicht hören. Die beste Lösung ist nicht, alle Hoffnung aufzugeben, sondern klein anzufangen und sich nach oben zu arbeiten. Im schlimmsten Fall wechseln Sie einfach den Job. Das OP könnte sogar wieder zur Schule gehen. Sie mögen einen langweiligen Job und nihilistische Ansichten gut finden, andere aber nicht. Ich denke nicht, dass jemand einen langweiligen und unerfüllten Job haben sollte, "weil es so ist".
@NickPandolfi Ich weiß nicht, ich denke, "alle Hoffnung aufgeben" ist eine gute Lösung.
#8
+1
Stig Hemmer
2016-08-19 12:38:28 UTC
view on stackexchange narkive permalink

Der Grund, warum das Unternehmen Ihnen einen Gehaltsscheck gibt, besteht darin, dass Sie Arbeiten annehmen, die Sie sonst nicht als lohnend empfinden würden.

Dieser Gehaltsscheck stammt von Geld, das Kunden dem Unternehmen gegeben haben. Diese Kunden finden Ihre Arbeit wertvoll, sonst hätten sie nicht dafür bezahlt.

Wie andere vorgeschlagen haben, wird das Gespräch mit den Endbenutzern die Sichtbarkeit für Sie verbessern, aber Sie können sicher sein, dass Sie es sind beitragen. Jeder Gehaltsscheck ist ein Beweis dafür.

Sie könnten versuchen, ein Open-Source-Projekt zu finden, das Ihnen hilft, wenn Sie an etwas anderem arbeiten möchten.

#9
+1
Andy K
2016-08-19 13:37:13 UTC
view on stackexchange narkive permalink

Ich möchte in der Lage sein, Code zu genießen und das Gefühl zu haben, dass ich dazu beitrage, das Leben der Menschen zu verbessern, anstatt nur das Kontrollkästchen in einem Spezifikationsdokument zu aktivieren und einer Organisation dabei zu helfen, mehr Geld zu verdienen. Gibt es eine gute Möglichkeit, als Entwickler Sinn und Erfüllung zu finden, ohne sich in monotonen Anforderungen zu verlieren?

Wie einige Leute sagten, bietet Ihnen Ihre bezahlte Arbeit Arbeit. Es wird Ihnen weder Glück noch intellektuelle Aufregung bringen.

Für intellektuelle Erregung oder / und Glück können nur Sie dies bereitstellen.

Wie andere Leute bemerkt / gesagt haben, ist es vielleicht an der Zeit, in etwas anderes zu springen.

Mein Standpunkt wäre: Warte, bis du etwas greifbareres hast und springe Wagen Wenn Sie das Gefühl haben, dass dies die Zeit ist, z. Sie fühlen sich bereit , in einen anderen Bandwagen zu springen.

Vor diesem Sprung besteht die harte Arbeit darin, herauszufinden, was Sie tun können, um die Codierung wieder zu genießen.

Wenn ich Sie wäre, würde ich aus heiterem Himmel eine Initiative starten, während Sie nicht arbeiten. Eine Fablab-Initiative wie diese zum Beispiel kann eine Idee oder eine Codierungsinitiative wie diese sein (ich bin nicht an letzterer beteiligt, aber ich habe gesehen, wie sie gewachsen sind, von a Eine Menge Leute, die bei ihrer Arbeit unzufrieden waren und sich an etwas Neuem versuchen wollten.

Was auch immer Sie tun möchten, beginnen Sie und sehen Sie selbst, wohin es Sie führen wird. Wenn Sie sich aus Ihrer Komfortzone herauswagen, aber in der Nähe Ihres ersten "Interessengebiets" bleiben, können Sie auf lange Sicht häufig (von Menschen, die ich und mich kenne) Ihre erste Liebe wiederbeleben.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...