January 9, 2012
daisukeh:

なぜプログラマを難問奇問・一風変わったテストなどで雇ってはいけないのか?
「なぜ我々はプログラマを難問・APIクイズ・不可解な演算・その他の面接トリックで雇わないのか?」というタイトルで「Ruby on Rails」「Basecamp」など、積極的にウェブ上の開発を行っている人々の間では一度は聞いたことがある小企業「37signals」が自身のブログ上でエントリーを出しており、その中身が非常に考えさせられる内容となっています。
執筆者のDavidは以下のように書いています。

「私はフロントエンドのプログラミングポジションのために面接されたときのことをよく覚えています、ホワイトボード上でJavaScriptについて何か をする方法を尋ねられたのです。詳細は曖昧で、しかしはっきりとわかったことは、それがどれぐらい愚かなことかと私に感じさせ、実際の仕事とほんの少しし か関係がないということでした。



そのとき以来、私はめったにプログラマーを雇おうという会議室の場で親切な言葉を聞いたことがなく、代わりに多くの軽蔑の言葉を聞きました。しかし確かに 少数の難問を解決したがる人が好むような想像力をくすぐる問題というのはあるにはあるのですが、私がそのような人々のうちの一人ではなく、私が会ってきた プログラマーも私と同じでした。



私はすばらしいプログラマーが試験のカゴの中に閉じ込められると停止してしまい、ひどく怖がることを知っています。あなたが次世代型ソートアルゴリズムを デザインするために誰かを特別に雇おうと考えているのではないのであれば、ホワイトボードに何か書かせることは未来の成功に対してあまりにも貧弱な物差し です。



私が将来成功するプログラマーを見つけるために発見した唯一の信頼できる物差しは、彼らが書いたリアルなコードを見たり、巨大な画像をどのようにして扱うかを話したりすることです、これは書籍「Getting Real by 37signals」で触れた「まずは現場でテストを」という原則そのものです」

上記エントリーの最後に出てくる「Getting Real」というのは、この37signalsが出した書籍のうちのひとつで価格は24.99ドル(約1900円)なのですが、なんと全文が日本語訳されており、以下からネット上で無料で読むことが可能です。…
… 「Getting  Real」自体が37signalsの方法論、すなわち「より小さく・より早くソフトウェアを作る」というアプローチを解説したもので、実際に 37signals自身がその極端ではあるけれどもシンプルではっきりとしたいくつかの方法を組み合わせることで、数々の使いやすいウェブアプリケーショ ンを世の中に送り出しており、それらは有料ですが多くのユーザーや企業から支持されて利用されています。…
- 昔、似たようなテストでゲームプログラマの採用試験をしていた者として、とても耳の痛いトピックだった。だからこそ、このドキュメントはプログラマの側も雇う側も心得ておくべきことなのだろう。一読の価値はある。 (via GIGAZINE)

daisukeh:

なぜプログラマを難問奇問・一風変わったテストなどで雇ってはいけないのか?

なぜ我々はプログラマを難問・APIクイズ・不可解な演算・その他の面接トリックで雇わないのか?」というタイトルで「Ruby on Rails」「Basecamp」など、積極的にウェブ上の開発を行っている人々の間では一度は聞いたことがある小企業「37signals」が自身のブログ上でエントリーを出しており、その中身が非常に考えさせられる内容となっています。

執筆者のDavidは以下のように書いています。

「私はフロントエンドのプログラミングポジションのために面接されたときのことをよく覚えています、ホワイトボード上でJavaScriptについて何か をする方法を尋ねられたのです。詳細は曖昧で、しかしはっきりとわかったことは、それがどれぐらい愚かなことかと私に感じさせ、実際の仕事とほんの少しし か関係がないということでした。

そのとき以来、私はめったにプログラマーを雇おうという会議室の場で親切な言葉を聞いたことがなく、代わりに多くの軽蔑の言葉を聞きました。しかし確かに 少数の難問を解決したがる人が好むような想像力をくすぐる問題というのはあるにはあるのですが、私がそのような人々のうちの一人ではなく、私が会ってきた プログラマーも私と同じでした。

私はすばらしいプログラマーが試験のカゴの中に閉じ込められると停止してしまい、ひどく怖がることを知っています。あなたが次世代型ソートアルゴリズムを デザインするために誰かを特別に雇おうと考えているのではないのであれば、ホワイトボードに何か書かせることは未来の成功に対してあまりにも貧弱な物差し です。

私が将来成功するプログラマーを見つけるために発見した唯一の信頼できる物差しは、彼らが書いたリアルなコードを見たり、巨大な画像をどのようにして扱うかを話したりすることです、これは書籍「Getting Real by 37signals」で触れた「まずは現場でテストを」という原則そのものです」

上記エントリーの最後に出てくる「Getting Real」というのは、この37signalsが出した書籍のうちのひとつで価格は24.99ドル(約1900円)なのですが、なんと全文が日本語訳されており、以下からネット上で無料で読むことが可能です。…

… 「Getting Real」自体が37signalsの方法論、すなわち「より小さく・より早くソフトウェアを作る」というアプローチを解説したもので、実際に 37signals自身がその極端ではあるけれどもシンプルではっきりとしたいくつかの方法を組み合わせることで、数々の使いやすいウェブアプリケーショ ンを世の中に送り出しており、それらは有料ですが多くのユーザーや企業から支持されて利用されています。…

- 昔、似たようなテストでゲームプログラマの採用試験をしていた者として、とても耳の痛いトピックだった。だからこそ、このドキュメントはプログラマの側も雇う側も心得ておくべきことなのだろう。一読の価値はある。 (via GIGAZINE)

  1. antoninjp reblogged this from daisukeh
  2. midousujikun reblogged this from daisukeh
  3. daisukeh posted this