いがぴょん的Javaスキル標準
はい。これはネタですので、そこの方、目くじらを立てないで…
Javaアーキテクト(初級)
- Java言語を用いた設計や実装を行う事が出来る。
- 複数の種類のオペレーティングシステムの各種実務経験がある。
- 複数の種類のリレーショナルデータベースの各種実務経験がある。
- EclipseやJUnitなどのオープンソースを活用する事が出来る。
- Jakartaプロダクトのインストールは簡単だ。
- オープンソースプロダクトのソースコードを読んだ事がある。
- JUnitやEclipseは常識である。
- Java言語コーディング規約に関して、言いたい事は山ほどある。
- RDBMSの一通りの常識は知っている
- 好調な時には 1000行/1日くらいはコーディングできる。
- Javaのソースコードを見ただけで ガベージのバイト数がわかる。
- Java言語でミリ秒を削った実務経験がある。
Javaアーキテクト(中級)
- DOMとSAXの両方のプログラミング技法で実務経験がある。
- SAXでスタックを駆使しまくりながらコーディングしたことがある。charactersコールバックを適切に処理できる。
- DOMプログラミングが好きな人は「甘えている」のだ。
- 文字コードに詳しい。文字化けに詳しい。文字コードについて語りはじめたら30分は下らない。
- ちょっと時間をもらえたら SAXパーサーの作成くらい簡単だ。
Java言語ネットワークプログラミング技術者(初級)
- ネットワークモニタリングは常識だ。
- ネットワークプログラミングの実務経験がある。
- HTTPヘッダに関して語りはじめたら30分はゆうに必要である。
- プロキシサーバのキャッシュで何度も苦しめられた事がある。
- とにかく各種キャッシュは頭の痛い問題である。