私は楽しみのためにコーディングをやめました、これは悪い兆候ですか?[閉まっている]


71

ある時点で、楽しみのためにコーディングをやめました。以前は仕事に行って仕事を終え、家に着いたら、楽しみのために横に物を書きました。しかし、今は家に帰って、コンピューターを避けようとしています。紙を読んだり、テレビを見たり、バーに行ったりしたいです。

これは悪い兆候ですか?私はまだ最新のトレンドを追いかけ、開発者フォーラム/ブログ/などにアクセスしようとしていますが、「言語Xを学びたい-それにアプリYを書くことができるかどうか」と言っていません

これは他の誰かに起こりましたか?


お気持ち察します。私は今それを経験しています。仕事を辞めます。私は今、旅行をして写真を撮り、別の街に引っ越しています。1〜2か月後にコーディングを再開します。あなた一人じゃありません!
スポンジ

ほとんどの場合、個人的な時間でコーディングを停止しましたが、仕事ですべての楽しいコーディングをカバーしています。私は食べることよりもプログラミングが好きです。仕事の日が終わると、通常はコーディングスキルを捨てます。私はこれが私の職業能力の開発に何らかの害を及ぼすとは思わない。
ネイサンテイラー

私も、楽しみのためにコーディングをやめ、余暇のコンピューター時間を制限しようとしています。
ディアン

7
私は楽しみのためにコーディングしているだけですが、これは悪い兆候ですか?
リンジュンハリダ

投票して、これが有用な質問であると思う場合、または以下に有用な回答がある場合は、投票してください。StackExchangeサイトは、優れたコミュニティを構築するために投票が必要です。1日に30票を投じることができます。無駄にしないでください。:特別高い評価と低カウント票を持つユーザーは、与えられたこのお読みくださいmeta.programmers.stackexchange.com/questions/393/...
Manieroの

回答:


50

これは、バーンアウトと呼ばれる非常に一般的な問題です。仕事を真剣に受け止めている人は誰でもいます。私のアドバイスは、コーディングから数週間休み、楽しみのために長期プロジェクトを計画することです。その後、プロジェクトの一部を完了するために、毎晩少なくとも15分を確保します。遅くする限り、すぐにゲームに戻ります。


4
私は上司にそれについて話せたらいいのにと思う;)
ジェフ

2
ありがとう。私はコーディングから少し離れて、他のことを楽しむことにしました。今、私は自分のAndroidフォン用のアプリを書いていますが、コードを書くのが好きな理由を思い出しました。
PSU_Kardi

2
@PSU_Kardi-そのプロジェクトで頑張ってください。
ChaosPandion

私はこれを試しましたが、それから私はいつも自分の時間をどうするかわからないという問題を抱えています。過去2か月間、24時間年中無休でコーディングをしていて、プロジェクトが少しリラックスして休憩できるようになったとき、私は自分の時間をどうすればいいのかわかりません。
jsternberg

良いアイデア。Verilogを習得するという見捨てられた試みで試してみる必要があります

23

これは他の誰かに起こりましたか?

番号!あなたが最初です!

真剣に、さあ、それは自然なことです!成長するにつれ、人々は、子供、親、財政、家族など、多くの問題に対処し始めます。それらをそれぞれ解決するには、脳の活動が必要です。そして、脳はただ疲れる傾向があります(そして、年齢が上がると、彼らはより簡単に疲れます)。そのため、仕事とこれらすべての作業の後、コーディングなどの脳を集中的に使用することに専念する必要はないかもしれません。

私は実際にこれを何度も経験します。個人的な問題がたくさんあったとき、自由な時間にコーディングをする力を見つけることができませんでした。

そして、おそらくあなたはあなたが以前よりもそれをあまり好きではないでしょう。そのため、あなたはより悪いコーダーにはなりません。また、いつか再びコードを楽しみたいと思うようになる可能性が高くなります。


1
さて、多分私は言っておくべきだった-それは他の誰かに起こった「ここ」。ここがキーワードです。彼らは一般的にクラフトを気にしているので、私は人々をstackexchange / stackoverflowに高く評価しています。
PSU_Kardi

