「プログラマー」の版間の差分
imported>Kazu (→概要) |
|||
4行目: | 4行目: | ||
== 概要 == | == 概要 == | ||
− | + | すべてのプログラマーを変人や犯罪者、精神疾患に関連付ける人がいるが決してそうではない。 | |
+ | むしろ、正常な思考能力が無ければプログラムを書くのは難しい。 | ||
+ | 現在のあらゆる家電製品はプログラムにそって動いており、それが無ければ動作が複雑になるにつれて家電は肥大化していく。 | ||
== 主なプログラマーの種類 == | == 主なプログラマーの種類 == |
2013年5月21日 (火) 12:54時点における版
プログラマー(英語:Programmer)とは、プログラミング言語を駆使して、プログラミングを行い、プログラムを作り上げる人のことである。
長音を省略してプログラマと記載されることもあるが、内閣告示より長音は省略しないものとされたためこれは正しくはない。
目次
概要
すべてのプログラマーを変人や犯罪者、精神疾患に関連付ける人がいるが決してそうではない。 むしろ、正常な思考能力が無ければプログラムを書くのは難しい。 現在のあらゆる家電製品はプログラムにそって動いており、それが無ければ動作が複雑になるにつれて家電は肥大化していく。
主なプログラマーの種類
主な大分類
プログラミング言語ごとの分類
プログラマーを主力とする特定のプログラミング言語ごとに分類する場合もある。
- 主なプログラミング言語ごとの呼び名
なお、プログラマーをプログラミング言語ごとに分類する場合、年収などの情報は企業間の繋がりによるところが大きく基本的にあてにならない。 特定企業間の繋がりをドメイン(いわゆる「業界」のこと、インターネットでいうドメインネームではない)と呼び、求人(就職・転職)を見る際には、一企業ではなくその関連ドメイン全体の情報を集めることが最も重要だと言われている。
その他
プログラマーの英語力
一部では「プログラマーは英語が必須」などと言われることもあるが、英語が必須なプログラミング言語はもれなく日本語マニュアルを整えたプログラミング言語に駆逐され、少なくとも日本においては繁栄することなく消滅しており、プログラミングの指導者を目指す目的でもなければとくには必要ではない。
逆を言えば「英語のマニュアルを読め」という回答が返ってくるようなコミュニティが形成されているプログラミング言語は衰退する傾向が非常に強い。よって趣味で手出しする場合を除き、本気で手出しするのは時間の無駄である。
プログラマーの年収
プログラマーの年収は基本的には業種ごとに大きく異なる。 年収のみならず雇用条件全般も業種ごとに大きく異なる。
プログラマーの年収の詳細は「職業プログラマー」のページを参照。
著名なプログラマー
- ビル・ジョイ - BSDの神様。
- リーナス・トーバルズ - Linuxの神様。
- ミゲル・デ・イカザ - GNOMEの神様。
- アンダース・ヘルスバーグ
- ビル・ゲイツ
- ポール・アレン
- テオ・デ・ラート