人 - みる会図書館


検索対象: ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法
192件見つかりました。

1. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

XV ー はじめに し、なし、。 実際、 10 個の障害すべてを乗り越える人を 1 人得 るためには 210 人の走者で始める必要がある。 1024 人の走者ということだ。 優れた技術の才能ある人を採用するプロセスも また振るい落としコースだ。多くの人はそもそも あなたの会社の名前を聞いたこともない。残った 人の多くも、あなたが採用をしていることを知ら ない。別の人はよその町に住んでいる。さらに別 の人はビザを持っていない。また別の人は履歴書 を送ってくるが、履歴書すべてに目を通している ジョンが、コロンビア大のフットボールチームに いたときに負かされた大学を出た人の履歴書は捨 ててしまう。それでも残った人が面接にやってく るが爆弾で吹き飛ばされる。残った人の中には、 ごく優れた人もいるが、別な職の提示を受けてい る。別な職の提示を受けてはいない人も、剥げか かった灰色のペンキや安つほい蛍光灯の照明に嫌 気が差して、自分の今の仕事を続けることにする。 そしてキュービクル訳注 01 を気にかけない人も、本 当のところ生活のためとはいえ地中貫通型爆弾の プログラムを書くのは気が進まない。いや別に地 中貫通型爆弾が悪いっていうんじゃないよ。ただ 彼らには合わないというだけだ。弱虫なんだ。 この採用における障害物コースの現実はうんざ 訳注 01 背丈ほどの高さの間仕切りで周囲を囲っただけの簡易的な個室でドアはない。アメリカ のげ企業のオフィスで一般的。

2. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

092 ソフトウェア開発者採用ガイド にはあらかじめ何人と面接することになるか言わ ないほうがいいかもしれない。私は面接者の誰で も候補者を落とせるという会社のことを聞いたこ とがあるが、これはちょっと行き過ぎという気が する。上級のスタッフが候補者を落とすのは認め てもいいと思うが、下級スタッフの 1 人が気に入ら なかったというだけで誰かを落とそうとは思わな たくさんの人の面接を同時にやろうとはしない こと。それはフェアじゃない。それぞれの面接は、 1 人の面接者と 1 人の被面接者が、閉まるドアとホ ワイトボードのある部屋でするべきだ。 長い経験から言えることだが、面接に 1 時間はか けないと決断を下すことはできないだろう。 面接では 3 種類の人たちを見ることになる。一方 の端には無知な大衆がいて、この仕事に必要とな る最も基本的なスキルさえ欠いている。彼らはた いてい 2 ~ 3 の簡単な質問をするだけで、かぎ分け て取り除くことができる。その反対側の極端には、 才能豊かなスーパースターがいて、彼らは週末に 趣味で NintendoDS 用の Lisp コンパイラをアセン プラで書いていたりする。そしてその中間には、 何かには貢献できそうに見えるたくさんの「なん とも言えない人たち」がいる。コツはスーパース ターと何とも言えない人を見分けるということで、 何とも言えない人は採用しないということが肝心 なのだ。

3. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

第 6 章採用面接ゲリラガイド けないようなプログラマはごまんといるんです」 さあ、私たちは何かに行き当たったようだ ! ソフトウェアプロジェクトにとって一番重要な のは人なんだとみんなリップサービスはするけれ ど、それについて何ができるかとなると誰にもよ くわからない。良いプログラマを手に入れたけれ ば、最初に正しくやらなければならないのは適格 なプログラマを雇うということだ。そしてそのた めには誰が適格なプログラマか見分けられる必要 があり、それは通常面接というプロセスで行われ る。だからこの章では面接のすべてについて話す ことにしよう。 採用されることになる人は少なくとも 6 人の人と 面接するようにすべきだ。そしてそのうちの 5 人は 候補者の同僚となる人 ( これはマネージャではなく プログラマということだ ) を含めるべきだ。年配の 世慣れたマネージャが候補者の面接をし、その人 の判断だけで採用が決まってしまうような会社を 知っているだろう。そういった会社ではあまり優 れた人々は働いていない。 1 回の面接をごまかして すり抜けるのはとても簡単なことで、非プログラ マがプログラマの面接をする場合は特にそうだ。 もし 6 人のうちの 2 人が採用すべきでないと判断 したなら、その候補者は採用しない。だから候補 者が採用されない場合、早ければ最初の 2 回で面接 を打ち切れるわけで、そうするのは悪いアイデア ではないが、残酷になるのを避けるため、候補者 091

4. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

