Irgendwann hörte ich einfach zum Spaß auf zu programmieren. Früher bin ich zur Arbeit gegangen, habe meine Aufgaben erledigt und dann, wenn ich nach Hause gekommen bin, habe ich zum Spaß Sachen nebenher geschrieben. Allerdings gehe ich jetzt einfach nach Hause und versuche, den Computer zu meiden. Ich würde lieber die Zeitung lesen, fernsehen, in die Bar gehen usw.
Ist das ein schlechtes Zeichen? Ich versuche immer noch, mit den neuesten Trends Schritt zu halten, die Entwicklerforen / Blogs / usw. aufzusuchen, aber ich habe nicht gesagt: "Ich möchte Sprache X lernen - ich frage mich, ob ich App Y darin schreiben kann."
Ist das noch jemandem passiert?
Antworten:
Dies ist ein sehr häufiges Problem, das als Burnout bezeichnet wird. Es passiert jedem, der seine Arbeit ernst nimmt. Mein Rat ist, ein paar Wochen von der Programmierung abzunehmen und ein langfristiges Projekt zum Spaß zu planen. Nehmen Sie sich dann jeden Abend mindestens 15 Minuten Zeit, um einen Teil des Projekts abzuschließen. Solange Sie es langsam angehen lassen, sind Sie in kürzester Zeit wieder im Spiel.
quelle
Nein! Du bist der Erste!
Im Ernst, komm schon, es ist eine natürliche Sache! Mit dem Wachsen haben die Menschen eine Menge Probleme zu bewältigen: Kinder, Eltern, Finanzen, Familie. Das Lösen eines jeden von ihnen erfordert Gehirnaktivität. Und Gehirne neigen einfach dazu, müde zu werden (und mit zunehmendem Alter werden sie leichter müde). Nach der Arbeit und all dem, was Sie vielleicht nicht haben, können Sie sich einer so gehirnintensiven Aktivität wie dem Codieren widmen.
Ich erlebe das tatsächlich oft. Wenn ich viele persönliche Probleme hatte, fand ich in meiner Freizeit keine Möglichkeit zum Codieren.
Und vielleicht liebst du es einfach weniger als früher. Sie werden dadurch nicht zu einem schlechteren Programmierer. Und die Chancen stehen gut, dass Sie eines Tages das Gefühl haben, wieder zum Spaß programmieren zu wollen.
quelle
Es ist mir oft passiert.
Erste Ursache : zu viel Arbeit im Büro
Zweite Ursache : zu viel Arbeit bei Nebenprojekten (spät in der Nacht)
Heilung : Ich schneide normalerweise Haustierprojekte ab, programmiere Bücher und alles, was mit IT zu tun hat, und ersetze sie durch Filme, Fernsehserien, Videospiele, entspannende Bücher und viel Fitness (Laufen).
Auswirkungen : In ein paar Wochen oder weniger bin ich wieder bereit für meine Programmiertätigkeiten außerhalb des Tätigkeitsbereichs des Jobs.
quelle
In meiner Freizeit habe ich fast nie programmiert (nicht erst kurz nach dem College), aber ich liebe immer noch die Softwareentwicklung. Arbeiten Sie weiter und genießen Sie Ihr Zuhause ein bisschen mehr. Am Ende Ihres Lebens werden Sie nicht denken: "Ich wünschte, ich hätte mehr Zeit bei der Arbeit verbracht ..."
quelle
Ich werde eine alternative Version rausschmeißen. Vielleicht arbeiten Sie tatsächlich an etwas, das herausfordernd und anstrengend ist. Ich fange zum Spaß an, zu programmieren, wenn ich am Ende eines Projekts bin und die Dinge zusammenfasse. Wenn ich ein neues Projekt bekomme, in dem ich meine Fähigkeiten erweitern muss (nicht so schwer zu tun), finde ich das lustig und sehe keine Notwendigkeit, an irgendetwas anderem zu arbeiten.
quelle
Ich sehe das als gesund und gut an. Sie möchten ein Leben außerhalb der Arbeit haben. Das wird dich in deinem Job nicht schlechter machen.
quelle
Zeit ist ein begrenzender Faktor. Ich habe vor ungefähr 5 Jahren aus Spaß aufgehört zu programmieren. Ich habe gelernt, Gitarre zu spielen, habe angefangen, mich mit Holz zu beschäftigen, hatte Kinder und kann nicht einmal mehr annähernd mit den neuesten Videospielen mithalten. Bis ich die Hauptverkehrszeit hinter mir gebracht habe, zu Abend gegessen habe, mit den Kindern gespielt habe, sie ins Bett gebracht habe und ihnen ein paar Bücher vorgelesen habe; Ich habe nicht die Energie oder Lust, meine letzten paar Stunden an den Computer anzuschließen. Ich bin mir sicher, dass sich dies wieder ändern wird, aber ich bin ehrlich gesagt damit einverstanden, dass das Programmieren momentan ein "Job" ist ...
quelle
Schreiben Sie einen Zellautomaten in Excel. Erstellen Sie eine einfache Web-App, die ein Bild von der URL herunterlädt, und der Besucher kann einen Schnurrbart auf das Foto ziehen. Erstellen Sie eine einfache Web-App, die Buchstaben aus zufällig gegoogelten Seiten in Sätzen zusammenfasst. Schreiben Sie eine kleine Always-on-Top-Clock-App, die wächst, wenn das Ende der Arbeitszeit näher rückt. Schreiben Sie ein Skript, das Fotos von der SD-Karte herunterlädt und Bilder basierend auf dem Erstellungsdatum in den Ordner yyyymmdd legt. Schreiben Sie einen Bildschirmschoner. Erstellen Sie eine Webseite mit einem großen roten Knopf, auf dem steht "Ich werde Ihr Alter herausfinden, drücken Sie mich einfach", und es ertönt ein lautes Furzgeräusch, wenn man darauf drückt. Dann wird geschrieben "Wenn Sie lachen, müssen Sie unter 5 sein ". Schreiben Sie eine detaillierte Dokumentation: Anforderungsspezifikation, UI-Design, Marktanalyse, Geschäftsplan, Flussdiagramm.
Wenn Sie fertig sind, senden Sie mir die URL.
quelle
Ich habe elf Jahre lang programmiert, was für manche hier wahrscheinlich nicht viel ist, aber ich habe in meiner Karriere viel mit Burn-out zu tun gehabt, und es gibt ein paar Dinge, die mir immer geholfen haben, über den Berg zu kommen .
Wie andere gesagt haben, sind Hobbys großartig. Es gibt eine Menge interessanter Dinge zu lernen, zu tun, zu sammeln und zu erstellen. Wenn Sie ein Softwareentwickler sind, haben Sie wahrscheinlich mehr Zugriff darauf als viele andere. In diesem Sinne ist es immer hilfreich, sich an mich zu erinnern, dass mein Problem ("Junge, ich habe es satt, Code zu schreiben") im Großen und Ganzen winzig ist, es ist nicht einmal wirklich ein Problem. In dieser Wirtschaft, in der die Menschen Schwierigkeiten haben zu essen und herauszufinden, dass ihnen die Jobs, für die sie ihr Leben lang trainiert haben, einfach nicht mehr zur Verfügung stehen, arbeite ich in einem Bereich, in dem ich komfortable Arbeitsbedingungen, Internetzugang, Freiheit und berufliche Mobilität habe Fast überall wo ich hingehen will.
Ich habe Häuser gebaut und im Gewerbebau gearbeitet und ich vergleiche Burn-out damit, sich körperlich zu verletzen. Wir sind geistige Arbeiter, und manchmal "verletzen" wir unseren Verstand, und wir müssen uns um sie kümmern und sie reparieren, damit wir uns wieder auf sie verlassen können, um lebendig zu sein. Wiederholte Langeweile kann dies bewirken. Steigen Sie also aus, brechen Sie Ihre Routine ab, holen Sie sich aufregende neue Impulse und vergessen Sie nie, wie glücklich Sie wirklich sind, eine solche Fähigkeit wie das Codieren zu besitzen.
quelle
Die Antwort von ChaosPandion ist gut, es hört sich so an, als wärst du einfach ausgebrannt. Ein guter Weg, um ein Ausbrennen zu vermeiden, ist es, andere Hobbys zu finden. Ich arbeite gerne an meinen Nebenprojekten, aber manchmal ist es zu viel. Wenn das passiert, schalte ich auf etwas anderes um. Ich arbeite auch gerne an Autos, Holz- und Metallarbeiten, Hobbyelektronik und verschiedenen künstlerischen Ausdrucksformen.
Wenn Sie Videospiele mögen, könnte es Spaß machen, sie zu entwickeln. Die Kombination von Kunst und Programmierung kann eine interessante Herausforderung sein. Ich hatte ein paar Spieleprojekte, in denen ich, wenn ich vom Codieren müde bin, an der Kunst arbeite. Wenn ich müde bin, kehre ich zum Programmieren zurück. Es ist eine großartige Möglichkeit, Software zu entwickeln, muss aber nicht ständig Software entwickeln, während Sie am Projekt arbeiten.
quelle
Ich programmiere nicht zum Spaß, weil es keine Herausforderung mehr darstellt. Als ich jung war, war vieles eine Herausforderung. Ich habe jemals ein Programm geschrieben, um den Pi-Wert mithilfe einer Zufallszahl zu schätzen, und es hat Spaß gemacht, zu sehen, wie genau er war. Wenn ich das jetzt machen würde, würde es vielleicht nur ein paar Minuten dauern und überhaupt keinen Spaß machen.
Ich denke jedoch, was mir jetzt Spaß macht, ist, wie ich meine Fähigkeiten einsetzen kann, um das Beste aus meinem Job herauszuholen. Optimieren macht Spaß. Refactoring macht Spaß. Klasse Design macht Spaß. Die Codeüberprüfung macht am meisten Spaß. Ich programmiere immer noch zum Spaß, der Unterschied ist, dass es auch mein Job ist.
quelle
Ich denke nicht, dass es ein schlechtes Zeichen ist. Hallo! Das Leben ist mehr als nur Programmieren, auch wenn Sie es wirklich lieben, dürfen Sie auch einige andere Dinge tun.
quelle
Lass dich davon nicht unterkriegen. Mit zunehmendem Alter haben Sie andere Aufgaben und Ihre Prioritäten ändern sich. Kinder sind ein hervorragendes Beispiel - warum würden Sie codieren, wenn Sie mit Ihrer Kleinen zusammen sein könnten?
Ich habe festgestellt, dass ich gelegentlich auch das Interesse an meinen privaten Projekten verliere. Ich gehe mit, lass es sein und irgendwann finde ich mich zu einer neuen und aufregenden Technologie hingezogen, mit der ich zu Hause spiele. Es scheint alles zyklisch zu sein, so wie alles andere Leben ist.
Chill out, mach mit. Sei fleißig bei deiner Arbeit und sei aufgeschlossen. Sie werden sich zurückgezogen fühlen, wenn die Zeit reif ist.
quelle
Ich würde fragen, warum Sie versuchen, den Computer zu vermeiden. Wenn Sie so frustriert sind, dass Sie es aus dem Fenster schmeißen möchten, möchten Sie möglicherweise professionelle Hilfe bei Ärgerproblemen oder bei der Berufsberatung in Anspruch nehmen, da dies auf unterschiedliche Weise gelöst werden kann.
Ein anderer Weg, dies zu sehen, ist die Reife, die Sie für das Feld entwickelt haben. Wo man anfangs eine neue Sprache als glänzendes neues Spielzeug sehen konnte, konnte man den Schmerz sehen, es zu versuchen, und das hinderte Sie möglicherweise daran, dorthin zu gehen.
quelle
Ich würde mir darüber Sorgen machen, besonders in deinem Alter. Ich bin dankbar, dass mir das Programmieren immer noch Spaß macht, denn es ist das einzige, was ich kann.
Hier sind einige Dinge, die mir geholfen haben:
Finden Sie einen Weg, Ihre Fähigkeiten für etwas außerhalb der Arbeit zu nutzen. Ich habe eine kleine App erstellt, die auf C ++ und MySQL basiert und bei der Durchführung von Wohltätigkeitsauktionen hilft. Dann helfe ich bei der Durchführung der Auktionen und schwitze durch eine Nacht voller Spendenaktionen, in der Hoffnung, die Fehler los zu werden. Viel Spaß!
Holen Sie sich ein oder zwei Bücher über etwas Interessantes. Für mich waren es Dinge wie Theorembeweis, Quantencomputer, Maschinensprache, Vision und Lernen. Versuchen Sie dann, kleine Programme zu schreiben, um sie auszuprobieren. Je kleiner desto besser.
Lerne etwas Mathe. Ich musste zurückgehen und meine Fähigkeiten mit Differentialgleichungen, Kalkül, linearer Algebra und Bayes'scher Statistik verbessern. Für alles schreibe ich ein kleines Programm, um zu verstehen, was ich tue.
Ich hoffe , dass Sie auch weiterhin Spaß finden Programmierung, aber wenn es nicht, ich hoffe , dass Sie herausfinden, was ist Spaß für Sie.
quelle