クラフトの喜びの5つの理由、またはなぜコンピュータプログラミングは楽しいのか
最近、(一種の)フレデリック・ブルックスの 神話の男月。私が理解しているように、この本はカルトの古典であり、私はそれを読むことに非常に興味がありました。それはソフトウェアプロジェクト管理に関するものであり、私が何も知らない主題であるにもかかわらず、私はこの本を非常に興味深く、つまり理解できる部分を見つけました。
私のお気に入りのセクションは「クラフトの喜び」のディスカッションで、ブルックスは「プログラミングはなぜ楽しいのか」という質問に答えました。この質問は、私の成人時代の秘密をよく思い出させてくれるので、興味をそそられます。他の誰かにとって楽しいからといって、それが私にとって楽しいという意味ではなく、逆もまた同じです。
本質的に楽しいものはありません。一部の人々は、コンピュータプログラミングを楽しんだり、スキー、ショッピング、ワインを飲んだり、クロスワードパズルをしたり、テニスをしたり、編み物をしたり、フライフィッシングをしたり、見たりしています。 アメリカンアイドル。これらのことはどれも楽しいとは思いません。しかし、そうすると、ブログを楽しんだり、コンピュータプログラミングに関する本を読んだりするのを嫌う人もいます。どちらが楽しいかわかります。
しかし、コンピュータプログラミングの特定の楽しみ(またはそうでない)とは別に、ブルックスには、「クラフト」が楽しい理由のすばらしいリストがありました。
1.「ものを作ることの純粋な喜び。」過小評価しないでください。
2.「他の人に役立つものを作る喜び。」他の人が私たちが作成したものに喜びを感じたり、私たちが行った何かから利益を得たりすることを見ると、非常に満足できます。
3.「複雑なパズルのようなオブジェクトを作成し、それらが動作するのを見ることに魅力があります。」何かを機能させる。過小評価されている喜び。やっと、ようやくいくつかの曲をiPodにロードできるようになったとき、曲に割り込むつもりだった。
4.「タスクを繰り返さないことから生まれる、常に学ぶ喜び。」
5.「そのような扱いやすい媒体で働くことの喜び。プログラマーは詩人のように、純粋な思考からほんの少し削除されて作業します。」確かに—しかし、深刻な真実の反対も真実であり、私は、実際の、物理的な、具体的な材料を扱うことから得られる鏡の喜びがあると思います。
幸福の性質について考えれば考えるほど、成長の雰囲気が幸せな人生の鍵であると確信するようになります。何かを作り、何かを直し、誰かを助ける…このような活動は私に大きなエネルギーと熱意を与えます。ウィリアムバトラーイェイツは次のように書いています。「幸福は、美徳でも、喜びでも、物事でもそれでもありません。単なる成長です。成長しているとき、私たちは幸せです。」
あなたはどう? 「クラフトの楽しさ」で幸せになりますか?どんな活動があなたにその喜びをもたらしますか?ますます、私は自分の人生において、成長の雰囲気とクラフトの喜びが十分にあることを確認しています。
何かを作ることの喜び、そして私が楽しいと思うことについて言えば、「Uncovered Cover Art」というサイトに興味をそそられます。「子どもの本を再考したスケッチブック」。さまざまなアーティストが子供向けの本のカバーを独自に作成しています。魅力的です!
無料の月刊ニュースレターを受け取りたいですか?ブログとFacebookページからの今月の最高の素材を取り上げています。 gretchenrubin dot comのgretchenrubin1で私にメールしてください。件名に「ニュースレター」と書いてください。
この記事には、Amazon.comへのアフィリエイトリンクが掲載されています。本を購入すると、Psych Centralに少額の手数料が支払われます。 Psych Centralのサポートに感謝します!