高卒でプログラマーは厳しい?未経験から目指す現実

ITエンジニア・ITコンサルの次のキャリアを考える方へ

フリーランスとして案件を探すか、正社員として環境を変えるか。
どちらが合うかは、これまでの経験や希望する働き方によって変わります。

セルワークITフリーランスでは、フリーランス向けの案件紹介に加えて、正社員のITエンジニア・ITコンサル向けの転職相談にも対応しています。
まずは、自分の経験でどのような案件・求人が選択肢に入るのかを確認してみてください。

高卒からプログラマーやエンジニアを目指したいと思っても、「高卒だと厳しいのでは」「IT企業に応募しても落とされるのでは」と不安になる人は多いはずです。

結論から言うと、高卒でもプログラマーやエンジニアを目指すことはできます。

IT業界には学歴不問の求人もあり、実務経験やスキルを評価する会社もあります。実際に、高卒からエンジニアとして経験を積み、転職やスキルアップで年収を上げている人もいます。

ただし、「高卒でも余裕」「未経験でもすぐ高収入」と考えるのは危険です。

未経験からのスタートでは、応募できる求人が限られます。最初はテスト、運用、監視、ヘルプデスク、SESの現場から始まることもあります。ゲームプログラマーや自社開発の人気企業をいきなり狙う場合は、かなり厳しくなります。

大事なのは、学歴だけで諦めることではありません。高卒・未経験の状態から、どの職種を狙い、どんな経験を積み、どのタイミングで次の環境へ移るかを現実的に考えることです。

目次

高卒でも目指せる?

高卒でもプログラマーやエンジニアは目指せます。

ただし、目指せることと、簡単に採用されることは別です。
求人の選び方、学習量、ポートフォリオ、面接での説明、入社後に積める経験によって、その後のキャリアは大きく変わります。

学歴不問の求人はある

IT企業の求人には、学歴不問のものがあります。

特に中小企業、SES企業、受託開発会社、Web制作会社、インフラ運用系の会社では、高卒でも応募できる求人があります。
学歴よりも見られやすいのは、次のような点です。

  • プログラミングに触れているか
  • 自分で何か作った経験があるか
  • 学習を続けられるか
  • 分からないことを調べられるか
  • 報告・相談ができるか
  • チームで働けるか
  • 入社後に成長できそうか
  • 長く働く意欲があるか

未経験採用では、最初から高いスキルを求められるとは限りません。

ただし、何も準備せずに応募して受かるほど甘くもありません。
学歴不問だからこそ、学歴以外で判断される材料を用意する必要があります。

未経験は簡単ではない

高卒で未経験の場合、最初の転職・就職は簡単ではありません。

企業側から見ると、未経験者を採用するには教育コストがかかります。
コードの書き方だけでなく、社会人としての働き方、報告の仕方、チーム開発、IT業界の基本も教える必要があります。

そのため、採用側は次のような不安を持ちます。

  • 本当に学習を続けられるか
  • 途中で辞めないか
  • 基礎的なPC操作はできるか
  • 分からないことを放置しないか
  • 指摘を受け止められるか
  • コミュニケーションに問題はないか
  • 入社後に現場へ出せるか

高卒だから厳しいというより、未経験であることが厳しさの中心です。

高卒未経験で評価されるには、学歴を気にするより、学習実績と働く姿勢を具体的に見せる必要があります。

「やる気があります」だけでは弱いです。
何を学び、何を作り、どこでつまずき、どう調べたのかを説明できるようにしましょう。

大手や人気職は厳しい

高卒未経験から、いきなり大手IT企業や人気の自社開発企業へ入るのは厳しいです。

大手企業は新卒採用でも大卒・院卒が多く、応募者も多いため、学歴や基礎能力、選考対策で差が出ます。
未経験中途の場合も、実務経験者が優先されやすくなります。

特に厳しくなりやすいのは、次のような求人です。

  • 大手IT企業の開発職
  • 有名Webサービス企業
  • 自社開発の人気企業
  • ゲーム会社のプログラマー
  • AI・データサイエンス系
  • フルリモートの未経験求人
  • 高年収をうたう未経験求人
  • 上流工程から関われる求人

