質問: いつもお世話になっております。 4月より8年目のプログラマです。 歴はPHP5年、.NET系2年くらいです。 基本SESで社外に出ています。 本題になりますが、ここ最近1年で、どう考えても自分がエンジニアに向いていないと考えています。 下に自分がどうしてエンジニアに向いてないと思ったかの経緯を記述します。 皆様が考えるエンジニアに向いていない人ってどんな方ですか? ここで見ていただいている方はバリバリのエンジニアだと思いますので、 過去こんな人が居ました、等教えていただければ幸いです。 **自分が向いてないと思っている理由** **1プログラミング能力の問題** 既存サービスの改修とかはできるが、1からサービスを立ち上げたり、基盤を作ることができない。 既存サービスであれば新規で画面や機能は作れます。 8年目となれば開発リーダー的な位置にいないといけないですよね。 (新卒3年目でお前はエンジニア向いてないとマネージャーから言われた過去があります。) **2興味の問題** ・言語などに興味がほとんどありません。 ただSwiftは個人で頑張ってみようとは思ってます。 (仕事はPHP/Laravel Frameworkです。) ・インフラには全く興味がありません。なのでサーバがどうとか、ネットワーク構成図とか全然わかりません。 ・開発よりはマーケティングや、サービスの企画・運営の方が面白そうと思っています。 →経緯は、現在ベンチャー企業にSESでお世話になっており、マーケティングや企画・運営の仕事も見る機会があり。 **3IT業界の問題** 主に開発言語になりますが、開発言語の進化?のスピードについていけない。 JSだったり、Frameworkだったり。 **4その他の問題** ・Dockerの勉強会でみんな同じことやっているのに自分だけDockerが立ち上がらない ・Gitで度々問題を起こす(プルリクエストがなぜかいろんな人のブランチを巻き込んだ状態になったりする。) ・コマンドプロンプト/ターミナルが全然使えない(コマンド系が使えない)
回答: 個人的な意見として考えて下さい。 IT関連の仕事に向いていない人と感じるのは、相手のことを思いやれない人です。 関わる人に対して何かしらの思い入れや思いやりがある人は、何らかの部分でやっていけると思います。 技術は関係ありません。 上記より、私の判断基準においては貴方が向いているか向いていないかは判断できませんが、**2興味の問題**で述べられているように、ITに興味が持てないのであればこの仕事で幸せには働くのは難しいかもしれません。 かといってこの仕事は辞めるべきかというと必ずしもそうとは限らず、得意分野は持っておられると思いますので、仕事での幸せは捨てたとしてお金のために働き続けるのも一つです。 日本ではそう簡単には従業員のクビは切れませんから、歳を重ねればそれなりの給与は手に出来ると思います。 ちなみに興味が企画やマーケティングに関しても、「開発よりは」面白そうだとご自分でも言っておられるように、「比較的こっちのほうが」面白そうだという程度では、きっとやってみても面白くないと思います。