SEはプログラムができるはずか?
こんにちは
SEはプログラミングができる、はずなのだが……:@IT自分戦略研究所の「おすすめエンジニアライフ」:エンジニアライフ
SEは、PG経験者がなったもんだが、今は、違う。SEがプログラムをやりたくても、やるチャンスがない。PGは、研修で少しやるか、入社当初に少しかじるくらいで、入社2年目くらいから早々にSEになるのだ。
偉いとか偉くないとかいう話ではない。よほどすごいプログラムを書く天才プログラマーならともかく、国内のSIerでは、SEがプログラムを書いても質はたいしたことないわ儲からないわで、プログラムを書きたくても書かしてもらえない。プログラムは単価が安いが優秀な海外リソースか外注さんにやってもらうので、自分で実際にプロジェクトでプログラムをやる機会はほとんどない。
プログラムの書けないSEはゴマンといるので、今の認識としては、SEはプログラムが書けないと思われているのが正しい。そんなこんなで、SEの書く設計のレベルも低下してしまうので、実際、SEはえらそうにするどころか、PGから設計書としてなっていないとかでたらめだとか文句を言われたりとさんざんだ。しかも、プログラマーとしてもでたらめなので、PGの誰もSEがコードを書くことを期待していない。(むしろ、余計な問題を引き起こすので書いてほしくない)
そんなSEだが、最近はオブジェクト指向のこともあり、モデリングをしなければならなくなってきている。実装レベルまで落とせるようにきっちりとモデリングしていかねばならない。今までのように日本語で曖昧に記述し、行間を読め!などと偉そうにはしていられないのだ。モデリングする人はモデラーと呼ばれ、SEとも違う立場にある。PGとしてもモデラーとしても中途半端なSEがあと何年生き残れるか。心配だ。
ではまた