これらを目指すこと自体は悪くありません。

ただ、最初からそこだけを狙うと、なかなか内定が出ずに苦しくなります。
まずは開発に近い実務経験を積める環境へ入り、次の転職で条件を上げる考え方の方が現実的です。

高卒が不利になる場面

ITエンジニアは学歴だけで決まる仕事ではありません。

それでも、高卒がまったく不利にならないわけではありません。
特に未経験段階では、書類選考や基礎力の見られ方で差が出ることがあります。

書類選考で差が出る

高卒だと、求人によっては書類選考で不利になることがあります。

特に、大手企業、人気企業、応募者が多い求人では、学歴が足切りの一部として使われる場合があります。
企業側が明言していなくても、選考上は大卒以上が多く通ることもあります。

不利になりやすいのは、次のような求人です。

  • 大卒以上と明記されている
  • 第二新卒採用が中心
  • 研修制度が大卒新卒向け
  • 応募者数が多い
  • 有名企業で倍率が高い
  • 未経験から高待遇を出している
  • 技術試験や適性検査が難しい

この場合、学歴だけで勝負しようとしても難しいです。

高卒で応募するなら、ポートフォリオ、学習履歴、資格、アルバイト経験、業務改善経験、志望理由など、学歴以外の材料を用意しましょう。

基礎力を見られる

未経験採用では、プログラミングスキルだけでなく、基礎力も見られます。
たとえば、次のような力です。

  • 文章を読んで理解する力
  • 指示を整理する力
  • 数字や条件を扱う力
  • PC操作
  • タイピング
  • ExcelやGoogleスプレッドシートの基本
  • メールやチャットの文章
  • 報告・相談の仕方
  • 約束や期限を守る力

プログラマーは「人と話さず、黙々とコードを書く仕事」と思われがちですが、実務では仕様書を読み、チャットで相談し、レビューを受け、進捗を報告します。

基礎力に不安がある人は、プログラミングだけを勉強するのではなく、文章力やPC操作も整えておきましょう。

研修前提の会社に偏る

高卒未経験で応募できる求人は、研修前提の会社に偏ることがあります。
研修があること自体は悪くありません。むしろ未経験者には必要です。

ただし、研修後に何を担当するのかは必ず確認してください。

注意したいのは、次のようなケースです。

  • 研修後に開発ではなく家電量販店へ配属される
  • コールセンターやヘルプデスクが中心になる
  • テストだけで開発に進めない
  • 運用監視から抜け出せない
  • 配属先が毎回変わる
  • 開発案件に入れる時期が分からない
  • 先輩エンジニアがいない現場に入る

最初から開発だけを担当できないこともあります。

ただ、「将来的に開発へ進める道があるのか」「どれくらいの期間でステップアップできるのか」は確認しておくべきです。

未経験で狙える職種

高卒未経験からIT業界に入る場合、最初に狙いやすい職種と、いきなり狙うと厳しい職種があります。
最初から理想だけで選ぶより、実務経験を積める入口を探す方が現実的です。

Web系の開発補助

Web系の開発補助やWeb制作寄りの仕事は、未経験から挑戦しやすい入口の一つです。

たとえば、次のような仕事です。

  • HTML/CSS修正
  • WordPress更新
  • LP修正
  • バナー差し替え
  • 簡単なJavaScript修正
  • 既存ページの更新
  • フォームの動作確認
  • テスト作業
  • 社内サイトの修正

これらは、いきなり大規模な開発を任されるわけではありません。

ただ、現場のコードに触れる、依頼内容に沿って直す、確認して報告するという経験が積めます。
最初の一歩としては意味があります。

Web系を目指すなら、ポートフォリオとして自分のサイトや簡単なWebアプリを作っておくと説明しやすくなります。

SES・受託開発

高卒未経験からIT業界に入る場合、SESや受託開発会社も選択肢になります。

SESは客先常駐が中心になるため、現場によって経験の差が出ます。
良い現場に入れれば、テスト、保守、開発補助、小さな改修などを経験できます。

