システムエンジニアに学歴は関係ありません。
システムエンジニアに限らず、実力主義評価となっている職種は多くなっていますが、中でもSEは早くから実力主義での評価がされている業種だと思います。筆者自身、大学は卒業(1年延長)しているものの、平凡な大学卒です。そんな平凡な学歴でも、現在は大手ICT企業に勤めており、それなりの評価をもらいながら仕事をしています。
私の体験談も踏まえ、システムエンジニアに学歴は関係ない理由を説明します。
プログラムが書ければ、評価される
単純明快ですが、プログラムさえ書ければ評価されます。
開発の現場で一番求められるのは、質の高いコーディングと期日に間に合う通り納品できるコーディングスピードです。単純にコードを書くといっても、そこには要件を満ために高度なスキルやコーディングに関わる知識が必要になります。
もちろん大学で情報処理系を専門に勉強していたり、有名私立大卒であれば、結果も出しやすくなるでしょうが、ここで言いたいのは、たとえ大学に行っていなくても、コーディングで負けなければ、問題なく評価はされると言うことです。
ここではっきり言っておきますが、そこそこできる程度ではダメだす。目立って仕事ができる人間と評価される必要があります。
私はSIerへ新卒入社していますが、仕事中心に頑張り成果をだした結果、私より綺麗な学歴を持っていた同僚と比較して高い評価は得られていました。また、当時最年少で課長職へつかれた私の上司は専門学校卒でした。その上司は無論圧倒的に仕事ができたのは間違いありません。その後転職され、大手事業会社のIT部門でご活躍されているそうです。
このように、システムエンジニアとしては学歴がたとえ綺麗でなくても、きちんと実力次第では評価を得ることができます。
また、社外でも知名度のあるエンジニアになれれば、自然と仕事が寄ってくるようになり、それに比例して収入も増えていくことにもつながります。
プロジェクトワークは習うより慣れろ、体験するのが一番
システムエンジニアは大抵プロジェクトに所属しながら、自分の役割をこなして仕事を行います。
そのプロジェクトをまとめる役割、プロジェクトの目的を達成するためにチームをリードする役割にプロジェクトマネージャーがいます。
このプロジェクトマネージャーですが、資格が存在しています。決して資格がなくてはプロジェクトマネージャーになれないと言うわけではありませんが、あればそれだけうまくプロジェクトを回せる確率が上がります。
資格の取得や実務での経験により、いくらでも上位の仕事につくことが可能です。
ここで1点注意して欲しいのが、過去の学校での勉強、学歴はシステムエンジニアにとって大きな問題ではないですが、日々新しい技術が生まれ、進化する業界ゆえ、エンジニアは継続的に勉強を行う必要があります。
あくまでも学校教育による学歴は不要ですが、エンジニアとして業界、技術の勉強学歴は必須です。
最後に
システムエンジニアにとって学歴は不要であると説明しましたが、あくまでも学校教育の学歴について言及している点に注意してください。上述もしていますが、IT業界は日々の進歩が速い業界です。
エンジニアとしてきちんと結果を出し、評価されるためには日々新しい技術の勉強をすることは間違いなく必要です。このことを十分認識した上で、システムエンジニアを目指してください。
