中卒からプログラマーになれる?年収と現実を解説

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

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

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

中卒や高校中退から、プログラマーやWebエンジニアを目指せるのか。

学歴に不安がある人ほど、求人を見ても「どうせ大卒じゃないと無理なのでは」「未経験の自分が応募しても落ちるのでは」と感じやすいはずです。

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

IT業界には、学歴よりもスキル、実務経験、成果物、学習姿勢を見てくれる会社もあります。実際に、学歴に関係なく現場で経験を積み、Webエンジニア、SE、インフラエンジニア、フリーランスとして働いている人もいます。

ただし、「中卒でも簡単に高年収」「パソコンが好きならすぐ在宅で働ける」と考えるのは危険です。

未経験からの就職では、応募できる求人が限られます。最初はWebサイトの更新、テスト、運用保守、ヘルプデスク、SESの現場から始まることもあります。学歴不問と書かれていても、実際には社会人経験、基礎学力、コミュニケーション、継続力を見られます。

大事なのは、学歴だけで諦めないことです。

そのうえで、未経験の状態から何を学び、何を作り、どの職種から入り、どの経験を積めば次につながるのかを現実的に考えましょう。

目次

中卒でも目指せる?

中卒でも、プログラマーやWebエンジニアを目指すことはできます。

ただし、目指せることと、すぐ採用されることは別です。
未経験からIT企業に入るには、学歴以外の判断材料を用意する必要があります。

学歴不問の求人はある

IT業界には、学歴不問の求人があります。
特に、中小企業、Web制作会社、SES企業、受託開発会社、運用保守系の会社では、学歴よりも人柄、学習姿勢、基礎スキルを見て採用することがあります。

学歴より見られやすいのは、次のような点です。

  • パソコン操作に慣れているか
  • プログラミングを学んでいるか
  • 自分で何か作った経験があるか
  • 分からないことを調べられるか
  • 途中で投げ出さずに続けられるか
  • 指摘を受け止められるか
  • 報告・相談ができるか
  • 勤怠や約束を守れるか

中卒だから応募できない、という求人ばかりではありません。

ただし、学歴不問は「誰でも採用する」という意味ではありません。
学歴以外で判断するため、準備している人と何もしていない人の差が出ます。

未経験は簡単ではない

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

企業側から見ると、未経験者を採用するには教育コストがかかります。
プログラミングだけでなく、仕事の進め方、チャットやメールの書き方、報告の仕方、チーム開発のルールも教える必要があります。

採用側が不安に感じやすいのは、次のような点です。

  • 学習を続けられるか
  • 基礎的な読み書きができるか
  • 仕事を途中で投げ出さないか
  • 分からないことを放置しないか
  • 指摘に反発せず改善できるか
  • チームで働けるか
  • 勤怠が安定しているか
  • 入社後に現場へ出せるか

厳しいのは、中卒だからだけではありません。
未経験であること、実務経験がないこと、働く姿勢が見えにくいことが大きな壁になります。

中卒からIT職を目指すなら、学歴の不安を消すより先に、学習実績と成果物で「続けられる人」だと伝える必要があります。

まず入口を広く見る

最初から「Webエンジニアだけ」「SEだけ」「完全在宅だけ」「高年収だけ」と絞ると、選択肢がかなり狭くなります。

未経験からIT業界へ入るなら、入口は広く見た方が現実的です。
たとえば、次のような仕事も入口になります。

  • Webサイト更新
  • HTML/CSS修正
  • テスト作業
  • ヘルプデスク
  • 運用保守
  • PCキッティング
  • 社内システム補助
  • データ入力からの業務改善
  • 簡単な自動化ツール作成
  • SESでの開発補助

もちろん、ずっと簡単な作業だけを続けるとキャリアは伸びにくくなります。

しかし、最初の入口としてIT業界に入り、仕事の流れを知ることには意味があります。
大事なのは、入社後に開発や設計へ進める道があるかどうかです。

