「コーディングがはかどる」BGMがあるそうです:プログラマーの皆さん向け
「コーディングがはかどる」かもしれないプログラマーの皆さん向けの音楽サイトがあるそうです。ちょっと試してみました。
今、BGMは流れていますか?
家で、電車で、会社で──。「NO MUSIC, NO LIFE」までではないにしても、“ながら音楽”の習慣がある人は多いでしょう。特に論理的な思考を必要とするプログラマーの皆さんは、良いコードを効率よく書くためにどんな環境が必要か、どんな音楽だとはかどるか、それぞれ自身の方法論を持っていると思います。
例えば、アマゾンの定額制音楽配信サービス「Prime Music」には、「〜〜のための音楽」といった、あるテーマに沿った楽曲を集めたプレイリストがたくさん登録されています。「ドライブに最適なJ-POP」「お休み前に聴くピアノソロ」「恋がしたくなるJ-POP」などの他に、「仕事がはかどるジャズ」「残業を乗り越えるサントラ」「満員電車でイライラしないポップス」「睡魔に負けないロック集」といった、「おっ。これは使えそう」と思えるプレイリストも人気なようです。
もう一つ、プログラマーの皆さんには「もっとズバリ」な音楽サイトもあります。“プログラミングのため”とうたうBGMサイト「musicForProgramming」を試してみるのはいかがでしょう。
ページデザインは“ターミナル風”。何となく安心できます。38種類あるプレイリストからどれかを選び、「PLAY」ボタンを押すと再生されます。
サイトの説明によると、「長年試行錯誤した結果、Drones(うなり)、Noise(ノイズ)、Fuzz(ぼんやりした音)、Field recordings(環境音)、Vagueness(曖昧な音)、Textures without rhythm(リズムなしの質感)、Minor complex chords(マイナー調の複雑な和音)、Early music(古典的な音)、Very few drums or vocals(少数のドラムとボーカル)、Synth arpeggios(アルペジオ奏法を用いた音)、Awesome(スゲー音)、Walls of reverb(残響音)の資質を持つ音楽は、長時間集中力を切らさず、作業中の気晴らしにもなることを発見した」のだそうです。実際に“コーディングがはかどる”か、ご自身でぜひ試してみてください。
ちなみに、再生時間はどのリストも1時間前後です。締切が迫っていると「うぉぉ、もうこんな時間か!」、超絶に集中していると「あれ、まだ2時間しか経過していないぞ」などと時間感覚が薄れがちですよね。タスクや考え方を切り替える目的で、時間の区切りを知らせるタイマー代わりに活用するのも良さそうです。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 「クイズ$ミリオネア」に学ぶ、仕事の進め方〜仕事術の「りある」
「ファイナルアンサー?」で仕様確定(できたら、どんなにいいか……)――SEの現実を分かりやすく解説する本連載。今回は仕事の進め方のコツを、テレビ番組「クイズ$ミリオネア」になぞらえて解説します。 - 効率的かつ非効率的に。IT技術者に必要な2つの視点
ITエンジニアとして生き残るためには「効率」を考えて仕事をしていくことが求められる。一方で、あえて効率を考えないことも必要なのではないだろうか。「効率」から生まれるものと「効率」からは生まれないもの、どちらもITエンジニアの今後に必要なものである。 - エンジニアライフ時事争論:ぼくらのオフィス攻略術
狭いフロア、お客さんの目が気になる常駐先、暑すぎるオフィス。働く環境が悪ければ、あきらめるしかないのだろうか。自分の働く環境を改善するための、ちょっとした工夫や考え方を紹介する。 - Ruby on Railsのチームから学ぶ仕事術
「Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部)