makeplexによる
2009年04月21日 18時48分の掲載
リナカフェ……かな部門より。
リナカフェ……かな部門より。
あるAnonymous Coward 曰く、
本家「Where's Your Coding Happy Place?」より。
開発者Eric Spiegel氏に言わせれば、最良のコードを書くには最適な環境を要するとのこと。氏の経験では、一番良いコードを書けたのは飛行機の中だったそうだ。また、同氏はオフィスのパーテーション、家、ビーチなどいつもの場所でコーディングするときに遭遇する落とし穴や利点などを探ってみたが、最適な環境は結局は自分の中の環境、要するに心の問題であり、場所は関係ないという結論に達したそうだ。
全ては自分の心の中にあり、どんなに酷いクライアントだろうとクオリティに重点を置いて作業するということらしい。/.Jerのコードを書くお気に入りの場所はどこだろうか?心の問題なのであれば場所はどこでもいいのではないか、と突っ込みたくなりますが、場所やシチュエーションの問題って結構あるように思います。皆様のお気に入りはどんなのでしょうか?
レンタルオフィス (スコア:5, 参考になる)
個人でレンタルオフィス借りてます。
1坪ほどの広さで月3万円。ネット完備。24時間出入り自由。
月5、6回しか行くことはないのですが、誰にも邪魔されず、狭い閉鎖空間で、がっつり自分の時間がとれるので、私の場合家や職場でコードを書くより2~3倍(もっと?)効率がいいです。
プログラムに限りらず、デザインやアイディアを練るとき、長い文章を書くときの缶詰にもつかっています。
完全個室ですが、どうも集中するには、まわりに人の気配がある、というのが重要な気がします。
適度な緊張感というのでしょうか?
というのも、日曜日の深夜などオフィス全体に誰もいなくなって人の気配がまったくなくなってしまうと、なぜか集中力が落ちて自分も帰りたくなってしまう。
リラックスするときとは違った、集中するための空気感のようなものが共有できているのかもしれません。
コメントを書く
Re:レンタルオフィス (スコア:2, おもしろおかしい)
>1坪ほどの広さ
>ネット完備。24時間出入り自由。
>缶詰
>まわりに人の気配
すみません。パラメータが微妙に違うはずなのになぜか「ああネカフェね」と思ってしまった…
コメントを書く
親コメント
Re:レンタルオフィス (スコア:2)
締め切り待ちでドアの外に編集さんが何人も待機している、ホテルの一室の中の大先生ですね、わかります。そりゃあ編集さんの気配は怖いだろうさ。
#ということでわが社の原稿を......せ、先生が逃げ(略)
コメントを書く
親コメント
うるさくない程度にざわつき (スコア:3, すばらしい洞察)
都会生まれ(そうは見えないとよく言われますが)なせいか
背景にある程度の雑音が必要なようです。
音楽もある程度ききますが、内容がわからない程度の話し声とかの方がよいようです。
あと私は世間との接点を意識するために適度に人の目があったほうがよいようで、
家だと(よっぽど締め切りに終われていなければ)
すぐ寝転がって本を読む構え(私の場合世間からの働きかけを意識しない、
一人でいる場合のデフォルト・モードがこれらしい)に移行してしまいます。
また、これは私が求める条件とは違いますが独り言が増えるので
独り言が邪魔になるほどの人口密度の環境や
静寂が維持されている環境では周囲の人が困るでしょうね。
コメントを書く
Re:うるさくない程度にざわつき (スコア:2, おもしろおかしい)
窓の外でメジロがさかっているんですが, すげーうるせーです. 近所でエンジンテストやってるスーパーホーネットの方がましに思えるくらい.
コメントを書く
親コメント
Re:うるさくない程度にざわつき (スコア:2)
だからあの時間単位における効率の非常によい仕事 (リスクも高いですが) の背景雑音に、「ざわ......ざわ......」という音が入っているのですね。
#働くっ......むしろ、稼ぐっ......!!
コメントを書く
親コメント
場所よりは (スコア:3, 興味深い)
コメントを書く
どこでもコーディング (スコア:3, おもしろおかしい)
つまりエクストリームプログラミング [uncyclopedia.info]ですね、わかります。
-- wildcard
コメントを書く
喫茶店 (スコア:2, 興味深い)
自宅でコーディングする時間が長いですが、たまの休みの日に
喫茶店で一服しながらコーディングすると気分転換になってすごく良いです。
ちなみに一番効率が悪い場所は会社…
キーボードもディスプレイにも不満たらたら、おまけにオフィスの隅にラックサーバが鎮座してて煩い煩い
コメントを書く
Re:喫茶店 (スコア:2)
コメントを書く
親コメント
以前のオフィスとSony NEWS (スコア:2)
二、三人だけで使える個室があって、そこそこの椅子があって、机の上にはSony NEWS(NWS-500TG + NEWS-OS 4.x)。
NEWS-OS 4.xって、NEWS-OSで最期のBSD系なので、逆に完成度が高い。日本語は表示・入力できて、オンラインマニュアルも日本語化されているけど、メッセージはオリジナルのママという、バランスの良い日本語化。
キーボードもSunのように大きすぎず、適度な大きさ。これでvi/cshを使う。快適な編集、デバッグ環境。
もうひとつ必要なのが同僚。となりで誰か仕事をしていてくれる方が集中できた。一人っきりだとどうもバグが多くて後で頭を下げるハメになることが多かったような。
コメントを書く
Re:以前のオフィスとSony NEWS (スコア:2)
500はtypoです。すいません。
ファンの音は当時は気にならなかったけど、確かに静かではなかった。確か、Sonyはファンのフィルタは取り外しても良いと保守に指示していたと思う。ホコリが溜まりやすいのと、騒音の原因にもなりやすいので。実際、少し静かになる。
5000TGの初期モデルだと、内蔵の日立のディスクがファームのバグで交換になったりして、そういう機会にフィルタを外してもらった。
キーボードは適当なものだと思う。Sun系のキーボードよりレイアウトは好みだったし、HHKはやり過ぎだと思う。
どちらにせよ、キーボードはコストをケチりすぎていて、悪くなる一方だけど。NEWSのキーボードは5万円だった。
コメントを書く
親コメント
Re:以前のオフィスとSony NEWS (スコア:2)
そういうのは最近だからいえること。当時の環境では一般的ではなかった。
コメントを書く
親コメント
書くのと、ひらめくのは別の場所 (スコア:1)
コメントを書く
集中するにはネットの繋がらない場所 (スコア:1, おもしろおかしい)
オープンソース等の良くわからん物をこねくり回す時にはネットに繋がる場所
両立が難しい。
コメントを書く
布団の中 (スコア:1)
寝て起きると今日一日分の設計やソースコードが頭にしっかりと構築できていることがよくあります。
そういうときは大抵一晩中働いている夢を見ていますがw
--
#小人さんの存在を感じたこともあったなぁ・・・見たことないけど。
コメントを書く
電話の無い場所 (スコア:1)
勿論、携帯電話も切って。
外部との連絡は、作業完了後のPHSメールで。
コード作成効率は、若干良い程度だけど、
一回目のCI(Code Inspection)の指摘量が格段に少なくて、修正記録文書も格段に少なくて、
ITのバグ発生率も、・・・
大きなプロジェクトでないと、元受が許してくれませんが^^;
コメントを書く
マクドナルドとかのファーストフード店 (スコア:1)
なぜか同様な環境でも喫茶店だと落ち着かないのが不思議ですが。
# 後はサブディスプレイまで設置してあれば完璧なんだけどなぁ
体は壊すためにあり,
規則は破るためにある.
コメントを書く
Re:アンミラ (スコア:5, おもしろおかしい)
尊敬に値する集中力ですね。
コメントを書く
親コメント
Re:やっぱ (スコア:1, 参考になる)
コメントを書く
親コメント
Re:やっぱ (スコア:1, 興味深い)
テレビ、冷蔵庫、ポット、インスタント食品、書籍・雑誌など完備していて
一日8時間くらいトイレの中にいるそうです
パソコンがあるかどうかは知りませんがあってもおかしくない勢い
#さすがにプログラミングはしないと思いますが
すなわちイケる無問題!
#そしてマウスを落っことす地獄
コメントを書く
親コメント
なんだか (スコア:3, すばらしい洞察)
居間に便器を設置したほうがよさそうな勢いですね。
コメントを書く
親コメント
Re:オフィスよりも (スコア:3, 興味深い)
普段と違う場所、というカテゴライズでここにぶら下げ。
休みの日にeee-pcぶら下げて、
近所の公立図書館に行った事があるのですが、凄く良かったです。
適度なざわめき。ひょいと目を上げれば、書架と大量の本。
心和むひと時を満喫する事が出来ました。
端末使用の可否は、要確認ですけどね。
コメントを書く
親コメント
Re:アンミラ (スコア:1)
その気持ちわかります。
アンミラとか、馬車道とか、伝説の地だよな。
コメントを書く
親コメント