学歴で不利になる場面

IT業界は学歴だけで決まる仕事ではありません。

それでも、中卒がまったく不利にならないわけではありません。
特に未経験段階では、書類選考、初任給、採用担当者の見方で不利になる場面があります。

書類選考で落ちることがある

求人によっては、中卒という学歴で書類選考が厳しくなることがあります。
特に、次のような求人では不利になりやすいです。

  • 大卒以上と明記されている
  • 第二新卒採用が中心
  • 新卒一括採用に近い制度
  • 応募者数が多い人気企業
  • 大手IT企業
  • 自社開発の人気企業
  • 未経験から高待遇を出している企業
  • 適性検査や筆記試験が重い企業

これは本人の能力だけの問題ではなく、企業側の採用条件や制度の問題です。

応募できない求人にこだわりすぎると、時間だけが過ぎます。
学歴不問、未経験歓迎、研修あり、開発補助、運用保守、Web制作補助など、現実的に入れる求人も並行して見ましょう。

継続力を見られる

中卒の場合、採用担当者から「勉強が苦手なのでは」「続けるのが苦手なのでは」と見られることがあります。

もちろん、中卒だから全員そうだという話ではありません。
ただ、採用側が不安を持つ可能性はあります。
その不安を消すには、言葉だけでは足りません。

たとえば、次のような材料があると伝えやすくなります。

  • 3か月以上学習を続けている
  • 学習記録を残している
  • GitHubにコードを上げている
  • ポートフォリオを作っている
  • ITパスポートや基本情報技術者の勉強をしている
  • タイピングやPC操作を練習している
  • アルバイトや前職で継続して働いた経験がある
  • 失敗しても改善した経験がある

面接で「やる気はあります」と言うだけでは弱いです。

毎日30分でも学習を続け、ログイン機能付きのアプリを作りました

の方が伝わります。

初任給で差が出る

中卒の場合、会社の給与制度によっては初任給で差が出ることがあります。

特に、学歴別に給与テーブルが決まっている会社では、中卒・高卒・専門卒・大卒でスタートの給与が違うことがあります。

これは本人のスキルとは別の制度です。

最初の給与が低くても、開発経験を積める会社なら、次の転職で年収を上げる材料になります。
一方で、何年働いても担当業務が変わらず、給与も上がらない会社では、将来性が伸びにくくなります。

見るべきなのは、初任給だけではありません。

  • どの業務を担当できるか
  • 開発に関われるか
  • 昇給条件は明確か
  • 評価制度はあるか
  • 資格手当はあるか
  • 何年目で担当工程が広がるか
  • 転職市場で評価される経験が積めるか

初任給が低いことより、経験が増えないことの方が危険です。

狙いやすいIT職種

中卒・未経験からIT業界に入るなら、最初から職種を狭く絞りすぎない方がよいです。
プログラマー、Webエンジニア、SEだけでなく、IT職の入口になる仕事を知っておくと、現実的に動きやすくなります。

Web制作・更新

Web制作やサイト更新は、未経験から入りやすい入口の一つです。
たとえば、次のような仕事です。

  • HTML/CSS修正
  • 画像差し替え
  • WordPress更新
  • LPの文章修正
  • バナー設置
  • フォームの動作確認
  • ページの表示確認
  • 簡単なJavaScript修正
  • 既存サイトの保守

最初から大きなWebアプリを作るわけではありません。

ただ、コードに触れ、依頼内容を確認し、変更して、表示を確認するという流れを経験できます。

Webエンジニアを目指すなら、最初の仕事としてWeb制作・更新から入るのは一つの方法です。
ただし、ずっと更新作業だけだと開発経験は増えにくいため、将来的にJavaScript、PHP、DB、フレームワーク、Gitへ広げていきましょう。

テスト・運用保守

テストや運用保守も、未経験から入りやすい仕事です。

