- ベストアンサー
PGからSEになるには
PGからSEへ転身するためにはどんな努力が必要でしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
技術系SE志望で、設計にかかわるようになりたい、という前提で。 ・まず周囲に頼られるくらい技術に詳しい。プロジェクトの極一部でも「ここ任せた」と言われるように。設計込みで。 ・UMLやデザインパターンを交えた会話ができるようになってください。UMLは最低クラス図が描けること。パターンは概要が分かればとりあえずOK。 ・オープンソース系プロダクトの知識。たとえばJavaの場合、ログならlog4j、テストならJUnit、ビルドはAntやmaven、ORMならHibernate等、代表的なものは一通り知っておく必要があります。 ・DBに関する設計の知識。 つまり、今「これ作ってね」と言われているプログラムがあるでしょう? そのベースになっている「ライブラリの知識一般」「設計の知識一般」を知っているなら、そしてソレをアピールできたなら、いずれ設計は任せてもらえます。 後は顧客との折衝や作業量の見積もりなど、プログラム以外の色々な知識が必要です。でもその前にちょっとずつ設計を覚えましょう。
その他の回答 (2)
- web_cats
- ベストアンサー率20% (193/953)
PG未経験でもSEは一杯います。 SEの定義自体があいまいで何を持ってSEなのか人よって意見が分かれます。 質問者さんが会社員であれば上司と相談されてはいかがですか。 会社によってSEの求めているのもが違います。 派遣社員のPGであれば希望するSEの会社の募集用件がそれに当たります。 技術、業務知識のほかに営業提案型のSEだと営業職としての能力も問われます。 また企画力なども問われます。 技術指向の強いSEはとにかく技術力が第一です。 中には極めて限定された世界で力を発揮する場合もあります。 SEである以上、毎日が勉強です。 新しい技術を常に自分の中に取り込まないと仕事が出来ません。
お礼
ありがとうございます。 自分の目指すべき方向を決めないとどんな努力をしていいかも決まらないですね。
- okg00
- ベストアンサー率39% (1322/3338)
えっと、それぞれの職業に明確な定義はないので転身そのものには苦労はいりませんけど。 なってからの苦労なら、前身は問いませんし。優秀なプログラマだった使えないSEはいっぱいいますね。
お礼
ありがとうございます。 職種の定義ですが、確かに企業によって違うかもしれませんね。 私は一応、設計工程をできるのがSEで、開発工程(コーディングや単体テスト)しかできないのがPGというふうに考えています。
お礼
ありがとうございます。 具体的な回答で助かります。