プログラム作成の技術向上(スキルアップ)が必ずしも昇進・職種
変更(キャリアアップ)につながるとは限りません。
また「一番勉強になる」という事は「一番難しい」「習得に長い
年数を要する」と同義の場合が有ります。
長期間の開発・運用期間を必要とする大規模システムを手がけて
特定分野の業務を究めるか?
#但し、プログラムとしては定型パターンになる事が多い。
#また開発にかかわる人数が多く、全体を把握する事が困難。
小人数で行う短期システムを数多く手がけて開発工程の殆ど全て
を体験するか?
#但し、十分な開発・テスト期間が確保できない場合が多い。
#また人数が少ない分、一人一人にかかる負担が大きい。
それぞれ難しさの質も異なりますが、上記のどちらを選びますか?
入力チェックが1行抜けていた為に、数百億もの損害を証券会社
に与えたとか(近年に実例有り)、工場の操業開始に間に合わなか
った。または不具合によって大手メーカーの工場の生産ラインを
数日間止めてしまったが、新人が勉強中にやった事だとか、手違
い等の言い訳で許してくれる客先がいるのでしょうか?
医療機器で表示ミスがあったら直接命にかかわりかねませんし..
たとえ個人商店の請求システムであっても請求金額に間違いが
有れば、その商店にとっては致命的な損失になりかねない場合
が有ることを意識していない(軽く見ている)SEが多すぎる様に
思います。
お礼
回答ありがといございます。 少し私について付け加えさせていただきます。 私は、メーカーでもある大手SIerから内定をいただいているものです。その配属先の希望を出す上で、悩んでいます。 参考に、汎用性の高いモデルが一番勉強できるのはどの分野なのかをお聞きしたかったわけです。