テストでは、作られたシステムが仕様通りに動くか確認します。
運用保守では、システムを安定して動かすために監視、問い合わせ対応、障害対応、手順書に沿った作業を行います。

経験できる内容は、次のようなものです。

  • 仕様書を読む
  • テスト項目を確認する
  • 不具合を報告する
  • エラー内容を記録する
  • 手順書に沿って作業する
  • サーバーやネットワークの基礎に触れる
  • ログを確認する
  • 問い合わせ内容を整理する

テストや運用保守ではプログラマーになれないのでは

と不安になる人もいます。

確かに、何年もテストだけ、監視だけだと開発職への転職は難しくなります。

ただ、現場の仕組みを知る入口にはなります。
並行してプログラミングを学び、小さな自動化や社内改善に関われると、次のキャリアにつなげやすくなります。

SES・受託開発

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

SESは客先常駐が中心になる働き方です。
現場によって、開発補助、テスト、運用保守、ヘルプデスクなど担当内容が変わります。

受託開発会社では、顧客から依頼されたシステムやWebサービスを開発します。
未経験の場合、最初はテストや簡単な修正から入ることもあります。

注意したいのは、会社によって経験の差が大きいことです。

  • 開発に関われる現場があるか
  • テストだけで止まらないか
  • 先輩エンジニアがいるか
  • 研修後の配属先が明確か
  • キャリア相談ができるか
  • 現場変更の仕組みがあるか
  • スキルアップ支援があるか
  • 入社後の仕事が求人内容とずれていないか

SESだから悪い、受託だから安心、という話ではありません。

大事なのは、入社後にどんな経験を積めるかです。

人と関わらない仕事?

「中卒で人と関わらない仕事を探している」
「接客が苦手だから、パソコン仕事をしたい」
「黙々とできるならプログラマーが合いそう」

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

プログラマーやWebエンジニアは、接客業のように常にお客様と話す仕事ではありません。
ただし、人とまったく関わらない仕事でもありません。

黙々作業だけではない

プログラマーには、一人で集中して作業する時間があります。

コードを書く、エラーを調べる、動作確認をする、仕様を読む、テストをする。
こうした作業は、黙々と進める場面が多いです。

ただし、実務では次のようなやり取りもあります。

  • 仕様を確認する
  • 進捗を報告する
  • 不明点を相談する
  • レビューを受ける
  • 修正内容を説明する
  • チームで作業分担する
  • 顧客や上司の要望を確認する
  • 障害時に状況を共有する

一日中ずっと人と話す仕事ではありません。
しかし、自分だけで判断して進める仕事でもありません。

質問と報告が必要

未経験者ほど、質問と報告が大事です。

  • 分からないことを何時間も抱え込む
  • 作業が止まっているのに黙っている
  • ミスを隠す

こうした状態は、スキル以前に信頼を失います。
評価されやすいのは、次のような人です。

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

質問が苦手な人は、聞き方を型にすると楽になります。

たとえば、次のように伝えます。

Aの作業で止まっています。Bまでは確認しましたが、Cのエラーが解消できていません。Dを試しましたが、結果は変わりませんでした。次に確認すべき箇所を教えていただきたいです

この形なら、相手も答えやすくなります。

接客より負担は少ない場合もある

人と関わるのが苦手な人にとって、IT職は合う場合もあります。

接客や販売のように、初対面のお客様と長時間話す仕事ではないことが多いからです。
やり取りも、チャット、メール、タスク管理ツール、会議が中心になることがあります。

ただし、完全に人間関係から離れられるわけではありません。

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

雑談が得意である必要はありません。
それよりも、仕事を止めないための報告、仕様を間違えないための確認、チームで作業するための共有が必要です。

年収と将来性の現実

中卒プログラマーの年収は、学歴だけで決まりません。

