プログラマの区分 - otsune tumblr まとめサイト 画像保管庫Q




fumieval:

世の中には、21種類のプログラマがある。ソルジャーマーシナリーキーパーナイトレンジャーサモナーグラディエーターブラックスミスエンチャンターウィザードアルケミストセイントソーサラーウォーロックネクロマンサーシャーマンハーミットバーサーカーエクソシストソーマタージノービスだ。

ソルジャー

技術力は並みの、平凡なプログラマ。

得意な言語: C、Java、C++、Objective C、C#、PHP、JavaScript

マーシナリー

確かな技術を持った、優秀なプログラマ。あくまで彼らは金銭のためにプログラムを書く。

得意な言語: ソルジャーと同様

キーパー

古いプログラムの保守に特化したプログラマ。他のプログラマからの非難や軽蔑の対象になることもある。

得意な言語: C、COBOL、FORTRAN

ナイト

ラムダ計算騎士団のメンバー。その名の通りラムダ計算の知識が豊富である。再帰と継続と高階関数を操る。

得意な言語: Lisp、Scheme

レンジャー

軽量な言語を操る遊撃士。アジャイル開発を好む。

得意な言語: JavaScript、Python、Ruby、PHP

サモナー

言語同士の連携や、ライブラリの利用が得意なプログラマ。素早く高効率なプログラムを書くことができる。

得意な言語: C、C++、Python、Lua

グラディエーター

競技プログラミングでその実力を発揮する者。アルゴリズムの知識と、コードを書く速さに長けている。

得意な言語: C、Java、C++など

ブラックスミス

プログラムを実際に動かすための基盤を作る人々。

得意な言語: アセンブリ、C、各種HDL

エンチャンター

計算機科学、ソフトウェア工学などにおけるさまざまな概念の組み合わせによってプログラムを作る者。実践的なプログラミングを求めている。

得意な言語: Python、Ruby、Groovy、Scala、C#、F#、OCaml、Clojure、Haskell

ウィザード

計算機科学の知識が豊富で、理論を応用したプログラミングを好む。

得意な言語:ML、Haskell、Clean、Agda、Coq、Scheme

アルケミスト

魔術によってプログラムを導き出すプログラマ。プログラミング言語自体を作ってしまうものもいる。

得意な言語: Lisp、Haskell、Coq、C

セイント

光の言語の魔力によってすべてを清め、聖人となったプログラマ。純粋な言語を使う。

得意な言語: Haskell、Clean、Lazy K

ソーサラー

闇の力によってプログラムを書く者。

得意な言語: C、C++、D

ウォーロック

黒魔術を極めし闇のプログラマ。その魔力によって、常人には理解できない混沌としたプログラムを書く。

得意な言語: C++

ネクロマンサー

恐ろしい黒魔術を操るプログラマ。もはや人間を超えた存在らしい。

得意な言語: C++

シャーマン

超自然的存在と交信することでコードを書く、神託のプログラマ。主に神の言葉であるLispを使う。

得意な言語: Lisp

ハーミット

プログラミングによって悟りを開くため、一人で修行をしているプログラマ。

得意な言語: Lisp、Prolog、Haskell

バーサーカー

常人にはまったく読めないコードを好んで書く狂気のプログラマ。

得意な言語: Brainf*ck、Whitespaceなど

エクソシスト

プログラムに潜むバグを追い払うプログラマ。テスト駆動開発を好む者が多い。

得意な言語: 不定

ソーマタージ

コードによる奇術を行うプログラマ。 ある者は最短のプログラムを見つけ、ある者は言語の本来の使い方を逸脱したプログラムを書く。

得意な言語: 不定

ノービス

以上のどれにも属していない、発展途上のプログラマ。彼らがどのようなプログラマとして才能を開花させるのか、それは誰も知らない。

得意な言語: 不定

otsune
Source: fumieval
Comments (1,005 notes)

Comments

  1. kennak reblogged this from fumieval
  2. dottoyaji reblogged this from fumieval
  3. poemkaramix reblogged this from fumieval
  4. naoiwata reblogged this from fumieval and added:
    世の中には、24種類のプログラマがある。ソルジャー、マーシナリー、ガーディアン、ナイト、レンジャー、ドラグーン、サモナー、グラディエーター、ブラックスミス、エクソシスト、サイエンティスト、エンチャンター、ウィザード、アルケミスト、エレメンタリ...
  5. logiq reblogged this from fumieval
  6. pontarou reblogged this from fumieval
  7. yukku0423 reblogged this from fumieval
  8. cubeon reblogged this from fumieval
  9. ledsun reblogged this from fumieval
  10. takumi-aki reblogged this from otsune
  11. namef reblogged this from fumieval
  12. eimei23 reblogged this from fumieval
  13. utaget reblogged this from fumieval
  14. keyboardmania reblogged this from fumieval
  15. ayato0211 reblogged this from fumieval
  16. oharico reblogged this from johnnychallenge
  17. yushi reblogged this from fumieval
  18. gyokai-sliver reblogged this from fumieval
  19. krakeneye reblogged this from fumieval
  20. tofunull reblogged this from tofunull
  21. diepenser reblogged this from diepenser
  22. snomof reblogged this from fumieval
  23. lkfjaeo reblogged this from oharico
  24. butabutacity reblogged this from oharico
  25. tak4hir0 reblogged this from oharico
  26. lenajima reblogged this from oharico
  27. kanon1988 reblogged this from fumieval
  28. hico-horiuchi reblogged this from fumieval
  29. eiseieisei reblogged this from fumieval
  30. qnighy reblogged this from fumieval
  31. yoderkeez reblogged this from hisame
  32. aoisensi reblogged this from fumieval
  33. numericclass reblogged this from fumieval