Description: SEはシステム開発を行うが、上流工程に携わることで特別な経験を積み、技術者として成長できる場合がある。上流工程ではどのような製品を作るべきかといったビジネス的な判断をする機会が多いので、技術以外の知識も習得できる。
システム開発 (1883) ビジネス (1440) 判断 (16)
システム開発を担うSEとして成功するためには、多くの経験を得る必要がある。 SEの仕事には全体を管理する上流工程では重要な仕事を行うため、対応できるSEは評価されている。 システム開発の上流工程では、作成するソフトウェアの仕様決めや仕事を依頼した会社との交渉を行う。 技術者として学べる所が多く特別な知識を得られるので、携わることでSEとして成長できるだろう。 また、上流工程では技術以外にもビジネス的なノウハウを学べる点もある。 会社の事業としてどのような製品を作るべきか、自分で判断する時があるので得られるものが多い。 SEはただプログラミングをする仕事もあるが、上流工程に携わることでそれ以外の知識も獲得できる。 特別な経験を得れば周囲から評価され、組織の中で出世できる場合もある。
システム開発の上流工程を担うメリットとして、自分でどのような製品にするかを決められる点がある。 ただプログラミングをする作業をしていると、同じような仕事を繰り返す形になりやすい。 単調な作業の繰り返しでは楽しめる部分がなく、強いストレスを感じてしまう場合もある。 しかし上流工程に携われば自分でどのような製品を作るか決定でき、創造的な部分に関われるため充実して仕事ができる。 適切な判断をしなければいけないので責任もあるが、大きな仕事をする機会もあるため得られるものも多い。 また、上流工程では給料などの待遇も良く特別な立場で仕事ができるため、高収入を得たい人にも向いている。
このように 多くの経験が積める上流工程 に携わることで、SEとしての成功を掴むことができるだろう。