052 ソフトウェア開発者採用ガイド 同僚はどんな人たちか ? プログラマが面接の日に大きな注意を払うのは、 そこでどんな人に会うかということだ。彼らは良 い人だろうか ? 彼らは頭が良いだろうか ? 私はべ ル研究所のスピンオフである Bellcore でサマーイ ンターンをしたことがあるが、会う人会う人がみ んな同じことを言っていた。「 Bellcore で働くのが素 晴らしいのは、そこにいる人たちのためなんだ」。 それはそれとして、どうにもできない愛想の悪 い開発者がいるなら、せめて面接のスケジュール から外し、上機嫌で社交的な船室係タイプの人が いるなら、間違いなくその人が面接に加わるよう にすべきだ。候補者が家に帰ってどこで働くか心 を決めようというときに、会った人がみんな辛気 臭かったとしたら、その会社についてあまり良い 印象は残らないだろう。 ところで Fog Creek の元々の採用ルールは Microsoft から持ってきたもので、「頭が良く、物事を成し遂 げる」ということだった。私たちは会社を始める 前から 3 つめのルールを付け加えなくちゃいけない と思っていた。「嫌なやつでないこと」明。思い返 してみると、 Microsoft では嫌なやつでないという ことは仕事を得るための条件ではなかった。互い に良くすることがいかに重要かとみんなリップサ ービスはしていたと思うが、嫌なやつだからとい ☆ 07 Robert l. Sutton, "The No Asshole Rule: Building a Civilized Workplace and Surviving One ThatIsn't" ( New York: Warner Business B(X)ks, 2007 )

5. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

168 ソフトウェア開発者採用ガイド 12. ユ - ザビリティテストはしてる ? 「廊下でのユーザビリティテスト」では、次に廊 下を通る人を捕まえて、作ったばかりのプログラ ムを試しに使ってもらう。これを 5 人ばかりの人に やってもらうと、プログラムにあるユーザビリテ ィ上の問題の 95 % について明らかにすることがで きる。 良いユーザインタフェースデザインはあなたが 考えているほど難しくはない。そしてユーザにあ なたの製品を気に入って買ってもらうためには非 常に重要なものだ。 ユーザインタフェースについて最も重要なのは、 プログラムを一握りの人に見せたなら ( 実際 5 人か 6 人で十分だ ) 、人々が持つ最大の問題を速やかに 発見できるということだ。たとえあなたが UI デザ インのスキルを欠いていたとしても、このお金の かからない廊下でのユーザビリティテストをやる ように自分に強いていれば、あなたの作る UI はず っと良くなっていくだろう。

6. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

ⅱ 4 ソフトウェア開発者採用ガイド ないのだが、頭の良い候補者はあきらめすに、も っともらしい数字を推定しようと嬉々として取り 組む。ちょっと考えてみましよう。シアトルの人 ロは・・・・・ 100 万人くらいでしたつけ ? ピアノを持 っているのは 1 % くらいかな ? ピアノを調律する のは年に 2 回くらいでしようか ? 1 台調律するの にかかるのは 35 分とか ? もちろん全部間違ってい る。しかし少なくとも彼らは問題に挑戦している。 こんな質問をしている理由は、それで候補者と話 ができるからだ。「 OK 、 35 分としておこう。でもピ アノの間の移動時間はどう ? 」 「いい指摘ですね。ピアノ調律師があらかじめう まく予約を取っておけるなら、移動時間が最少に なるようにスケジュールを調整するでしよう。 520 号線を日に三度も行ったり来たりするよりは、月 曜にレドモンドのピアノを全部やってしまおうと するでしよう」 良い封筒裏の問題は、候補者と話ができるよう にしてくれ、彼らが頭が良いかについて考えをま とめる助けになる。悪い "Aha ! " 海賊問題の場 合は、通常候補者がしばらくの間ただこちらを見 つめていて、それから降参と言って終わりになる。 面接の終わりに、その人が頭が良く物事を成し 遂げる人だと納得させてくれ、 4 人か 5 人の他の面 接者も同じ意見なら、その人を雇ってもたぶんま ずいことにはならないだろう。しかしもし何であ れ疑念があるなら、誰かもっと良い人が現れるの

7. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