一方で、注意も必要です。

  • 開発に入れない場合がある
  • 現場が頻繁に変わる場合がある
  • 運用や監視が中心になる場合がある
  • 顧客先ルールに合わせる必要がある
  • 自社の先輩が近くにいない場合がある
  • キャリア相談が弱い会社もある

SESだから悪い、受託だから良い、という単純な話ではありません。

見るべきなのは、入社後にどのような現場へ入り、どんな経験を積めるかです。

インフラ・運用保守

インフラエンジニアや運用保守も、高卒未経験から入りやすい職種の一つです。

最初は監視、障害一次対応、サーバー運用、PCキッティング、ヘルプデスクなどから始まることがあります。

開発職ではありませんが、IT業界の基礎を学ぶ入口になります。
インフラ・運用保守で身につく経験は、次の通りです。

  • Linux操作
  • ネットワークの基礎
  • サーバーの仕組み
  • 障害対応の流れ
  • ログ確認
  • 監視ツール
  • セキュリティ意識
  • 手順書に沿った作業
  • 報告・連絡・相談

「プログラマーになりたいのに、運用保守からでいいのか」と迷う人もいるかもしれません。

将来的に開発へ進みたいなら、運用経験だけで止まらず、Python、Shell Script、クラウド、業務自動化などを学ぶと、開発寄りの仕事へ広げやすくなります。

ゲーム系は厳しい?

高卒未経験からゲームプログラマーを目指す人もいます。

ゲームが好きで、ゲームを作る仕事に憧れる気持ちは自然です。
ただし、ゲームプログラマーは人気が高く、未経験から入るには厳しい職種です。

人気が高く競争が強い

ゲーム業界は人気があります。

そのため、応募者も多くなります。専門学校卒、大学卒、個人制作経験者、ゲームジャム参加者、UnityやUnreal Engineで作品を作っている人など、ライバルも強いです。

未経験・高卒でゲーム会社を目指す場合、次のような壁があります。

  • 求人数が限られる
  • 応募者が多い
  • 作品提出を求められる
  • 数学や物理の理解が必要な場合がある
  • C++やC#などの知識が求められる
  • チーム制作経験が見られる
  • 開発スピードや品質も見られる

「ゲームが好き」だけでは足りません。

作る側として、どんなゲームを作ったのか、どの処理を実装したのか、どこを工夫したのかを説明できる必要があります。

作品提出が見られる

ゲームプログラマーを目指すなら、作品はほぼ必須です。
採用側は、学歴よりも「実際に作れるか」を見ます。

用意したいのは、次のようなものです。

  • 自作ゲーム
  • GitHubのコード
  • プレイ動画
  • 作品紹介ページ
  • 担当した処理の説明
  • 使用エンジン
  • 工夫した点
  • バグ修正や改善の記録
  • チーム制作なら担当範囲

作品は大作である必要はありません。

むしろ、未完成の大作より、遊べる状態まで作り切った小さなゲームの方が評価されることがあります。

「キャラクターを動かせます」だけでなく、当たり判定、スコア、ステージ、UI、リトライ、音、セーブなど、ゲームとして成立する要素を入れると説明しやすくなります。

まず開発経験を積む

ゲーム会社にすぐ入れない場合、別の開発経験を積んでから目指す道もあります。

たとえば、Web開発、アプリ開発、業務システム開発、インフラ、自動化などで実務経験を積みながら、個人でゲーム制作を続ける方法です。

遠回りに見えるかもしれません。
ただ、実務経験を積むことで、次の力が身につきます。

  • Gitでの開発
  • チーム開発
  • 仕様の理解
  • バグ修正
  • テスト
  • 納期管理
  • コードレビュー
  • 既存コードの読解
  • 報告・相談

ゲーム業界でも、これらの力は役立ちます。

高卒未経験でゲームプログラマーを目指すなら、いきなり本命だけに絞らず、開発経験を積みながら作品を作り続ける方が現実的です。

人と関わらない仕事?

「高卒で人と関わらない仕事を探している」
「接客が苦手だからプログラマーになりたい」
「黙々と作業できるならエンジニアが合いそう」

このように考える人もいます。

プログラマーは接客業のように常に人と話す仕事ではありません。
しかし、人とまったく関わらない仕事ではありません。

黙々作業だけではない

