.com - みる会図書館


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

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

1 / 2 ℃ 1 2 ~ 013 .048 ~ 050 アイゼンスタット、スタンリー : イエール大でプログラミング .048 ~ 051 . 145 ~ 147 .. 025 ~ 034 .089 ~ 090 .025 ~ 027 .029 ~ 031 索引 The PeriIs of 」 avaSchooIs (joelonsoftare.com/.. ■ W Waterloo Fortran Ⅳコンパイラ . joelonsoftware.com/ Web サイトのアドレス ( 」 oe n Software) . 109 . 001 Web サイトのアドレス ( 」 oe n Software 求人掲示板 ) jObs.joelonsoftware.com/. Winamp . Windows 版 Microsoft Word . Windows プログラマを PDC で見つける . の授業を教える . アーロンチェア ( ハーマン・ミラー ) . ■あ WISE .. . 024 . 024 . 005 .. 1 56 ~ 1 57 椅子、プログラマの快適さのために最高のものを買う ~ の最終的な評価 . ~ 採用のいい面と悪い面 . インターン インセンティブ .. 一体化マネジメント法 .. 求人市場に現れる前に優れた人を手に入れる . 148 コンピュータサイエンスとソフトウェア開発における有給の .. 032 ~ 034

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

ソフトウェアにおける 高音域 私は 2 刈年 3 月に Web サイト「 JoeI on Software 」 を立ち上げ、成功するソフトウェア会社を作るに はすごいアイデアが必要だと多くの人が考えてい るのは間違いだという危うげな主張を掲げた。 ソフトウェア会社を作るのは、それまで解けな かった何かの問題を解決する巧妙なアイデアを見 つけて実現し、それによって富を得るのが目的な のだ、と一般には信じられている。これを「よリ 良いネズミ取り作りの信条」と呼ぶことにしよう。 しかしソフトウェア会社の本当の目的は、資本を 役立つソフトウェアへと変えることであるべきな のだ、 02 。 ☆ 01 http://www.joelonsoftware.com/ ☆ 02 Jæl (X)Isky, ℃ onv i Capitallnto Software That W ks 2000 年 3 月 21 日に Ⅷ刪.j0可ons砠wa「e.com で公開 Conve ⅲ ng Capital" で検索するといい )

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

02 4 ソフトウェア開発者採用ガイド せるだろう。私はただ自分でやってうまくいって いる 3 つの方法について話しているだけだ。 こちらから出向く 雇いたいと思う人たちが集まる場所を考えてみよ う。彼らはどんなカンファレンスに行くのだろう ? 彼らはどこに住んでいるのだろう ? どんな組織に 属しているのだろう ? どんな Web サイトを見てい るのだろう ? Monster.com で大きな網を投げる代わ りに Joel on Software の求人広告 (jobs.joelosoftware. com) を使い、私のサイトを読みにくる出来の良い 人たちに範囲を狭める。本当に興味深いテクニカ ルカンファレンスに行く。優れた Mac の開発者な ら AppIe の WorIdwide DeveIopers Conference に 来ているだろう。優れた Windows プログラマなら Microsoft の Pr0fessional Developers Conference に いるだろう。オープンソースソフトウェアのカン ファレンスもたくさんある。 現在のホットな新技術に注目する。 2005 年は Python がホットだった。 2006 年は Ruby だ。これ らのカンファレンスに行けば、新しいものに興味 を持ち、常に向上する気持ちを持った先端的な人 たちを見つけられるだろう。 廊下をぶらぶらして会う人会う人に話しかけ、 テクニカルセッションに参加してスピーカーを飲

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

076 ソフトウェア開発者採用ガイド 持っからで、残るのはあまり代替案を持たないが 故に必死になっており、余分の手間をかけても喜 んで応募してくる人たちということになる。 特定のテクノロジーの経験を求めないこと ニューヨーク大学で行われたパネルディスカッ ションで、私は学生に IT 業界でのキャリアについ てアドバイスしたことがある。私のアドバイスは、 卒業するまでに創作文章講座を受講するかなにか して良い文章を書く方法を学ぶことと、経済学を 取ってビジネス側の話が別にミステリーでないこ とを理解するようにということだった・ 02 。私はま た C かアセンプラを使って低い階層のプログラミ ングをやる授業を少なくとも 1 っ取って、コンピュ ータが低い階層でどう動いているのか理解するこ とを勧めた。 パネルディスカッションでは地元のヘッドハン ターが一緒で、彼は実際ニューヨークでも技術分 野のリクルーターとしてはいいほうだったのだが、 彼のスピーチは 15 分に渡る退屈なアルファベット のごった煮だった。「私たちは多くの XML と、いく ぶんかの C + + を目にしている。 SOAP と WSDL は ホットだが、 COM や ATL はそれほどでもない」。 ☆ 02 Jo SpoIsky, "Advice for Computer Science College Students" (www. 扣e他ns砠wa「e.com で 2005 年 1 月 2 日に公開、℃ Ollege Advice" で検索するといい )

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

1 74 .. 054 ~ 056 . 1 23 ~ 125 .. 041 ~ 046 .. 128 ~ 1 29 . 107 ~ 1 09 .052 ~ 053 索引 機能不全な政治の職場における効果 . クイズショー面接者 . . 097 グラッドウェル、マルコム著『第 1 感「最初の 2 秒」の 「なんとなく」が正しい』 . . 082 グリーン、ジェイ著て rossgain vs. Microsoft: Mooning the Giant" ■け . 036 『計算機プログラムの構造と解釈』 ( ジェラルド・サスマン、 ハロルド・エイブ丿レソン著 ) . 候補者 . コーネル、ゲリー、簡約の典型的な問題 ( 個人的に聞いた ) .. 小細工を避けて生産性を測定する .. 個室のオフィスの採用における効果 . ゴム部屋、まずい社員を無害化するための .. ~ とポインタをプログラマが理解していること 再帰 ■さ (joelonsoftware.com/ . コンピュータサイエンスの学生へのアドバイス 応募者が面接で会う人の重要さ .. 採用 ~ の理解の重要性再帰を参照 067 106 096 . 076

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

第 6 章採用面接ゲリラガイド 人を落として採用する人を誰も見つけられなくな るんじゃないかと心配しないことだ。面接の間は、 それはあなたの問題ではないのだ。もちろん良い 候補者を見つけ出すのは重要なことだ。しかしひ とたび誰かを面接するとなったら、ドアの外には 900 人の候補者が列をなしているのだというフリ をするのだ。優れた候補者を見つけ出すのがいか に難しく感じられようと、基準を下げてはいけな OK 、私は最も重要な部分をまだ話していなかっ たねーー誰かを採用すべきかをどうやって判断 するかということだ。 原理的にはいたって簡単だ。あなたが探す人と いうのは 1 . 頭が良く 2. 物事を成し遂げる 以上。これがあなたの探すもののすべてだ。記 憶しておくように。毎晩布団に入る前に復唱する といい。短い面接の間にあまりたくさんのことを 調べる時間はないだろうから、その候補者が空港 で足止めされたときに一緒にいて好ましい相手か どうかとか、彼らが ATL と COM のプログラミン グを知っているフリでなく本当に理解しているか 見極めようとして時間を無駄にしないことだ。 頭は良いが物事を成し遂げない人というのは、 095

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

050 ソフトウェア開発者採用カイド ど長持ちするかを考えれば、決して高価なもので はない。そして 1 日 8 時間そこに座っていることを 考えれば、ランバーサポートと尾翼飾りのついた 最高級モデルでさえ安いものであり、それを買う のは実質的には節約になるのだ。 開発者のおもちゃ 同様の論理が開発者のおもちゃについても成り 立つ。開発者に対して、最高のコンピュータと、 少なくとも 2 台の大きな ( 21 インチ ) 液品ディスプ レイ ( あるいは 1 台の 30 インチディスプレイ ) を与 え、必要な技術書は何でも自由に Amazon.com で 注文させるべきだ。これは明らかに生産性を上げ るし、そして私たちの今の議論の上でより重要な ことは、それが決定的なリクルートツールになる ということだ。多くの会社がプログラマを交換可 能な歯車、実質タイピストのように扱っており、 「なんでそんな大きなモニタがいるんだ ? 15 イン チ CRT で十分だろう ! 俺が若い頃なんか・・・・・・ 考えているのであればなおさらだ。 開発者の社会生活 ソフトウェア開発者は普通の人とそんなに違っ ているわけではない。確かに近頃では開発者が対

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

優れた開発者を見つけるには は ( これはほとんどトートロジーだが ) 、その、な 第 2 章 訳注 01 米国の大手求人サイト。 たいに当選するのを当てにするのだ。 から 1000 個の職を一度にチェックして、宝くじみ 募するときには Monster.com 訳注 01 に行って 300 個 め彼らは職に応募し続けることになり、彼らが応 ことに、滅多に採用されることはないが、そのた この病的に資質を欠いた人たちは、ありがたい る。そう、そういうことだってあるのだ。 らのあまりの資質のなさのために会社がだめにな なって潰れることになるのだけれど、ときには彼 ラマをたくさん雇っているためで、それが積み重 用するような会社はおそらく資質を欠いたプログ る。彼らの会社は倒産しており、それは彼らを採 仕事ができないためにしよっちゅう解雇されてい ットにすごくたくさんいるということだ。彼らは は、マーケ ひどく資質を欠いた人たち という法則の系として言えるのは、まずい人たち この「優れた人々はマーケットには現れない」 い ? そうであるはすだ。 あなたが雇いたいのは、そういう人なんじゃな なし、。 送ったり、たくさんの職に応募したりすることは ところで働くことになり、彼らが方々に履歴書を すぐに見て取れるので、基本的に彼らは働きたい そして通常、雇う側でも彼らが優れていることは んだ、優れている ( というかトートロジーだね ) 。 021

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

付録 ジョ工ルテスト。 SEMA って聞いたことある ? ソフトウェア開発 チームの良さを測定するためのすごく難解なシス テムなんだけど・・・・・・あっ、待って ! SEMA のこと 調べようとなんてしないで ! それは理解するだけ で 6 年はかかるって代物なんだ。だから私はソフト ウェア開発チームのクオリティを評価するための 無責任でテキトーなテストを自分でこしらえた。 これの良い点は 3 分くらいしかかからないってこと だ。節約した時間でメディカルスクールにだって 行けるよ。 ☆ 01 これは 2000 年に J ー on SO れ ware の Web サイト上で公開された (www.joelonsoftware. com ) 。ジョ工ルテストは今や広く知られており、書籍「 J ー on SO れ wa 「 e 」にはそれぞれの 項目についての詳細な議論と合わせて掲載されている。 JoeI SpoIsky, 0 引 on Software: And on D iverse and occasionally Related Matters That WiII prove Of lnterest tO Software Developers, Des igners, and Managers, and tO Those WhO, Whether by GOOd Fortune 0 「Ⅲ Luck' Work with Them in Some Capacity"(Berkeley, CA: Apress, 2004 ) / 青木靖訳「 Joe ー on softwarel ( オーム社 2005 年 )

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

第 7 章最適でないチームを直す ジョン・ストッセルが『 Reason 』誌にそう書いて し、る、 02 。 チームリーダーの究極的なゴールはチームのパ フォーマンスを引き上げることだ。マイナスしか もたらさない人がいなくなってくれれば結構だが、 しかし官僚主義や組合の規則や法律のためにそう できない場合には、ゴム部屋が必要になる。その 人たちをコードから隔離しておくための何かだ。 パフォーマンスの改善 問題のある開発者の多くは、単純に優れた開発 者になるための素養を欠いているものだ。頭は良 いがポインタや再帰を決して理解できない人がい るというのは私が強く思っていることだ。 一方で、具体的な指導があればパフォーマンス を改善できる開発者がたくさんいるのも確かだ。 この場合、マネージャは具体的で、現実的で、達 生み出すためにうまく協力して働くことができな 頭の良い開発者がいるというのに ジメントのコーチングの側面だ。 きか理解するのを助ける必要がある。 成可能なゴールを設定し、彼らがどこへ向かうべ 良い製品を これはマネ html)o 月号 ) 。この記事は Web で読むことができる ( h : / / www.「eason.com/new》sれ OW / 3 02. ☆ 02 JOhn StosseI, "HOW tO Fire an lncompetent Teacher"( 「 ReasonJ 誌 2006 年 1 0 いチームもある。この問題はこの本の範疇外だが、 1 2 9