第 5 章電話でのふるい分け 083 い。しかし少なくとも、見かけによる先入観の影 響は抑えられる。 私の電話面接は 3 つのパートからなっている。最 初のパートでは、候補者に職歴について説明して もらう。そして自分自身のことについて話してく れるようにと頼む。そうする意図は、主として彼 らをくつろがせ、気分を楽にして緊張を取り除き、 そして彼らに自分を表現したいような仕方で表現 させるということだ。この段階では、候補者が問 題解決者、すなわち物事を成し遂げるタイプの人 であることを示すものを探す。それからまた情熱 も探す。求めているのは、自分のやったことを気 にかけている人だ。 このパートで、私は 2 つの方面に掘り下げていく。 テクノロジーと政治だ。 テクノロジー : 候補者が自分はこれこれのプロ ジェクトをやったと言う場合、私は彼らが使っ たテクノロジーと、それをどう使ったのかにつ いて詳しく質問する。それから彼らが具体的に 果たした役割についても聞く。 1 人でやったの ? チームの開発者の 1 人 ? 私はこれらの質問をす ごく細かいところまで聞いていくが、それとい うのもここが、自分で何をやっているかわかっ ていない人や、話を作っている人や、自分の役 割を誇張している人を見破れるところだからだ。 たとえば誰かの履歴書が Python で 2 年間のコー

8. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

はじめに 障害物が 10 個ある障害物コースを想像してほし スタート地点にはたくさんの走者がいる。コー ス上には乗り越えなければならない 2 階建ての壁と か、ロープのつり橋みたいなやっとか、スネーク・ フライトとか、なにやかやがある。 簡潔にするため、それぞれの障害物は走者の 50 % を落伍させるものとしよう。 12 人の走者で始めると、最初の障害物で 6 人が 落伍する。 2 階建ての壁の下で彼らが重なってへた ばっているのを見ることになるだろう。 残った 6 人はロープのつり橋へと進むが、 3 人は 滑稽な様でロープを踏み外し、片つほの足だけで 空中にぶら下がって、ポケットの中のあらゆるガ ラクタがこばれ落ちる。鍵や財布やコインをはじ め、アヒルのおもちゃに、カズー笛に、トロンボ ーン。そんなガラクタだ。 誰一人、障害物 10 個すべてをクリアできる人が

9. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

02 8 ソフトウェア開発者採用ガイド ンピュータサイエンス専攻の学生を見つけ出す。 200 ほどのコンピュータサイエンス学科に手紙を出 す。その時点で卒業を 2 年後に控えたコンピュータ サイエンス専攻の学生を調べる ( このリストを手に 入れるためには、通常、学科の教授か学生に知り 合いがいる必要がある ) 。それから見つけたコンピ ュータサイエンス専攻の学生の一人ひとりに、個 人的な手紙を出す。 e メールでなく、 FogCreek の レターヘッドのついた本物の紙の手紙だ。これに 。こういうのは インクを使って自筆の署名をする 明らかに珍しいことらしく、多くの注意を引くこ とになる。私は彼らにインターンシップをやって いることを知らせ、応募することを個人的に勧め る。コンピュータサイエンスの教授や卒業生にメ ールを送り、コンピュータサイエンス専攻者を対象 としたメーリングリストがあれば転送してもらう。 その結果としてインターンシップにたくさんの 応募が寄せられ、そこから収穫をすることになる。 この 2 年ほどは、インターンシップごとに 200 ほど の応募が来ている。私たちはこの山をふるいにか けて、 ( インターン採用枠 1 人分につき ) 10 人くらい に絞り込み、その人たちに電話で面接を行う。電 話による面接を通った 2 人か 3 人の人を、ニューヨ ークに呼んで直接面接する。 実地の面接をする時点では、私たちがその人を 採用したいと思う確率は非常に高くなっているの で、私たちは全力の採用体勢に入る。空港では制

10. ソフトウェア開発者採用ガイド : 優れた技術者の集まる会社にする方法

1 3 8 ソフトウェア開発者採用ガイド 入門経済学マネジメント法 ジョーク : 19 世紀ロシアの小さな村に貧しいユ ダヤ人が住んでいた。そこへコサックが馬に乗っ てやってくる。 「その鶏には何を食べさせている ? 」とコサック が尋ねる。 「パン屑をやっております」とユダヤ人は答える。 「ロシアの貴重な鶏になんて粗末なものを食べさ せているんだ ! 」と言うと、コサックはムチでユ ダヤ人を叩く。 翌日、コサックがまたやってくる。「その鶏には 何を食べさせている ? 」とユダヤ人に聞く。 「 3 品の料理を食べさせております。刈ったばか りの新鮮な草に、上等のキャビア、それからデザ ートとしてホイップクリームにフランスから輸入 したチョコレートトリュフを散らしたものを小椀 「バカめ ! 」とコサックは言い、ムチでユダヤ人 を叩く。「どうして卑しい鶏のために上等の食べ物 を無駄にするのだ ! 」 3 日目にコサックがまた尋ねる。「その鶏には何を 食べさせている ? 」 「何も ! 」とユダヤ人は答える。「鶏には 1 コペイ カ渡して、好きなものを買わせることにしており ます」 ( 笑うための一時休止 )