ソフトウェア開発現場の指揮を執るポジションのことを指します。クライアントのも求めるシステムについてのヒアリングを行うのが要求分析、その要求をもとにシステムの概要を明確にすることが要件定義です。◎基本設計どういったシステムにするかの構成や、管理画面などの基本の設計を行います。◎詳細設計システムが正確に動作するようにプログラミングを行う為の詳細な設計を行います。◎プログラミングプラグラマーに依頼することも多いですが、自身で行う場合も多いです。何かあった際に復旧にあたる保守も担当します。専門的な深い知識や技術力が必要です。求めるものを引き出すヒアリング能力が必要です。■コミュニケーションスキルSEは監督的な立ち位置にいるので、業務を円滑に進める為のコミュニケーションスキルが必要です。クライアントとも直接話すので、そこでもコミュニケーションスキルは活きてきます。多くのプログラマーをまとめ、監督していく必要があります。その為、円滑に作業を進めていく為にマネジメント力が必要になってきます。【総括】SEと聞くと、ずっとパソコンに向かっているイメージを持たれる方も多くいらっしゃるかと思います。確かにそういった業務も多くありますが、SEはクライアントとの直接的なヒアリングから始まり、システムの設計、プログラマーへの指示出しと自身でもプログラミング、そしてテストを経て納品、その後はアフターフォローと一から様々なことを行います。プログラマーの上位職にあたり、SEで経験を積み、プロジェクトリーダーなどの、さらなる上位職へのキャリアアップへと繋がる可能性もあります。IT化が進む昨今、その需要も高まり続けているので、目指すのであれば今は絶好の機会と言えます。Reserved.LINE相談はこちら。