ただし、未経験から始める場合、最初から高年収を期待しすぎない方がよいです。
年収は、担当業務、経験年数、技術領域、会社の評価制度、転職のタイミングで変わります。

最初は低めになりやすい

中卒・未経験でIT業界に入る場合、最初の年収は低めになりやすいです。

特に、研修あり、未経験歓迎、テスト、運用保守、ヘルプデスク、SESの初期配属では、いきなり高収入は狙いにくいです。

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

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

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

経験で上げられる

中卒でも、経験を積めば年収を上げることはできます。
評価されやすい経験は、次の通りです。

  • 開発実務経験
  • チーム開発経験
  • Gitの使用経験
  • SQL・DB設計
  • フレームワーク経験
  • クラウド経験
  • 設計経験
  • 障害対応
  • 顧客折衝
  • リーダー経験
  • 業務改善
  • セキュリティ対応

エンジニアの年収は、最初の学歴よりも「何を担当できるか」で変わります。
反対に、何年働いても同じ作業だけだと、年収は伸びにくくなります。

中卒から年収を上げるには、最初の会社でずっと満足するのではなく、経験を積みながら次の担当工程へ進む意識が必要です。

上流工程で差が出る

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

上流工程では、次のような力が見られます。

  • 顧客の要望を整理する
  • 業務の流れを理解する
  • 仕様を決める
  • 開発チームへ説明する
  • スケジュールを調整する
  • リスクを洗い出す
  • 改善案を出す
  • 関係者の認識を合わせる

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

ただし、いきなり任されることは少ないです。
まずは実装、テスト、保守、開発補助などで現場経験を積み、少しずつ設計や顧客対応に近づく流れになります。

中卒から始める手順

中卒・未経験からプログラマーを目指すなら、いきなり求人応募だけをしても苦戦します。
まずは、パソコン基礎、プログラミング基礎、成果物、応募準備の順番で進めましょう。

パソコン基礎を固める

IT職では、プログラミング以前にパソコン操作が必要です。
最低限、次のような操作には慣れておきましょう。

  • タイピング
  • ファイル管理
  • メール作成
  • チャットツール
  • Google検索
  • Excel・スプレッドシート
  • PDFや画像の扱い
  • ZoomやGoogle Meet
  • パスワード管理
  • ショートカットキー

「プログラミングを学ぶ」と聞くと、すぐに言語の勉強を始めたくなるかもしれません。

しかし、PC操作が遅いと、学習も仕事も進みにくくなります。
毎日少しずつタイピングやファイル操作に慣れておきましょう。

プログラミングを学ぶ

次に、プログラミングを学びます。

最初から難しい言語をいくつも学ぶ必要はありません。
Web系を目指すなら、まずはHTML、CSS、JavaScriptから始めると理解しやすいです。

その後、方向性に合わせて学ぶ内容を広げます。

  • Web制作:HTML、CSS、JavaScript、WordPress
  • Webアプリ:JavaScript、PHP、Ruby、Python、Javaなど
  • バックエンド:SQL、API、認証、フレームワーク
  • インフラ寄り:Linux、ネットワーク、クラウド
  • ゲーム寄り:C#、Unity、C++、ゲームエンジン

学習で大事なのは、動画を見るだけで終わらないことです。
実際に手を動かし、エラーを出し、調べて直す経験が必要です。

成果物を作る

未経験者は、成果物を作りましょう。
中卒の場合、学歴でアピールしにくい分、「自分で作ったもの」があると面接で話しやすくなります。

作るものは、最初から大作である必要はありません。
たとえば、次のようなものです。

  • 自己紹介サイト
  • 架空店舗のホームページ
  • Todoアプリ
  • 家計簿アプリ
  • 勤怠管理風アプリ
  • 予約フォーム
  • 掲示板
  • ログイン機能付きアプリ
  • 簡単なゲーム
  • API連携アプリ

成果物で見られるのは、見た目だけではありません。

