Half-Retirean's Lazy Life Diary / ダラダラ余生日記

最近思ったこと: やりたいことだけやるって幸せなことだ

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  984  : 記事  4  : コメント  42107  : トラックバック  277

ニュース

My Website

初心者向けのサイトです。

C# と VB.NET の入門サイト

最近のできごと

暇人28号FX

Sponsored Link1

Sponsored Link2

Archive

書庫

「私は xxx 言語のプログラマより上だ」などという考えをする人がいますよね。

プログラミング言語ヒエラルキー (geekpage.jp) からの引用

「Programmer Hierarchy」という面白いネタがありました。結構笑えました。

一部日本語化してみました。図中の矢印は「相手よりも上であるとみなしている」事を示しているそうです。

もともとは「Geek Hierarchy」というオタク同士が「俺はこいつらよりオタクではない」と思いあっているというネタがあって、それのプログラマ版のようです。ちょっとアメリカ文化ですが、元ネタのオタク版も面白いのでもしよろしければご覧下さい。

一部違和感のある矢印が存在しますが、概ね合っているだろうと思います。

合っていると言っても、あくまで「そう思い込んでいるプログラマの矢印」のことです。
矢印の優劣関係が事実 (そういう傾向にある) とは言いませんし、間違っている (傾向などない) などと言うつもりはないです。

