プログラマーにも階級があるのではないか、という妄想をしてみた。
プログラマーズヒエラルキー最下層から紹介していこう。
※ 階級名は本来の意味とはかけ離れている場合があります。あくまでお遊びなので信用しないでください。
ベーシック
プログラミングを始めたばかりのひよっこ。まだプログラマーではない。この時点で正しい判断を行えば「ベーシック未満」に大ジャンプする事が可能。
ノーマル
プログラマーズヒエラルキーで最も層が厚い。プログラマーを 100 人集めたら、90 人はこの人である。残りは「ギーク」か「プロ」。低い賃金でも馬車馬のように働いてくれるため、扱いやすく、企業が最も重宝する人である。
プロ
「ギーク」との優劣はない。役に立つかどうか、お金になるかどうか、という基準を持って自身が習得する技術を選定する。企業は「ギーク」よりもこの人が欲しいが、「ノーマル」との区別が難しく、扱いを間違えるとすぐに会社から離れていく。
ギーク
「プロ」との優劣はない。自身が得意とする分野では「ウィザード」を超える能力を見せる時がある。ある意味「神」に最も近い人。反面、自身の興味のない事には一切関心を持たないので「ベーシック」と間違われる場合もあり、社会での扱いは低い。
ハッカー
凄腕と呼ばれるプログラマー。孤高の狼である事が多く、この人を使いこなそうとする努力は大抵無駄に終わる。ありとあらゆる知識を持ち、プロとしてのマナーも忘れない。この人に任せておけば大抵の問題を解決してくれる。「ハッカー」と「ウィザード」との間にある壁は途轍もなく高く、殆どの人はこれ以上昇れない。
ウィザード
ドラマ「24」の CTU (テロ対策ユニット)のメンバーのように、途轍もない速さでコンピュータを操作する人。使っている OS は不明。多分自作 OS。彼らは OS やプログラミング言語も必要に応じて実装する事が容易にできる。何故かキーボードを数回叩くだけで何でもできる(FBI のデータベースにハッキングするなど朝飯前)ため、「神」と間違えられる事がある。
グル
殆ど神。世界に影響する何かを生み出した人。リーナス・トーバルズは「グル」らしいが…。
神
世の中に存在するかどうかは分からないプログラマーの神。全てが謎。プロ以外ののプログラマーは神になる事を目指している。
ベーシック未満
コンピュータを全く知らない、或いは道具としてコンピュータを使うがプログラムをしようとは思わない人。世の中の大半の人はこれに該当する。プログラマーズヒエラルキーの頂点に君臨し、全てのプログラマーを意のままに操る。