なぜ作ったのか、どの機能を実装したのか、どこで詰まったのか、どう直したのかを説明できることが大事です。

中卒・未経験から応募するなら、履歴書だけで勝負するより、学習の過程と成果物を見せられる状態にしましょう。

就職前に見るべきこと

中卒・未経験からIT企業を探すときは、「採用されるか」だけで決めない方がよいです。
入社後に何を担当できるか、開発経験を積めるか、危ない求人ではないかを確認しましょう。

研修後の配属先

未経験者向け求人では、研修がある会社もあります。

研修があること自体は悪くありません。
ただし、研修後の配属先は必ず確認してください。

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

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

面接では、次のように聞くと自然です。

  • 「研修後は、どのような業務から担当することが多いですか」
  • 「未経験入社の方は、どれくらいの期間で開発業務に関わっていますか」
  • 「配属後に先輩エンジニアへ相談できる体制はありますか」

開発経験を積めるか

プログラマーやWebエンジニアを目指すなら、開発経験を積めるかが大事です。
最初から開発だけを任されなくても、次のような経験があると次につながります。

  • 既存コードを読む
  • 小さな修正を担当する
  • Gitを使う
  • テストを行う
  • SQLを書く
  • エラー調査をする
  • レビューを受ける
  • 仕様書を読む
  • リリース作業を見る
  • 社内ツールを改善する

「IT企業に入った」だけでは、エンジニアとしてのキャリアは進みません。
入社後にコードへ触れられるか、開発に近づけるかを確認しましょう。

危ない求人の特徴

未経験者を狙う求人の中には、注意したいものもあります。

特に、次のような求人は慎重に見た方がよいです。

  • 未経験からすぐ高年収を強調する
  • 仕事内容が曖昧
  • 研修内容ばかりで配属後の説明がない
  • 開発職なのに販売やコールセンター配属が多い
  • 固定残業代が多い
  • 離職率や配属実績を答えない
  • 面接で誰でも受かりそうに感じる
  • 「案件は入社後に決まる」としか言わない
  • 勉強会や資格取得ばかり強調する
  • 開発経験を積める時期が分からない

採用されたい気持ちが強いと、条件が悪くても受け入れてしまいがちです。

しかし、最初の会社で開発経験を積めないと、次の転職でも苦労します。
焦って入社するより、入社後の経験を確認してから判断しましょう。

キャリアの選び方

中卒・未経験からITエンジニアを目指す場合、最初からフリーランスや高単価案件を狙うより、段階を分けて考える方が安全です。

まずは正社員として実務経験を積み、経験が増えてから転職やフリーランス案件を比較する流れが現実的です。

まず正社員で経験を積む

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

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

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

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

最初から理想の働き方でなくても、開発に近い経験を積める環境なら、次の選択肢が広がります。

フリーランスは急がない

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

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

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

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

会社で働きたくない

人と関わりたくない

在宅でパソコン仕事をしたい

この理由だけでフリーランスを選ぶと、案件獲得や継続で苦労します。

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

求人・案件を確認する

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

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

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

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

まとめ

  • 中卒・高校中退でも、プログラマーやWebエンジニアを目指すことはできます。ただし、未経験からの就職は簡単ではありません。
  • 学歴の不安を補うには、パソコン基礎、プログラミング学習、成果物、報連相、実務経験を積み上げる必要があります。
  • 最初から高年収やフリーランスを狙うより、まず正社員として開発に近い経験を積み、次の転職や案件選びにつなげる方が現実的です。

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

ただし、「学歴不問だから簡単」「人と関わらなくてよさそう」「パソコンだけで楽に稼げそう」と考えると、入社後にギャップを感じます。まずは自分の現在地を整理し、応募前に学習実績と成果物を作り、実務で話せる経験を増やしていきましょう。

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

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

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

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

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

この記事を書いた人

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

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

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

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

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

コメント

コメント一覧 (4件)

コメントする

目次