プログラマーには、たしかに一人で集中して作業する時間があります。
コードを書く、エラーを調べる、テストする、仕様を読み込むなど、黙々と進める作業は多いです。

ただし、実務ではそれだけでは終わりません。
たとえば、次のようなやり取りがあります。

  • 仕様の確認
  • 進捗報告
  • バグの相談
  • レビュー指摘への対応
  • チーム会議
  • 顧客要望の確認
  • リリース前の共有
  • 障害発生時の報告

人と話すのが得意でなくても、エンジニアにはなれます。
ただ、人と関わることを完全に避けたいという理由だけで選ぶと、入社後にギャップを感じます。

仕様確認が必要

実務では、分からない仕様を自分だけで判断して進めるのは危険です。
たとえば、画面に「削除ボタンを追加して」と言われた場合でも、確認すべきことは多くあります。

  • 誰が削除できるのか
  • 削除前に確認画面は必要か
  • 完全削除か論理削除か
  • 関連データはどうするのか
  • 削除履歴を残すのか
  • 誤操作時に戻せるのか
  • 権限がない人には表示しないのか

これを確認せずに実装すると、後から大きな修正になることがあります。

エンジニアに必要なのは、雑談のうまさではありません。
必要なことを確認し、相手に分かるように説明する力です。

報連相も評価される

未経験エンジニアほど、報連相が大事です。

作業が止まっているのに何時間も黙っている。
分からないまま進める。ミスを隠す。こうした状態は、スキル以前に信頼を失います。

評価されやすいのは、次のような人です。

  • 分からない点を早めに聞く
  • 試したことを伝える
  • 進捗をこまめに共有する
  • 遅れそうなときに早めに相談する
  • 指摘された内容をメモする
  • 同じ質問を繰り返さない
  • 仕様変更を勝手に判断しない

プログラマーは人と関わらない仕事ではなく、必要な場面で正確に確認・共有する仕事です。

口数が多い必要はありません。大事なのは、仕事を止めないためのコミュニケーションです。

年収と将来性の現実

高卒エンジニアの年収は、学歴だけで決まりません。

ただし、未経験から始める場合、最初から高年収を期待しすぎない方がよいです。
年収は、経験年数、担当工程、技術領域、会社規模、働き方によって変わります。

最初は低めになりやすい

高卒未経験でIT業界に入る場合、最初の年収は高くないことがあります。

特に、研修あり、未経験歓迎、SES、運用保守、ヘルプデスク、テストから始まる場合は、最初の給与が控えめになりやすいです。

注意したいのは、次のような求人です。

  • 未経験で高年収を強く打ち出している
  • 入社後の業務内容が曖昧
  • 開発職と書いているが詳細がない
  • 研修後の配属先が分からない
  • 固定残業代が多い
  • 昇給条件が不明
  • 資格取得だけを強く押している

最初の年収だけで判断すると、開発経験を積めない会社に入ってしまうことがあります。
未経験段階では、年収だけでなく、実務経験を積めるかを見ましょう。

経験で上げられる

高卒でも、経験を積めば年収を上げることはできます。
特に、次のような経験があると評価されやすくなります。

  • 開発実務経験
  • チーム開発経験
  • 設計経験
  • クラウド経験
  • SQL・DB設計
  • フレームワーク経験
  • 顧客折衝
  • リーダー経験
  • 障害対応
  • セキュリティ対応
  • パフォーマンス改善

エンジニアの年収は、最初の学歴よりも「何を担当できるか」で変わります。

高卒でも、開発、設計、運用、改善、顧客対応まで経験を広げれば、次の転職で評価されやすくなります。
反対に、何年働いても同じ作業だけだと、年収は伸びにくくなります。

上流工程で差が出る

年収や将来性で差が出やすいのは、上流工程に関われるかどうかです。
上流工程とは、要件定義、基本設計、顧客折衝、仕様調整、業務整理、PMOなど、作る前後の工程に関わる仕事です。

上流工程に関わると、次のような力が身につきます。

  • 顧客の要望を整理する
  • 仕様を決める
  • 開発チームへ説明する
  • 見積もりを考える
  • リスクを洗い出す
  • スケジュールを調整する
  • 業務改善を提案する