そんなことより、(組込制御分野など一部を除いて) きょうび「自分は xxx 言語のプログラマ」という考えを持っていること自体が(ry
プラットフォームでどうこう言うならともかく、そんなに狭い世界で物事考えていて苦しくならないでしょうか。

非常に興味があるので、どなたか、私がどの言語のプログラマなのか教えてください。

投稿日時 : 2006年12月15日 8:54

コメント

# re: 私は xxx 言語のプログラマより上だ 2006/12/15 9:08 もげ
> そんなことより、(組込制御分野など一部を除いて) きょうび「自分は xxx 言語のプログラマ」という考えを持っていること自体が(ry

激しく同意です。少し前に「VBプログラマだからVB以外はできない」とか言う人は「実はVBすらできない」という内容の記事を書いてらっしゃったと思いますが、それと同じですよね。VBプログラマって何ですか?って感じです。

でも、以前の記事にあった「プログラマであれば十数テクノロジくらい扱えて当たり前」というお言葉が、自分にはちょっと厳しかったです。^^;
日本なんかじゃ、わんくま同盟の皆さんクラスの人はそういるわけじゃないです。。。実際問題。

# re: 私は xxx 言語のプログラマより上だ 2006/12/15 10:40 backdoor
>そんなことより、(組込制御分野など一部を除いて) きょうび「自分は xxx 言語のプログラマ」という考えを持っていること自体が(ry

同じく同意。プログラマって言語依存じゃなく環境依存な気がします。適切な表現が難しいけどWeb系プログラマとかUNIX系とか・・・。
プログラム言語はその環境で動作するアプリケーションを開発するための手段の選択肢だと思ってます。

>非常に興味があるので、どなたか、私がどの言語のプログラマなのか教えてください。

「私」ってじゃんぬさんのことですか? それともじゃんぬねっとさんのことですか? 残念ながら良くわかりませんw
強いて想像するならMS-Windows系+αでしょうか。

自分はプログラマとしてはNECメインフレーム系(ACOS4,ACOS2)ですね。

# re: 私は xxx 言語のプログラマより上だ 2006/12/15 11:04 oyama
環境依存の部分もありますが、アルゴリズム依存の部分があるかと。

チーム開発ならば、環境依存部分ができる人が一部いれば、全員ができなくてもできるような気が。
でも、事務系の開発をばりばりやっている人がゲーム開発ができるかというと、ちょっと違う気がします。
実装ができないコーディングはできませんから。

実装がわかれば言語くらいはリファレンス引きながらでもできる……かと。

# re: 私は xxx 言語のプログラマより上だ 2006/12/15 11:07 名無し
あとは、関数型言語だとか、そういう分類ならわかりますね。

# re: 私は xxx 言語のプログラマより上だ 2006/12/15 11:26 上昇思考
>そんなことより、(組込制御分野など一部を除いて) きょうび「自分は xxx 言語のプログラマ」という考えを持っていること自体が(ry

そうですよね。
さらに言えば、全てのテクノロジー(ネットワーク、RDBMS,ODBMS、XMLDB、OS、コンパイラ、セキュリティ対策、メジャー言語全て)を一通り出来てこそプロというものだと私は思っております。
※理想的にはプロトコル、DBMS、OS、コンパイラの実装出来ないとね。
○○言語屋は情報処理技術の専門家というプロ意識がないのでしょうね。
本来プロならば、○○屋ではなく、○○が得意でなくてはならないと思います。
ちなみに、○○言語屋さんは、自分でコンパイラを作成できるのでしょうか?
出来ないで言っているのならば、本当に困った連中ですね。

# re: 私は xxx 言語のプログラマより上だ 2006/12/15 11:30 未記入
>ちなみに、○○言語屋さんは、自分でコンパイラを作成できるのでしょうか?

まさか。できるんだったらそんな発言はしないっしょ。
それにしても、そこまでのレベルとなると日本でも海外でもかなりプログラマが少なくなるね。

# re: 私は xxx 言語のプログラマより上だ 2006/12/15 15:17 Ognac
感動するほど同意。
私は母国語がVBですが,現実の実情にとっても不満。
VBerの目は,他の言語(特にC系)が入らないFillterが付いてると思ってしまう日常。
言語は方言です。どんな方言でも理解しなきゃ..(ちょっとピンとはずれか?)
>ちなみに、○○言語屋さんは、自分でコンパイラを作成できるのでしょうか?
これはつらい..stackableマクロ程度は可能だが....orz.


# re: 私は xxx 言語のプログラマより上だ 2006/12/15 18:06 アンチ言語家
言語は道具にしか過ぎないのに、それを理解しない経営者と似非プログラマーが多すぎて困る。
さらには、個人的に言語に拘る人はまだいいのだが、それを他者にまで押し付ける人種も多く居るので大変困る。


# re: 私は xxx 言語のプログラマより上だ 2006/12/15 18:53 じゃんぬねっと
> 「私」ってじゃんぬさんのことですか? それともじゃんぬねっとさんのことですか? 残念ながら良くわかりませんw

どちらでも、スキルは変わらないです。
性格だけは違いますがw

> 強いて想像するならMS-Windows系+αでしょうか。

うーん、そうなんですか。
って、言語じゃないじゃないですかw

# re: 私は xxx 言語のプログラマより上だ 2006/12/16 1:50 未記入
じゃんぬさんの場合は、言語屋ではなく、情報処理技術者なんじゃないの?

# re: 私は xxx 言語のプログラマより上だ 2006/12/16 10:54 R・田中一郎
じゃんぬさんは、強いて言うなら J# プログラマーですよw


# re: 私は xxx 言語のプログラマより上だ 2006/12/16 11:41 じゃんぬねっと
>未記入さん
言語屋ではないのはわかるのですが、情報処理技術者とはどういうことなのでしょうか?

>R・田中一郎さん
えー、MVP は C# のコンピテンシなんですけどw

# re: 私は xxx 言語のプログラマより上だ 2006/12/16 20:05 未記入
>言語屋ではないのはわかるのですが、情報処理技術者とはどういうことなのでしょうか?

私はじゃんぬさんが「プロならば10個以上のプログラム言語を使いこなせてあたり前」と書いてあるのをみて、プログラム言語などの一つの技術に拘らない、情報処理技術全般を使いこなす人だと思ったのです。
アーキテクトと言った方が良かったかもしれませんが、私のイメージでは、アーキテクトはどちらかというと、上流工程よりの人なんで情報処理技術を使いこなす者と言う意味の「情報処理技術者」と表現しました。


# re: 私は xxx 言語のプログラマより上だ 2006/12/17 1:39 うじはら
ポインタと宣言型言語は、プロでも使ったことないという人の方が多いかもしれませんよ。
でも、(実際に使わないにしても、)これらの概念を理解している・していないでは、技量に大きな差が出るように思います。
PCでもクアッドコアとかオクテットコアが普通になって、並列処理が重視される時代がやってきそうなので、関数型言語の需要が急増するかも? と勝手に予想しています。

# re: 私は xxx 言語のプログラマより上だ 2006/12/17 9:58 じゃんぬねっと
>未記入さん
ごめんなさい、最近は営業などがメインです。
悪い言い方をすれば、仕事を取ってきてやらせるということです。

本当は、プログラミングをバリバリやっていきたいんですけどね。
クラス絡みの設計や、プログラマがわからないところがあれば私で対応ということはやっています。

情報処理技術者とはちょっと違うかもしれません。
とりあえず「SE == セールス エンジニア」を名乗ろうと思いますw

# re: 私は xxx 言語のプログラマより上だ 2006/12/18 15:04 backdoor
>どちらでも、スキルは変わらないです。
>性格だけは違いますがw

性格の違いを解説頂けるとありがたいなどと書き込んでみる(テスト)。

>って、言語じゃないじゃないですかw

そこで動作する言語なら大抵いけるのでは? と見えてますが何か。

# re: 私は xxx 言語のプログラマより上だ 2006/12/18 20:05 じゃんぬねっと
> そこで動作する言語なら大抵いけるのでは? と見えてますが何か。

ですよね。
やはり、xxx 言語のプログラマなんて言い方は(ry

Post Feedback

タイトル
名前
Url:
コメント: