ハッカー8つの元型、あなたはどのタイプ? 10
ストーリー by hylom
ゲームのジョブのようだ 部門より
ゲームのジョブのようだ 部門より
headless 曰く、
オープンソース活動に関する著作で知られるEric Raymond氏が友人のSusan Sons氏とともに、ハッカーのタイプを8つの元型にまとめている(Armed and Dangerous、The Regisiter)。
武道に関する書籍「On the Warrior's Path」を読んだSons氏は、求道者、浪人、部族の戦士といった武道家の元型が若い武道家の動機付けになることを指摘。若いハッカーのためにハッカーの元型を考えることを提案したそうだ。
ハッカー8つの元型は以下のようなものだ。ネーミングは主にRaymond氏が、内容は主にSons氏が考えたものだという。
- Algorithmicist
- アルゴリズムと複雑で持続的なコーディングに非常に優れる。Architectと並んで複雑さに最も強い。ソーシャルスキルの低さから孤独であり、まとめ役には向かない。
- Tinker
- ソフトウェアと同様にハードウェアも楽しく設計できる。アナログ回路や高周波回路を含め、実用的な電子回路の知識があり、リバースエンジニアリングを得意とする。
- Architect
- 複雑なシステムのアーキテクチャーを描くことに魅了され、非常に優れた能力を発揮する。デザインパターンに鋭い感覚を持ち、先を見通すこともできる。
- Sharpshooter
- バグ出し名人。Architectの対極にあり、2人を組み合わせることでお互い非常に生産的になる。何かを管理する仕事には不向き。
- JOAT
- 何でも屋(jack-of-all-trades)。他のタイプよりも優れた点はないが、どのタイプの役割も果たすことができる。技術的に高度な判断を他の人に任せることを忘れなければ優れたリーダーになる。
- Prankster
- システムを正常に動作しなくしたり、面白い動作をさせたりする方法を考えるのが得意ないたずら者。情報セキュリティやテストエンジニアリングに向いている。
- Castellan
- 自分に責任のある仕事に集中し、知り尽くすことから力を得る超コントロールマニア。マニュアルを暗記し、言語弁護士として行動することやプロセスの自動化、職場限定の知識を何でも吸収することを愛する。
- Translator
- 人間と機械の橋渡しをするタイプで、どのように非ハッカーが技術に触れるのかをハッカーに理解させることができる。自分自身をハッカーと呼ばない傾向がある。
Raymond氏自身はArchitectにAlgorithmicistを添え、JOATを少し加えた感じだと述べている。スラドに集うハッカーの皆さんはどのタイプだろうか。
これでMECEなのか (スコア:2)
この類型に当てはまらない人はハッカーではないという事か。
Re:これでMECEなのか (スコア:1)
そんなあなたは Sharpshooter ですね?
それを繕うのが Pather ですね。
Showstopper (スコア:1)
“人生の大半の問題はスルーカで解決できる...
Re:Showstopper (スコア:1)
バグ付きのままカットオーバーを迎えたり、新製品が発売された方がいいとでも?
まあ、日頃からもっと力出せよ、とはおもうけどさ。
わかりにくい (スコア:1)
この訳、ちょっと解り難過ぎない?
「language-lawyer」を「言語弁護士」と訳してるけど、Jagon File [catb.org]による [catb.org]と、ソフトウェアエンジニアのスゴい人のこと。
マニュアルを暗記して的確な解を出すのを、法律書を暗記している法律家になぞらえて、「プログラミング言語の法律家」と表現しているわけだよね。
「domain-specific knowledge」を「職場限定の知識」と訳しているのも解り難い。
ツブシの利かない人みたいに感じてしまう。
いわゆる DSL/ドメイン固有言語の DS = domain-specific のことだよね。
彼の職場だけで使える知識、というよりは、彼担当する領域のあらゆる知識、って感じじゃないかな。
あと、「オレのシステムにそれは発生しない」(って何かの決め台詞?)とか、Pranker との確執とかも訳してやった方がおもしろおかしいのでは。
スラドに集うハッカーの皆さんはどのタイプ (スコア:0)
Wannabeではないかと。
Re: (スコア:0)
スラドにハッカーはいない。いいね?
自己分析スレ (スコア:0)
Tinker 40%, Prankster 30%, Sharpshooter 20%, JOAT 10%
ところでハッカーって何ですか? (マテ)
型にあてはまらないタイプとよく言われる (スコア:0)
Algorithmicist → ソーシャルスキルの低さから孤独であり、まとめ役には向かない
Sharpshooter → 何かを管理する仕事には不向き
JOAT → 他のタイプよりも優れた点はない
Prankster → システムを正常に動作しなくする
Translator → 自分自身をハッカーと呼ばない
一つのタイプに分類できないけど、しいてあげると各タイプのこの辺りの属性が自分と一致してるな
技術者としはそこそこ優れた人間だと自負してたけど、まるで使える人間の気がしない属性だ・・・
Re:型にあてはまらないタイプとよく言われる (スコア:1)
Prankster → システムを正常に動作しなくする
意図せずシステムに障害を発生させてしまうのは、 Prankster ではないと思う。