高卒だから上流工程に行けないわけではありません。

ただし、いきなり任されることは少ないです。
まずは下流工程で実装やテストを経験し、業務理解や説明力を身につけてから、少しずつ担当範囲を広げる流れになります。

高卒から伸びる方法

高卒未経験からエンジニアとして伸びるには、最初の数年が大事です。
学歴を変えるより、実務で評価される経験を積むことに集中しましょう。

基礎を固める

まずは、基礎を固めましょう。
未経験者がいきなり難しい技術に手を出すと、何が分からないのか分からなくなります。

最初に押さえたいのは、次の内容です。

  • HTML/CSS
  • JavaScript
  • PHP・Python・Javaなどの言語
  • Git
  • SQL
  • Linuxの基本
  • Webの仕組み
  • HTTP
  • フレームワークの基礎
  • エラーの読み方
  • セキュリティの基本

ゲーム系を目指すなら、C#、Unity、C++、数学の基礎、物理演算、ゲームエンジンの使い方も必要になります。
資格だけで採用が決まるわけではありませんが、ITパスポートや基本情報技術者などで基礎を整理するのは有効です。

ポートフォリオを作る

未経験者は、ポートフォリオを用意しましょう。
高卒の場合、学歴でアピールしにくい分、「自分で作ったもの」があると話しやすくなります。

作るなら、見た目だけでなく機能まで説明できるものがよいです。
たとえば、次のようなものです。

  • ログイン機能付きWebアプリ
  • 投稿・編集・削除機能
  • 検索機能
  • 予約管理
  • タスク管理
  • 家計簿アプリ
  • 勤怠管理風アプリ
  • 簡単なゲーム
  • API連携アプリ
  • WordPressサイト

ポートフォリオで見られるのは、完成度だけではありません。
なぜ作ったのか、どこを工夫したのか、どこで詰まったのか、どう調べて直したのかを説明できるかも見られます。

実務経験を積む

最終的に必要なのは、実務経験です。

独学やスクールだけでは、実務の流れは分かりません。
現場に入って、既存コードを読み、レビューを受け、チームで作業し、期限内に対応する経験が必要です。

最初に積みたい経験は、次の通りです。

  • 既存コードを読む
  • 小さな修正を担当する
  • テストをする
  • Gitでチーム開発する
  • 仕様書を読む
  • エラー調査をする
  • SQLを書く
  • レビューを受ける
  • 進捗報告をする
  • 本番リリースの流れを見る

高卒エンジニアが年収や将来性を上げるには、学歴を気にし続けるより、実務で話せる経験を増やすことが近道です。

最初の会社が理想通りでなくても、開発に近い経験を積めるなら、次の転職で選択肢が広がります。

キャリアの選び方

高卒未経験からエンジニアを目指すなら、最初からフリーランスや高単価案件を狙うより、段階を分けて考える方が安全です。
まずは正社員として実務経験を積み、経験が増えてから転職やフリーランス案件を比較する流れが現実的です。

まず正社員で経験を積む

未経験者は、まず正社員として経験を積む方が合うことが多いです。

正社員なら、会社によっては研修、OJT、先輩のサポート、コードレビュー、チーム開発を経験できます。
最初はテストや保守からでも、現場の流れを知ることは大きな経験です。

特に、次のような人は正社員から始める方が現実的です。

  • 実務経験がない
  • ポートフォリオが弱い
  • チーム開発経験がない
  • 何を学べばよいか分からない
  • 社会人経験が浅い
  • いきなり案件を取る自信がない
  • 安定した収入を得ながら学びたい

正社員で経験を積む場合は、入社できるかだけでなく、入社後にどんな経験を積めるかを確認しましょう。

フリーランスは急がない

高卒でも、将来的にフリーランスを目指すことはできます。

ただし、未経験のままフリーランスになるのは難しいです。
フリーランス案件では、参画後すぐに成果を出せる実務経験が見られます。

案件で見られるのは、次のような力です。

  • 開発実務経験
  • 担当工程の理解
  • 自走力
  • 納期管理
  • 顧客とのやり取り
  • 品質への責任
  • トラブル時の対応
  • 契約や稼働の自己管理