@PSU、わかりました、それを反映するために私の答えを編集しました
P Shved

3
子供が一番の理由だと思います。7年前、私は5時30分に職場から帰宅し、6時または6時30分までに夕食を済ませてから、寝るまで少なくとも4時間は空いていました。コードを1〜2時間書くことができ、夜全体を使い果たすことはありませんでした。両方の子供たちは私が夕方にコードを記述する場合、それはおそらくだことを意味し、午前8時30分でベッドにある場合、今私はラッキーだすべての私は、代わりに手形を支払うので、その日の夕方にやって妻と映画を見て、読んでいます本...私の子供たちは私のすべての自由時間を消費しました。しかし、私は数十年後にそれを取り戻すと思います。
キラレッサ

削られ、文字列の書き換えは...マクロです。だから...あなたはまだClojure / Lisp / Schemeを発見しましたか?
ジョブ

@ジョブ、私のブログのエントリにコメントしようとしていますか?あなたはopenidを持っているので、なぜあなたはそこにコメントをするためにそれを使用しませんか?
P

19

私には何度も起こりました。

最初の原因:オフィスでの仕事が多すぎる
2番目の原因:サイドプロジェクトでの仕事が多すぎる(夜遅く)

Cure:私は通常、ペットプロジェクト、プログラミングブック、およびITに関連するすべてのものを遮断し、映画、TVシリーズ、ビデオゲーム、リラックスできる本、多くのフィットネス(ランニング)に置き換えています。

効果:数週間以内に、ジョブの範囲外のプログラミングアクティビティの準備が整います。


2
+1、画面に表示されないようにするため、自宅でIT関連のプロジェクトを行わないようにします。現在のプロジェクト:新しいペイントと新しいハードウェアを使用して古いマウンテンバイクを再構築する
ガブリエルモンゲオン

2
フィットネスのために+1。可能であれば、ランニング用に+1を追加します。:)
DevSolo

@DevSoloを数時間実行した後、6時間連続でコーディングするのに十分なエンドルフィンがあります:)
systempuntoout

あなたはとても正しいです。私はフロリダに住んでいるので、追加のギアなしで一年中走ることができます。私は毎日昼休みに20〜30分走ろうとしています。午後の対応をより簡単にします。
-DevSolo

@DevSolo私も:)、昼食時に1時間15分休憩します。私は通常、3/4営業日で40分間走ります。午後は素晴らしい、MMmmmmmmエンドルフィン。幸運なことに、私はスーツを着ています(今日は5°)
systempuntoout

18

大学の直後からではなく、空き時間にコーディングしたことはほとんどありませんが、ソフトウェア開発は今でも大好きです。仕事で仕事を続け、もう少し家を楽しんでください。あなたの人生の終わりに、あなたは「うん、私は仕事でもっと時間を過ごしたい...」とは思わないでしょう


自宅でのコード!=職場。
デン

1
常にではありません。しかし、あなたの活動を多様化するために言わなければならないことがたくさんあります。
マットディトロリオ16

11

私は代替バージョンを捨てるつもりです。たぶん、あなたは実際にやりがいがあり、疲れる何かに取り組んでいます。私はプロジェクトの終わりにいるときに楽しみのためにコーディングを開始し、物事をまとめました。スキルを伸ばさなければならない新しいプロジェクトを手に入れた場合(それほど難しいことではありません)、その楽しさを実感し、他に取り組む必要はありません。


3
これは、プログラミングに加えて他の趣味にも当てはまることがわかりました。仕事で物事が知的に挑戦しているとき、私は創造的な趣味への欲求がなく、代わりに身体活動や映画/本に集中します。期間中に仕事が少ないの創造(あまりにも多くの会議)であるか、私は木工など、写真撮影、プログラミング、のような創造的な趣味を行うことがはるかに可能性が高いですいくつかのダウンタイムがある場合
アダム・フランコ

8

これは健康的で良いと思います。仕事以外の生活を送りたい。それはあなたの仕事を悪くすることなく良くするでしょう。


