質問: コミュ障はシステムエンジニア、プログラマーが良いと聞いて、就活をしてきましたが、システムエンジニアの仕事って営業と似たようなもの感じてきました。実際のところどうなのでしょうか?
回答: よく聞く話ですが、現場を知らない部外者が偏見で言っているだけのように思えます。 システムエンジニアと一言で言う人が多いですが、実際にはシステムエンジニアの範囲は非常に広いです。 顧客との調整をメインにする折衝、交渉を主な仕事とする人もいれば、完全に技術分野に特化したエンジニアもいます。 自分は技術分野に特化した方です。 営業的な仕事は全くしません。 相手にするのは基本的に社内の者だけです。 仕事の内容も完全に技術に特化したものになります。 この辺はこの分野の下請け構造などにもよるでしょう。 一次受け、元請けの会社では顧客との調整が主な仕事になりますので、そういう仕事をするエンジニアが多くなります。 下請けの方はプログラミングをメインにすることが多いのでプログラマーよりの人が多いです。 実際のところは基本的には技術よりになりやすいのではと思います。 元請けの会社でないと顧客相手の仕事はあまりないでしょう。 ですが、技術よりだったらコミュ障に向くかというとそこは疑問です。 現在の開発は規模もさることながら、扱う技術の数自体が多く、必ず複数人でのチームを組んでの仕事となります。 チームを組んでの仕事なので、チーム内コミュニケーションは非常に重要です。 アジャイルなど開発のスタイルによっては開発開始時の課題にチーム内コミュニケーションを円滑にする方法をあげるものすらあります。 プログラマーであってもコミュニケーション能力は非常に重要視されます。 そして、それ以前の問題として、コミュ障であること、とシステムエンジニアの適性があること、は全く関係がないというのが大きいです。 プログラマーやシステムエンジニアは適性に非常に大きく左右される職です。 コミュ障であろうとなかろうと、適性がなければやっていけない仕事です。 コミュ障はシステムエンジニア、プログラマーが良いというのは、一番大事なこの点を考えていません。 コミュ障がどの程度のものかはわかりませんが、まずは自分がプログラマーやシステムエンジニアをやりたいと本気で思っているかが重要と思います。 コミュ障だから、などという消極的な理由では絶対にやっていけません。 好きだからやる、というタイプでないとやっていけない仕事です。