「会社で働きたくない」「人と関わりたくない」「在宅で働きたい」という理由だけでフリーランスを選ぶと、案件獲得や継続で苦労します。

まずは正社員として実務経験を積み、自分がどの工程で価値を出せるのかを整理しましょう。

求人・案件を確認する

実務経験を積んだ後は、自分の経験でどのような求人や案件が選択肢に入るのかを確認すると、次のキャリアを考えやすくなります。

セルワークITフリーランスでは、フリーランスのITエンジニア・ITコンサル向け案件を中心に、上流工程・ITコンサル案件、月80万円以上の案件、リモート可能案件などを扱っています。取引企業数1100社以上、毎日300件以上の新規案件、リモート可能案件85%以上といった情報は、自分の経験でどの働き方が選択肢に入るのかを見る材料になります。

ただし、高卒未経験や実務経験が浅い段階では、フリーランス案件よりも、正社員として開発経験を積める職場を探す方が合う場合があります。セルワークITフリーランスは、フリーランス案件だけでなく、正社員のITエンジニア・ITコンサル向けの転職相談にも対応しています。独立するか、正社員として転職するか、まずは経験を積むべきか迷っている場合は、自分の状況でどの選択肢が現実的かを確認する材料として使えます。

また、LINEでは非公開求人や案件情報も配信されています。転職支援や案件紹介を本格的に受ける前に、まずは開発求人や案件、求められる実務経験、担当工程、リモート可否を見たい場合は、情報収集の入口として確認できます。

まとめ

  • 高卒でもプログラマーやエンジニアは目指せますが、未経験からの就職・転職は簡単ではありません。
  • 学歴よりも、基礎学習、ポートフォリオ、実務経験、報連相、担当工程の広がりがその後の年収や将来性に影響します。
  • ゲームプログラマーや大手企業をいきなり狙うのが難しい場合は、まず開発に近い実務経験を積み、次の転職で選択肢を広げる方が現実的です。

高卒だからといって、ITエンジニアの道を諦める必要はありません。

ただし、「学歴不問だから簡単」「人と関わらなくてよさそう」「未経験でもすぐ高収入」と考えて始めると、入社後にギャップを感じます。自分が今どの段階にいるのかを整理し、まずは実務で話せる経験を一つずつ増やしていきましょう。

フリーランス案件も、正社員転職も。自分に合う働き方を確認できます

ITエンジニア・ITコンサルのキャリアでは、収入、働き方、担当工程、リモート可否など、何を重視するかによって選ぶべき道が変わります。

セルワークITフリーランスでは、上流工程・ITコンサル案件や月80万円以上の案件、リモート可能案件などを扱っています。
一方で、フリーランスだけを前提にせず、正社員転職という選択肢も含めて相談できます。

今の経験を活かして案件を探すべきか、転職で環境を変えるべきか、もう少し経験を積むべきか。
まずは、サービスページで対応領域や案件の特徴を確認してみてください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

セルワークITフリーランス編集部のアバター セルワークITフリーランス編集部 セルワークITフリーランス編集部(運営:株式会社セルバ)

セルワークITフリーランス編集部は、ITエンジニア・ITフリーランス・SES人材のキャリア支援を行う「株式会社セルバ」が運営する編集チームです。

株式会社セルバは、Webシステム開発・ポータルサイト構築を中心に20年以上の実績を持ち、IT業界・人材業界の両分野において、事業運営と現場支援の両面から関わってきました。
自社サービスとして、IT人材向けの求人・マッチング・キャリア支援に関する複数のWebサービスを運営しています。

編集部では、そうした事業運営の中で蓄積されてきたITフリーランスからの相談内容、案件参画時の実例、契約・単価・キャリアに関する課題をもとに、実務に即した情報を編集・監修しています。

本メディア「セルワークITフリーランス」では、単なる一般論や表面的なノウハウではなく、現場で実際に起きている課題や意思決定のポイントを重視し、ITフリーランスが自分に合った働き方を選ぶための情報提供を目的としています。
記事はすべて、IT業界・人材業界の実務に携わる運営チームによる確認・編集体制のもとで公開しています。

コメント

目次