8

時間は制限要因です。約5年前に楽しみのためにコーディングをやめました。私はギターを弾くことを学び、木工に手を出し始め、子供ができ、最新のビデオゲームに追いつくことさえできなくなりました。ラッシュアワーをナビゲートし、夕食をとり、子供たちと遊んで、寝かせて本を読んだとき。私は最後の数時間をコンピューターに接続するエネルギーも欲望もありません。私はこれが再び変わると確信していますが、私は今、「ジョブ」としてのプログラミングで正直に大丈夫です...


4
それが人生のあり方です。それは必ずしも悪いことではありません。それはあなたに広がり、より多くのことを経験させるからです。
マットディトロリオ

7

Excelでセルオートマトンを作成します。URLから画像をダウンロードする単純なWebアプリを作成します。訪問者は写真に口ひげをドラッグできます。ランダムにグーグル化されたページから文章の一部の文字を変更するシンプルなWebアプリを作成します。勤務時間の終わりが近づくにつれて成長する小さな常時稼働の時計アプリを作成します。SDカードから写真をダウンロードし、作成日に基づいてyyyymmddフォルダーに画像を配置するスクリプトを作成します。スクリーンセーバーを作成します。「あなたの年齢を確認し、私を押してください」と言う大きな赤いボタンでウェブページを作成し、それを押すと騒々しいおならの音が鳴り、「あなたが笑っているなら、5歳未満でなければなりません」と書きます「。詳細なドキュメントを作成します:要件仕様、UIデザイン、市場分析、ビジネスプラン、フローチャート。

完了したら、URLを送ってください。


要するに、あなたが楽しんでいるのに年齢が高すぎることは決してないので、それをしてください!
ChaosPandion

1
うん。時間があまりない場合は、大規模な退屈なプロジェクトに時間を無駄にしないでください。または、少なくとも、ユーモアのセンスがない場合は、役に立つことをしてください。
ern0

5

私は11年間コーディングしてきましたが、おそらくこの辺りにはあまり関係ありませんが、私のキャリアの中で燃え尽きることに対処してきました。 。

他の人が言ったように、趣味は素晴らしいです。学習、実行、収集、作成するための興味深いものが山ほどあります。ソフトウェアエンジニアの場合は、多くの人よりもアクセスしやすいでしょう。その点については、十分に大きな規模で、私の問題(「コードを書くのにうんざりしている」)は小さなものであり、実際には問題ではないことを常に覚えておくと役立ちます。人々が食事に苦労しており、人生の訓練に費やした仕事がもはや利用できないことに気付いているこの経済では、私は快適な労働条件、インターネットアクセス、自由と仕事の移動がある分野で働いています私が行きたいほとんどどこにでも。

私は家を建てて商業建築で働き、燃え尽きて肉体労働をしている自分を傷つけていると考えています。私たちは精神労働者であり、時には心を「傷つけ」ます。そして、活気を取り戻すために、それらの世話をし、修理しなければなりません。繰り返しの退屈はそれを可能にするので、外に出て、あなたのルーチンを分割し、いくつかの刺激的な新しい刺激を得て、あなたがコーディングのようなスキルを持っていることの幸運を本当に忘れないでください。


趣味に言及する場合は+1。私はしばしば(少なくとも自分にとっては)そのプログラミングは私の創造的な自己の延長であることに気付きます。したがって、木材加工のような趣味は私にとって自然なフィット感のようです。私は創造的で、自分の手で働き、何よりもコンピューターから少し離れることができます。
ジェイソンホワイトホーン

3

ChaosPandionの答えは良いです、あなたはちょうど燃え尽きているように聞こえます。燃え尽きを避ける良い方法は、他の趣味を見つけることです。私は自分のサイドプロジェクトで働くのが大好きですが、時にはそれが多すぎます。それが起こると、ギアを別のものに切り替えます。また、車、木材、金属加工、趣味の電子機器、さまざまな芸術的表現に取り組むことも好きです。

