トップ › 勉強とスクール

勉強とスクール2026-10-01

プログラミングの独学は何から?文系・知識ゼロでSEになった私が「正直つまずいた」3つの壁

プログラミングの独学は何から?文系・知識ゼロでSEになった私が「正直つまずいた」3つの壁

今の仕事、正直しんどい。給料もあまり上がらない。それなら手に職を、と思って「プログラミング 独学 何から」と検索する。出てくるのは、言語の名前がずらっと並んだロードマップです。

どれを選べばいいのか、もうそこで手が止まりますよね。

先に私の考えを書きます。最初の言語は、行きたい仕事の求人票に書いてあるものでいい。それより大事なのは、入門が終わった「あと」に壁が3つ来ると先に知っておくことです。私はそこでつまずきました。

目次
  1. 先に白状すると、私は独学で身につけた人ではないです
  2. 入門のあとに来る、3つの壁【結論】
  3. 小さいコードは分かるのに、大きくなると迷子になる
  4. エラーが出ても、どこを見ればいいか分からない
  5. 言語を1つ覚えても、まだ終わらない
  6. じゃあ、何から始めるか
  7. 言語は、求人票から逆に決める
  8. 入門は早めに切り上げて、エラーを読む練習をする
  9. 少し大きいコードを、1つだけ読んでみる
  10. 無料で学べる場所は、公的なサイトでも探せます
  11. 独学をすすめない人もいます
  12. 今日、10分でできること
  13. 独学について、よく検索されている質問
  14. プログラミングの独学は無理?
  15. 最初の言語は何がいい?
  16. 独学とスクール、どっちがいい?
  17. 私ならこうする

先に白状すると、私は独学で身につけた人ではないです

私は文系で、ITの知識がないまま大手の会社にSEとして入りました。なので、独学でエンジニアになった人の話はできません。会社で、仕事として覚えようとして、つまずいた側です。

SEは3年やりました。最後まで、自分一人でコードを書けるようにはなりませんでした。なんとなく読めるようにはなったんです。でも、一人ではどうにもならない。そのあとコンサルに転職しています。

うまくいった人の話ではないので、そこは割り引いて読んでください。ただ、どこでつまずくかは、うまくいった人より詳しいかもしれません。

入門のあとに来る、3つの壁【結論】

小さいコードは分かるのに、大きくなると迷子になる

簡単で小さいものなら、分かるんです。ところが、業務のソースコードになると、どうなっているのかが分からない。迷子になります。

入門の教材は、1つの画面に収まる短いコードが中心です。それが読めても、ファイルがたくさんあるコードを追えるかは別の話でした。

エラーが出ても、どこを見ればいいか分からない

エラーが出る。でも、どこを見ればいいのか分からない。なぜエラーになるのかも分からない。辞めると決めたころには、エラーやコードを見ると拒絶反応が出るようになっていました。

言語を1つ覚えても、まだ終わらない

私はJavaから始めました。でもJavaだけでは済みません。Git、HTMLとCSS、データベース。さらにSpring Frameworkと、勉強しなければいけないものが次々に出てきます。

「この言語をやればOK」という話ではなかったんです。

じゃあ、何から始めるか

ここからは、つまずいた私が「今から始めるなら」と考える順番です。試してうまくいった方法ではなく、私の考えだと思って読んでください。

言語は、求人票から逆に決める

行きたい仕事の求人票を3つ開いて、何度も出てくる言語を選びます。どの言語が一番いいか、で何日も悩むより早いです。目的が転職でなく、今の仕事を楽にしたいだけなら、まず職場で使っている表計算ソフトの自動化から、でも十分だと思います。

入門は早めに切り上げて、エラーを読む練習をする

入門の教材を何周もするより、わざとコードを1文字変えてエラーを出してみる。で、エラーの文を読んで、何行目を指しているかを確かめる。

私がつまずいたのは、まさにここでした。なので、早いうちに慣れておくほうがいいと考えています。

少し大きいコードを、1つだけ読んでみる

自分で書いた短いコードの次は、人が書いた、ファイルが複数あるコードを1つだけ追ってみます。全部は分からなくていいです。「どこから始まって、どこへ行くのか」だけ。

業務のコードで迷子になる感じを、仕事にする前に小さく体験できます。

無料で学べる場所は、公的なサイトでも探せます

経済産業省とIPA(情報処理推進機構)が運営する「マナビDX」というサイトがあります。デジタルの講座を集めた場所で、レベル・学習時間・受講料などで絞り込めて、受講料が無料の講座だけを探すこともできます(2026年10月1日に確認)。

お金を出す前に、まず無料で1週間やってみる。それで足りる人もいます。有料のスクールを考えるなら、「プログラミングスクールはやめとけ?」に、受講料の一部が戻る国の給付金の話を書きました。

独学をすすめない人もいます

  • 目的が「今の職場から離れたい」だけの人。プログラミングでなくても離れられます。私はコードが苦手なまま、コンサルに移りました
  • エラーを見るだけで気持ちが沈む状態の人。無理に続けなくていいです。向き不向きはあります。甘えではないです
  • 「数か月で転職できる」と期待している人。私は仕事として3年やっても、一人では書けませんでした。もちろん、もっと早い人もいます。人によります

ITの仕事そのものに迷っているなら、「未経験からIT転職はやめとけ?」のほうが先かもしれません。

今日、10分でできること

  • 行きたい仕事の求人票を3つ開いて、出てくる言語と道具の名前を書き出す
  • マナビDXで受講料「無料」に絞って、入門の講座を1つだけ選ぶ
  • 「1週間だけやる」と決めて、終わる日をカレンダーに入れる

独学について、よく検索されている質問

プログラミングの独学は無理?

無理とは言えません。独学で身につけた人はいます。ただ、私のように仕事で3年やっても一人では書けなかった人もいます。1週間やってみて、手が止まる理由を見るのが早いです。

最初の言語は何がいい?

行きたい仕事の求人票に書いてある言語です。私は会社でJavaから始めましたが、自分で選んだわけではありません。どの言語が一番学びやすいかは、私には言い切れないです。

独学とスクール、どっちがいい?

何を学ぶかが決まっていて、調べるのが苦でないなら独学で足ります。何から手をつけるかも分からず、質問できる相手がいないと止まる人は、スクールが近道になることがあります。

私ならこうする

私が今、ゼロから始めるなら、求人票で言語を決めて、無料の講座を1週間だけやります。そのあと、わざとエラーを出して読む練習をします。それで拒絶反応が出るなら、プログラミング以外の道を並べます。逃げではなく、向き不向きを早く知れた、ということなので。

SE 1年目の自分に言うなら、「考えすぎないで」です。細かい1行と、全体の流れの両方を見る癖をつければ、3年したら徐々に分かるようになってくる。書けるようにはならなかった私でも、読むほうはそうでした。

仕事を変える判断は、公式の案内や専門家の意見もあわせて確かめてください。

あなたがプログラミングを始めたい理由は、作るのが面白そうだからですか。それとも、今の仕事から離れたいからですか。

出典:

元SEの転職ノートの中の人。文系・ITの知識ゼロで大手の会社にSEとして就職し、3年やりました。仕事がすごく苦手でしんどく、コンサルに転職しました。
このブログでは、転職・資格・ITの勉強について、調べたことと自分の体験を雑記ログとして書いています。専門家ではないので、制度や締切は必ず公式の案内で確かめてください。

あわせて読みたい