08/11/01 14:14:23 ud9ZapI+0
>>35
社会的にもうダメんなっちまった俺の個人的な意見だけども、
企業が人を選ぶ際のフィルタが間違ってんじゃないかなと思う。
現在の一般的なIT企業の人選は
1. ネクタイを締めるのを嫌がらないこと (必要度:100%)
2. fizzbuzzを3分以内に解けること (必要度:10%)
ってな印象だ。彼らは、なぜ Map<?, ?> を憎むべきなのかも説明できない。
「設計」とは日本語でコーディングを行う作業だ、
「製造」とは日本語をCやjavaに置き換える作業だ、と教育されていて
CSSの擬似クラスの事を知らず(IE6がそれにうまく対応していないからだ)
1画面のUIを作るのに、3人がよってたかって1週間かかる。
いつか、フローチャートを書こうとか言い出すんじゃないかと
ビクビクしながら毎日を送っているよ。
そうじゃなくて
1. fizzbuzzを3分以内に解けること (必要度:100%)
2. ネクタイを締めるのを嫌がらないこと (必要度:10%)
としておけば、なぜ public static final String よりも enum を使うべきなのかを
分かっている技術者が、必要な数だけ存在する事実を知る事が出来ると思うんだ。
これなら、1人で20画面のUIを作るのに3週間、さらに他チームの手伝いが出来て
偉い人の会議で「なぜ君の作ったUIはバグ検出数が少ないのか」と責められる事になる。
「人材」は居るはずなんじゃなかろうか。ネクタイさえ許してもらえれば。