IMOこの態度は、ひどい、魂を吸う仕事をしている人と、小便の少ない時間管理スキルを組み合わせたものです。基本的に1日中Webフォームを入力している場合は、外に出てもっとやりがいのある仕事に就くか、自分で始めましょう。
つまりね。コンサートミュージシャン(チェリスト/ピアニスト/何でも)は、1日最大6時間練習します。ほとんどの場合、1日に数時間しか練習しません。最高レベルで
あなたがより多くを学ぶので、人々はプログラムをもっと言います、しかしそれは煙幕です。1日8時間で十分です。
進捗は直線的ではありません。対数です:
ミュージシャンが3時間以上練習する唯一の理由は、それらの時間が与える余分な1%を絞り出す必要があるからです。それがあなたに当てはまると思うなら、CSが20年前に解決した問題を解決すると、あなたは起動するプリマドンナ複合体を持っています。
私は以前に圧力鍋会社で働いたことがあり、私を信頼して、彼らがやる実際の仕事量は仕事量に制約を課す37signalsのような会社よりも良くありません:http : //37signals.com / svn / posts / 996-why-i-love-working-with-family-people
最終的に起こるのは、確かに、コンピューターの前に10〜12時間、さらに2時間オフィスにいる可能性がありますが、これには、90分の昼食、ディスカッションの閲覧に費やした2時間は含まれていません。フォーラム、オフィスで行われている多くのゲーム(フーズボール、プール、ヤダなど)の1つをプレイする必要がありました。
そのグラフを振り返ってください。今私に戻って。
あなたの心は、実際には、他のアクティビティに参加することでさらに拡大する機会があります。楽器を演奏することを学んでください。外国語を学ぶ。より良いまだ出て、いくつかの運動を取得し、実際の生きている人々と接続します。
生産性の対数的性質について:
有名な1993年の若いバイオリニストの研究で、パフォーマンス研究者のアンダース・エリクソンは、最高のものはすべて同じ方法で練習されていることを発見しました。エリクソンは、他のミュージシャン、アスリート、チェスプレーヤー、ライターの間で同じパターンを見つけました。
真の生産性を実現するために、より少ないものがより多くのことを実現
これは実際にはビジネスの世界でよく知られている原則であり、多くのプログラマーがそれを聞いていないことに驚いています。
更新:エリクソンの研究の詳細。
習熟するのに10,000時間/ 10年かかるという考え全体は、実際にはMalcom Gladwellからではなく、エリクソンによって行われた研究から来ています。
誰もが知っているように、1年の経験を10回繰り返すことができます...ですから、10年間席に座っているだけでは資格がありません。何んの資格は、エリクソンが呼ぶものである意図的な練習。
彼は、この原則が陸上競技、音楽、執筆、チェス、数学に当てはまることを発見しました。彼はさらに、意図的な練習は非常に努力的であると定義しており、たとえ最高レベルであっても、1日あたり約4時間しか出せません。そうしないと、オーバートレーニングまたは燃え尽きに苦しむことになります。繰り返しになりますが、彼は意図的な練習から最大約4時間の利益が減少していることを認識しています。
良い/挑戦的な仕事を持っていないことをテーマに:
ホグウォッシュ。より良い仕事を得るか、ここにアイデアがあります:現在の仕事を、少なくとも今はそうではない何かに変えてください。
私が知っている最高のプログラマーの1人は、数十のプログラムと数十万行のコードで構成されるレガシーシステムのメンテナンスプログラマーとして仕事に就きました。それらのほとんどは長年にわたってハッキングされていたため、一貫性のあるデザインはもうなかったと言わざるを得ないでしょう。
これはほとんど行き詰まり、行き止まりの仕事でした。経営陣は、頭を下げて、いまいましいバグを修正することを望んでいました。優秀な開発者は、グリーンフィールドプロジェクトに取り組んでいました。人々は、退職するまで残りの日を休むためにここに来たか、新しいアプリケーション開発に進む前に数年の経験を積んでいました。ほとんどのプログラマーは、キャリア開発の欠如、新しいことを学ぶ機会、エキサイティングなプロジェクトに取り組むことができない、またはより一般的には誰も彼らを有効にしないという愚痴を訴えるでしょうが、この男は単に座って、行う必要がある作業。
そして、2年の間に、彼はそのシステムをスパゲッティコードのバグのある地獄から、美の物でありスイス時計のように機能するものに変えました。変換が完了したので、部門の副社長は既存のプロジェクトにますます注意を払い始め、グリーンフィールドプロジェクトの価値に疑問を持ち始めました。彼には肩書きはありませんでしたが、作戦の人々はグループの事実上のリーダーとして彼に行きました。私が去ったとき、VPはシステムアーキテクトとして彼のために新しい役割を作成することについて話していました...
その後、彼に何が起こったのか分かりませんが、彼はいくつかの非常に重要な教訓を教えてくれました。
あなたの仕事はあなたがそれを作るものであり、どこでも解決すべき興味深い問題があります。CRUD画面を書くのが嫌なら、自動的に生成して問題を解決してください。
あなたに来る機会を待って座ってはいけません。チャンスはないでしょう。