- 高卒・未経験からエンジニアになれる理由
- 高卒・未経験からのエンジニア転職でおすすめの職種
- 高卒でエンジニアは厳しい?目指す前に知っておくべき実態
- 高卒・未経験からエンジニアになるには
- エンジニアに採用されない人に共通する傾向
- 高卒者でエンジニアに向いている人
- 高卒・未経験可のエンジニアの求人例
- 高卒・未経験からエンジニアへの転職に関するよくある質問
- まとめ
高卒・未経験からエンジニアになれる理由
高卒・未経験からエンジニアへの転職は可能です。その理由としては、専門卒や大卒、大学院卒のみではエンジニアの人材が足りないことが挙げられます。また、エンジニアという職業では、学歴よりも知識やスキル、適性が重視される傾向です。そのため、高卒・未経験からでもエンジニアへの転職はできます。本章では、高卒・未経験からエンジニアになれる理由について解説します。
人手不足で専門・大学・院の新卒だけでは足りない
近年のIT人材需要を、専門卒・大卒・院卒の人材のみで満たすことは難しいのが実情です。経済産業省が発表した- IT人材需給に関する調査 -調査報告書によれば、IT人材は、上記学歴の新卒人材を含めても、2030年時点で約16〜43万人の不足に陥ると予測されています。
プログラマー含めたエンジニアの仕事を他国のIT人材に委託するオフショア開発によって、人材不足をカバーする企業も増えてきました。このことからも、特に人手の確保が難しいとされる中小企業や中堅企業においては、学歴を重視しない採用活動が続くと予想されます。
人手不足を解消するため研修制度を整えている企業が増えている
研修制度を整えて新たな人材の育成、既存社員のスキルアップを図る企業が増えています。具体的には、新しいプログラミング言語や開発ツールスキルの習得、プロジェクト管理能力の向上などです。また、研修制度を導入することで、社員のモチベーション向上や定着率アップにつながるでしょう。
学歴よりも実力や適性が見られる
日本のIT業界は、学歴よりも「適性」「経歴」「意欲」を重視する傾向があり、異業界・異業種からの中途転職者も積極的に受け入れています。AIやビッグデータなど、先端技術の分野では理系学部・情報系学部の新卒者を優遇する企業が増えているものの、中小SIerやITベンチャー企業などでは出身学部や学歴を重視しないポテンシャル採用が続いています。
高卒・未経験であっても、基礎的なプログラミングスキルなどを身に着けることにより、応募可能な求人を見つけられる可能性は高いでしょう。
以下の表は、経済産業省の資料をもとにIT人材の給与決定には何が重視されているかをまとめたものです。
項目 | 割合 |
---|---|
スキル・知識 | 56.9% |
職務経験 | 36.8% |
貢献度・成果 | 36.3% |
業界・業種知識 | 28.4% |
語学力 | 13.3% |
学歴 | 12.4% |
年齢 | 9.9% |
参考:『IT関連産業の給与等に関する実態調査結果』経済産業省
学歴よりもスキルなど具体的な能力を重要視されていることがわかります。
文系だからといって諦める必要はない
エンジニアという職種は、理系のイメージがありますが、実際は文系でもエンジニアへの転職は可能です。ほとんどの企業は、理系・文系と分けて採用を考えることはなく、プログラミングスキルやITの知識などが重視されています。そのため、文系だからといってエンジニアへの転職を諦める必要はありません。むしろ、ITの知識やスキルを磨くことが重要です。
高卒・未経験からのエンジニア転職でおすすめの職種
高卒・未経験からエンジニアを目指す場合は、「参入ハードルが低い分野・職種」を狙う方法がおすすめです。まずは最初の一歩を踏み出し、そこから徐々に経験を積みながらキャリアアップを目指していきましょう。
IT分野の実務経験・専門知識が十分ではなくても目指しやすい職種としては、プログラマーやシステムエンジニア、インフラエンジニア、Webエンジニアなどが挙げられます。本章では、これらの高卒・未経験からのエンジニア転職でおすすめの職種を紹介します。
関連記事:高卒未経験からプログラマーになるには厳しい?求人や年収例も紹介
プログラマー
プログラマーはシステム等の実装を担う重要な職種ですが、「コーディングの知識があれば学歴不要」というようなポテンシャル採用枠の求人も多い職種です。
プログラマーとしてエンジニアのキャリアをスタートし、より上流工程を担うシステムエンジニア(SE)へのキャリアアップを狙うというのは、エンジニア職の代表的なキャリアモデルと言えるでしょう。
システムエンジニア(SE)
システムエンジニアはプログラマーの上位職です。プログラマーがプログラミングによるシステム実装をするのに対し、SEはシステムを構築するための仕様書を作成するといった作業を担います。
プログラマーと比べるとスキルや経験が問われる職種ではありますが、人手不足であるがゆえに実務経験がなくても一定以上のプログラミングスキルがありコミュニケーション能力が高ければ未経験者を歓迎する企業は多いです。
インフラエンジニア
ITシステムの運用・保守業務の中には、「監視オペレーター」と呼ばれる分野があります。サーバーやネットワーク機器の異常を検知し、クライアントに報告したり、初歩的な障害対応を行ったりする職種です。監視オペレーターは、コミュニケーション能力や基礎的なITリテラシー(PC操作スキルやコマンドラインの知識など)を重視され、プログラミング言語の知識・スキルはあまり求められない傾向にあります。したがって、未経験者でも目指しやすい職種です。
まずは監視オペレーターとして転職し、そこからサーバーOSやネットワークの基礎を身につけながら、上位の職種を目指すと良いでしょう。ちなみに、サーバーOSやネットワークの知識は独学でも身につけやすく、仕事と自己研鑽を両立できることもメリットです。
Webエンジニア
Webエンジニアも、ポジション次第では高卒・未経験から転職しやすい職種です。Web業界で使用されるプログラミング言語は、未経験でも比較的習得しやすい軽量スクリプト言語(Ruby、PHPなど)が主流です。C言語やJavaのように習得に時間がかからず、独学でも一定のレベルまで到達できる可能性が高くなっています。
また、Webエンジニアは未経験からの参入者が多いため、未経験者向けの養成スクールが充実している傾向です。こうしたスクールを活用すれば、短期集中(3ヶ月〜半年)で研鑽を積み、実務者としてエントリーレベルの知識・スキルを身につけられます。Webアプリ・システムに関わる案件は年々増加しており、今後も安定した需要が見込まれるため、今からでも決して遅くはありません。
高卒でエンジニアは厳しい?目指す前に知っておくべき実態
エンジニアを目指す人は、転職活動を進める前にエンジニアの実態を知っておくべきです。エンジニアの実態を知ることで、以下のようなメリットがあります。
-
・エンジニアの仕事内容やスキル要件を把握できる・エンジニアの働き方や職場環境を知ることができる
・エンジニアの給与やキャリアパスを理解できる
以上を踏まえ、エンジニアの実態を解説していきます。
IT業界のピラミッド構造
IT業界では規模が大きなプロジェクトになると、クライアントから発注を受けた会社が業務を切り分けて別の企業に発注し、さらにその企業が別のところに発注する……というようなピラミッド構造でプロジェクトが進められることが多いです。
これらはそれぞれ「一次請け」「二次請け」「三次請け」などと呼ばれます。このピラミッド構造の上側である一次請けだと学歴が重視されやすい、といった傾向があるので転職活動時には注意が必要です。とは言え、実務経験を積みスキルを証明できれば、高卒からであっても大手企業に中途で転職できる可能性は十分あります。
作業内容の地道さ
エンジニアの仕事は地道な作業が多いです。たとえば、バグの修正やコードの改善、単純なテストやデバッグ作業などがあります。また、仕様書の作成やドキュメントの整備、マニュアルの作成なども地道な作業と言えるでしょう。
繰り返し同じ作業をすることも多く、単調で退屈と感じるかもしれません。しかし、これらの作業はプログラムやシステムの品質向上に欠かせないものです。エンジニアとして働く上で地道な作業は避けられませんが、スキルアップや知識習得、自己成長などにつながります。
コミュニケーションの多さ
エンジニアには、プログラミングスキルだけでなくコミュニケーション能力も重要です。エンジニアはチームで働くことが多く、チームメンバーとコミュニケーションを取る機会が多いため、転職に成功するために重要な要素となります。
適切なコミュニケーションはチーム内での協力や相互理解を促し、プロジェクトの進行がスムーズになる点からも、エンジニアとして活躍するためには技術力だけでなくコミュニケーション能力も養うべきです。
平均年収
システムエンジニアの平均年収は、雇用形態や経験年数、勤務先などによって異なります。レバテックキャリアが扱っている求人でも年収は300〜1,000万円と幅広いです。
データの出所によって平均年収には大きな差があり、スキルによってもシステムエンジニアは年収の差が開きやすいので、ネット上に掲載されている平均年収はあくまでも参考とお考えください。
エンジニアの働き方
ITエンジニアの働き方は、主に「自社内開発」と「客先常駐」の2つに細分化されます。メリット・デメリットなどがそれぞれ異なり、ITエンジニアの転職において自社内開発か客先常駐かを重要な条件として位置づけている人も少なくありません。以下では、自社内開発と客先常駐について、それぞれ詳しく解説していきます。
自社内開発
自社内開発を行っている会社に正社員で入社すると、自社でシステムやサービスを開発するプロジェクトに参画することになるケースが多いです。当然出社場所はリモートの場合を除き自社になることが原則で、数ヶ月〜数年スパンで就業先が変わる客先常駐と比べて人気が集まりやすい傾向にあります。
ここで注意したいのは、自社内開発で取り扱うシステムやサービスは「自社のもの」とは限らないということです。クライアントから制作を依頼された案件を自社で行うことも「自社内開発」と呼べるので、求人を探すときに混合しないよう気をつけましょう。
客先常駐
客先常駐はその名の通り仕事を請け負った発注元(クライアント企業)の企業に常駐し、プロジェクトを進めるという働き方です。派遣社員であれば参画しているプロジェクトが終了すれば自身の雇用契約も終わってしまうリスクがある一方で、正社員であれば会社から次のプロジェクト(常駐先)をアサインされるため雇用が安定しています。
周りのサポートを受けられる常駐先ばかりとは限らないというデメリットもありますが、さまざまな企業のプロジェクトに関わることができるため、自身のスキルアップやキャリアプランを考える際の糧になります。
高卒・未経験からエンジニアになるには
高卒・未経験からエンジニアになる方法を解説します。どのような方法があるのかをあらかじめ把握しておくことで、適切な選択肢を取れるでしょう。
エンジニアになるために重要なのは、努力の方向性を正すことと努力を継続することです。まずは具体的な方法を知り、実直に取り組んでいくことをおすすめします。本章では、高卒・未経験からエンジニアになる方法について解説します。
基礎知識を習得する
どの分野を目指す場合であっても、必ず抑えておくべきなのが「情報技術の基礎知識」です。また、プログラミング・サーバー・ネットワークのうち、いずれかひとつでも専門知識を身につけておくと、転職活動が進めやすくなります。
基礎知識そのものが評価されることもありますが、基礎知識はスキルアップのための土台です。たとえば、サーバーやネットワークの仕組みを理解したうえでプログラミングに取り組んだ方が上達が早いといえるでしょう。
プログラミングで必要とされる知識
データ構造、アルゴリズム、プログラミング言語の仕様や構文に関する知識です。開発系の職種を目指す場合には特に重要になります。軽量スクリプト言語(Python、Ruby、PHP、JavaScriptなど)のうち1〜2つを使いつつ、独力で簡易なアプリケーションを作成できるレベルであれば、未経験・高卒でも採用される可能性が高いです。
さらに、プログラミング言語で用いられるフレームワークの使い方も身に着けておきましょう。代表的なフレームワークとしては、次のようなものがあります。
-
・Python…Django、Flask
・Ruby…Ruby on Rails、Sinatra、Padrino
・JavaScript…jQuery、Angular
コンピュータ自体の知識
CPU、メモリ、バス、ストレージ、入出力デバイスなど、コンピュータ自体に関する基礎的な知識です。開発・運用・保守のいずれにおいても、日常的に使用します。最近主流のプログラミング言語は、コンピュータの知識がなくてもある程度問題なく実装できる言語も多く存在します。
しかしコンピュータの仕組みを理解してプログラムを書いた方が、より処理を効率的にする、無駄な処理を減らす、といったことが可能になります。
サーバーOS、ネットワークに関する知識
Windows系OSやLinux系OS、UNIX系OSなどの基礎的な動きや操作に関する知識です。GUIからのマウス操作だけではなく、コマンドラインによる操作も身につけておくと、評価の対象になります。サーバーOS系の資格(LinuCやLPIC)、ネットワーク系の資格(CCNA、CCNPなど)を取得しながら、基礎知識を高める方法がおすすめです。
スクールの活用も視野に入れる
IT関連の基礎知識を学ぶ過程で解決できない問題が生じた場合は、外部の専門家へサポートを依頼しましょう。例えば、プログラミング言語やOSSに関するオンラインコミュニティで質問を投げかけたり、養成スクールで学んだりといった方法があります。独学とスクールは一長一短なので、どちらが良いかは人によって異なるでしょう。
オンライン講座を活用する
オンライン講座はいつでもどこでも受講できるため、通学時間や費用の負担を減らせます。また、講座自体の内容も、基礎から応用まで幅広くカバーしています。実践的な内容にも力を入れているため、効果的な学習が可能です。
さらに、オンライン講座は、自己学習の時間を確保しやすく、自分のペースで学べるため、短期間で学習を進められます。オンライン講座は、エンジニアになるための手軽かつ効果的な方法の1つです。
未経験可の企業を探す
未経験の方がエンジニアとして働くには、未経験可の企業を探すと良いです。未経験可の企業は、未経験者に対して研修や教育制度を設けています。このような企業は、未経験者でもチャレンジしやすく、スキルアップやキャリアアップの機会があります。
未経験可の企業を探すには、求人情報サイトや転職エージェント、SNSなどを活用して、未経験可の求人を探すと良いです。また、自分自身が興味を持っている業界や技術に特化した求人を探すことで、モチベーションを維持しながら仕事に取り組めます。
ポートフォリオの作成や資格取得はアピール材料になる
ポートフォリオの作成や資格取得は、エンジニアとしてのスキルアップや就職活動でアピール材料になります。ポートフォリオとは、自身が作成したアプリケーションやWebサイト、GitHub上のコードなどをまとめたものです。自身のスキルや経験、実績を客観的に示すことができます。
また、資格取得は自身が持つ知識やスキルを証明することができるため、就職活動において強いアピールポイントです。ただし、取得する資格は自身の目指す分野や職種に適したものでなければ、アピールポイントにはならないため、注意が必要です。自身のスキルや経験をアピールすることで、エンジニアとしての就職やスキルアップにつながります。
アルバイトや派遣社員からスタートする人もいる
IT業界全般で、未経験からスタートする人が増えています。特に、Web業界ではアルバイトや派遣社員として勤めながら、自身のスキルアップに取り組む人も多いです。またIT業界は未経験からの転職も盛んで、求人情報には未経験者歓迎も多いです。スキルを身につければその後の自由度は大幅にアップするので、スタートがアルバイトや派遣社員でも活躍できるエンジニアになれます。
エンジニアに採用されない人に共通する傾向
エンジニアに採用されない人に共通する傾向をご紹介します。傾向をあらかじめ把握したうえで転職活動に取り組むことで失敗を避けられるでしょう。ポジティブ思考は重要ですが、客観的な視点で市場を見ることや、自分を分析することなども重要です。採用される人だけでなく、採用されない人のこともぜひ知っておいてください。
自己分析や企業研究ができていない
転職活動において、自己分析や企業研究ができていないと、転職活動が失敗する可能性が高まります。自己分析ができていないと、自分に合った職種や企業を見つけられません。また、企業研究ができていないと、面接での自己アピールや志望動機が不十分になりがちです。その結果、企業や職種のミスマッチや不採用につながります。
自己分析をするためには、自己分析ツールや診断テストを利用するといいでしょう。企業研究には、企業のウェブサイトやSNS、情報誌などからの情報収集が有効です。自己分析や企業研究を適切に行うことで、採用の確率も高まります。
エンジニアに必要な要素が分かっていない
エンジニアに必要な要素が何かについては定説がなく、意見が分かれています。ただし必要なスキルは変化し続けているため、その都度エンジニアに求められる要素を理解し、それに応じたスキルアップを続けることが重要です。
プログラミングスキルやコミュニケーション能力ももちろん重要なのですが、市場の変化に合わせて必要なスキルを身に付けていく柔軟性や集中力も重要と言えるでしょう。
非正規社員歴や無職期間が長い
アルバイト歴や無職期間が長い方でも、エンジニアとして就職することは可能です。しかし、正社員として働き続けてきた人に比べると不利な面もあるでしょう。そのため、まずは契約社員や派遣社員としての転職も視野に入れ、とにかく実務経験を積むことが重要です。
また自己啓発にも力を入れ、積極的に学ぶ姿勢をアピールすることも大切になります。転職活動では、企業の採用基準に合わせたスキル研鑽や資格取得など、アピール材料を増やしていくことも重要でしょう。
高卒者でエンジニアに向いている人
高卒者でエンジニアに向いている人には、いくつかの特徴があります。エンジニアに向いている人の多くは、知的好奇心が旺盛です。また、コミュニケーションをとるのが好きな方も、エンジニアに向いています。さらに、地道で細かな作業に長けている能力も、エンジニアの仕事には重要です。本記事では、高卒者でエンジニアに向いている人の特徴について解説します。
知的好奇心がある
知的好奇心がある方は、エンジニアに向いているといえます。ITの世界では、新たな技術が次々と生まれるため、新しい技術に対する知的好奇心が求められます。また、スキルアップをする際にも、積極的に知識やスキルの学習を行う姿勢が重要です。自らわからない問題を調べ、学習を通じて知識を深める能力を持つ人は、エンジニアとして活躍できる特徴を備えているといえます。
コミュニケーションをとるのが好き
エンジニアとして成功するためには、コミュニケーションスキルが重要です。高卒でエンジニアとしてキャリアをスタートする場合、多くはクライアント先での常駐勤務になります。常駐勤務では、クライアント企業の従業員や他の派遣エンジニアと共にプロジェクトを進めます。そのような場では、コミュニケーションを取ることは、日々の業務において欠かせません。そのため、高卒でエンジニアとして働く際には、コミュニケーション能力が求められます。
地道な作業が得意
地道な作業が得意なことも、エンジニアにとって重要な能力です。エンジニアとしてのキャリアをスタートすると、多くは基本的なプログラミング作業から任されます。コーディングの際のわずかなミスが大きな問題を引き起こす可能性があるため、プログラミング作業には高い注意力と慎重さが必要です。このような観点から、地道な作業が得意な人はエンジニアに向いているといえます。
高卒・未経験可のエンジニアの求人例
高卒や未経験の方がエンジニアを目指す際に、実際のエンジニアの求人の内容は気になる要素です。本章では、エンジニアを目指す高卒・未経験の方に向けて、レバテックキャリアに登録されている求人データより高卒・未経験可の求人例を一部抜粋して紹介します。エンジニアへの転職を検討する際の判断材料として活用してください。
顧客のIT基幹システムの基盤構築業務
【業界】
IT・通信、SIer/ソフトウェア
【業務内容】
・仮想化アプライアンスの提案、設計、構築
・VMware、Hyper-Vなどを利用した仮想化 環境の設計、構築
・Windows、UNIX、Linuxサーバの設計、構築
・ネットワーク/LAN・WAN構築
・Cisco、Juniperなどのネットワーク機器関連の設計、構築
・データベースの導入、設計、構築
・システム運用における 運用設計など
【応募要件】
経験など
・IT経験はないが「インフラ」エンジニアへの意欲があり、独学でも勉強(CCNA、LPIC、AWS等の資格勉強など)をしている
・PCを触ることが好き
・エンジニアの実務経験がある(年数/担当フェーズ/アプリインフラ不問)
※いずれかで可(応募書類から判断)
マインド
・良好なコミュニケーションが取れる方
・向上心をお持ちの方
【想定年収】
258~348万円
大手SIerとの開発プロジェクト従事
【業界】
IT・通信
【業務内容】
・大手のシステムインテグレーターとの直接取引において、様々な業種の開発プロジェクトに関わっていただきます
・主にJava/.NETを用いたWebやイントラネットのシステム開発を行っていただきます
・要件定義・基本設計・詳細設計など、様々な開発業務に携わることが可能です
【応募要件】
・プログラミングを行ったことがある方
・高卒以上
・自ら行動できるセルフスターターな方
・意欲的にコミュニケーションを取れる方
・業務知識の習得に努力を惜しまない方
【想定年収】
400~550万円
高卒・未経験からエンジニアへの転職に関するよくある質問
高卒・未経験からエンジニアへの転職に関するよくある質問とその回答をご紹介します。以下にご紹介する内容をあらかじめ把握しておくことで疑問を解消でき、実際に行動してみようと思えるかもしれません。疑問を解消し、やるべきことに集中することで、スキルアップや転職に成功できるはずです。
Q1. 高卒でプログラマーやエンジニアへの転職は厳しいですか?
プログラマーやエンジニアへの転職において高卒であることが大きなハンデにはなりません。エンジニア/プログラマーが「やや不足している」「大幅に不足している」と感じている企業は多く、IT業界は他の業界と比べて学歴よりも「適性」「経歴」「意欲」を重視する傾向もあるからです。自身の努力次第で十分に転職可能と言えるでしょう。
Q2. 高卒エンジニアの年収・給料はどの程度ですか?
厚生労働省発表の「令和4年賃金構造基本統計調査」によると、学歴別年収額の平均は、「高校卒:約273.8万円」「高専・短大卒:約294.2万円」「高専・短大卒:約292.5万円」「大学卒:約362.8万円」「大学院卒:約464.2円」「全学歴:約311.8円」となっています。情報通信業全体の平均年収は約378.8円です。高卒の平均年収、情報通信業の平均年収から推測すると、300万円は超える可能性が高いと考えられるでしょう。
Q3. 高卒と大卒のエンジニアを比べた場合の収入差はありますか?
厚生労働省発表の「令和4年賃金構造基本統計調査」によると、全職種でみた高卒と大卒では、年収に90万円程度の差があります。エンジニアは実力主義なのでここまでの差はないと考えられますが、若手のうちは年収に差がある可能性が高いでしょう。
その後は実力次第で差がなくなり、高卒でも大卒以上に稼ぐエンジニアは珍しくありません。学歴による収入差は、スキルで埋めることが可能で、学歴の影響が問題にならないほど多く稼ぐことも可能です。
まとめ
あらゆる分野でIT人材の不足が叫ばれる今、ITエンジニアへの転職は安定した収入・キャリアを得るための、有望な選択肢になり得ます。また、一般的にITエンジニアは学歴よりも適性や実力を重視される傾向が強いことから、高卒でも転職できる可能性は十分に高いです。ただし、未経験の場合は参入しやすい職種や分野などを把握したうえで転職活動を行うことで、転職の確率を高められます。
ITエンジニアの転職ならレバテックキャリア
レバテックキャリアはIT・Web業界のエンジニア職を専門とする転職エージェントです。最新の技術情報や業界動向に精通しており、現状は転職のご意思がない場合でも、ご相談いただければ客観的な市場価値や市場動向をお伝えし、あなたの「選択肢」を広げるお手伝いをいたします。
「将来に向けた漠然とした不安がある」「特定のエンジニア職に興味がある」など、ご自身のキャリアに何らかの悩みを抱えている方は、ぜひ無料のオンライン個別相談会にお申し込みください。業界知識が豊富なキャリアアドバイザーが、一対一でさまざまなご質問に対応させていただきます。
「個別相談会」に申し込む
転職支援サービスに申し込む
※転職活動を強制することはございません。
レバテックキャリアのサービスについて