ビデオゲームが好きな人は、開発してみるのも楽しいかもしれません。アートとプログラミングの組み合わせは興味深い挑戦になる可能性があります。コーディングにうんざりしているとき、私はアートの仕事に行くいくつかのゲームプロジェクトがありました。芸術に飽きたら、コーディングに戻ります。ソフトウェアを開発するのに最適な方法ですが、実際にプロジェクトに取り組んでいる間は常にソフトウェアを開発する必要はありません。


3

私にとっては、もはや挑戦ではないので、楽しみのためにコーディングすることはありません。私が若かった頃、多くのことがやりがいがありました。乱数を使用してPiの値を推定するプログラムを作成したことがありますが、その正確性を確認するのは楽しかったです。私が今それをしようとしていた場合、それはまったく楽しいことなく数分しかかからないかもしれません。

しかし、今私にとって楽しいのは、自分のスキルを使って仕事でベストを尽くす方法だと思います。最適化は楽しいです。リファクタリングは楽しいです。クラスのデザインは楽しいです。コードレビューが最も楽しいです。私はまだ楽しみのためにコーディングしていますが、違いはそれが私の仕事でもあるということです。


おいおい ランダムな値でpiを推定するのはまだ楽しいです。円周率を推定するために、「針を落とし、円に着くかどうかを確認する」アプローチを使用したことを覚えています。挑戦?あんまり。楽しい?承知しました!
カーラ

+1は非常によく言っており、私は完全に同意します。手元のトピック、つまり楽しみのためにコーディングすることだけでなく、人生のあらゆることについて、何かがもう面白くないように見えても心配する必要はありません。私たちが成長するにつれて、楽しい変化のアイデアに過ぎません。それはすべて成長の一部です。
サンディーパンナス

3

悪い兆候だとは思わない。おい!人生はただのコーディング以上のものです。たとえあなたが本当にそれを愛していても、あなたは他の何かをすることも許されています。


1

それはあなたを失望させないでください。年をとると、あなたには他の責任があり、優先順位が変わります。子供は優れた例です-小さな子供と一緒にいることができるのに、なぜあなたはコーディングするのですか?

私は時々私的プロジェクトにも興味を失いました。私はそれを使い、それをそのままにして、最終的に私は自宅で遊んでいる新しいエキサイティングな光沢のある技術に魅了されていることに気付きます。他のすべてが人生であるように、それはすべて周期的であるようです。

チルアウト、一緒に行きます。あなたの仕事に勤勉で、心を開いてください。時間が適切なときに引き戻されます。


1

なぜコンピューターを避けようとしているのか疑問に思う。欲求不満で窓から追い出したいのであれば、怒りの問題やキャリアカウンセリングのいずれかで専門的な助けを求めたいかもしれません。それぞれがこの問題を解決する異なる方法です。

これを確認する別の方法は、フィールド用に開発した成熟度です。最初は、新しい言語を楽しむための光沢のある新しいおもちゃとして見ることができましたが、それをしようとする苦痛を見ることができ、おそらくあなたがそこに行くのを妨げる可能性があります。


1

特にあなたの年齢では心配です。プログラミングが楽しいと感じていることに感謝しています。なぜなら、それは私が行う方法を知っている唯一のものだからです。

私が見つけたいくつかの助けがあります:

  • 仕事以外で何かにスキルを使用する方法を見つけてください。チャリティーオークションの運営を支援するために、C ++とMySQLをベースにした小さなアプリを作成しました。それから私は、オークションを運営し、資金調達の夜を通して汗をかき、バグを取り除いてくれることを望みます。とても楽しい!

  • 面白いものについての本を1つか2つ入手してください。私にとっては、定理証明、量子コンピューター、機械語、ビジョン、学習のようなものでした。その後、小さなプログラムを作成して試してみてください。小さいほど良い。

  • 数学を学んでください。私は戻って、微分方程式、微積分、線形代数、ベイジアン統計を使ってスキルを磨かなければなりませんでした。すべてについて、私がやっていることを理解するのに役立つ小さなプログラムを作成します。

プログラミングの楽しさを引き続き見つけていただければと思いますが、そうでない場合は、何おもしろいかを見つけてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.