模写修行メディア

プログラミングの独学は無理ではないけど非効率な理由!

『プログラミング学習の独学が可能かどうか』は初学者にとって興味があるトピックではないでしょうか。

  • スクール運営者は不可能寄りな意見が多い
  • 現役エンジニアは可能寄りの意見が多い

ネットの記事やSNSを見ると、↑このように感じます。

結論、僕は独学でも可能だと思っています。実際に僕も独学ですし、周りのエンジニア仲間も独学が多いです。ただし、非効率であるのは確かです。

色々な意見がありますが、この記事も一つの意見として参考にしてみてください。

gakuのアイコン

👇 メンターやってます 👇

模写修行やこのメディアを作ったエンジニア中心に、メンタリングサービスHello Mentorを運営しています。

0からweb制作やプログラミングの勉強を始める方はもちろん、12ヶ月以上独学している方や既にお仕事をしている方にもご利用いただいています!

模写武者くんのアイコン
  • 独学に限界を感じている...
  • 何をどこまで勉強すれば良いかわからない...
  • 自分の書き方が正しいかわからない...
  • 検索しても解決しない問題が多い...
  • 転職や副業のアドバイスが欲しい...

このような方は、ぜひ下記のリンクからサービス詳細をご覧ください。無料相談もお気軽にお申し込みください。

※ 少人数運営のため人数制限あり ※

詳しいサービス内容を見る

入会金/解約料/契約期間の縛りなし

👆 メンターやってます 👆

この記事の目次

駆け出しエンジニアを100人以上見てきて感じたこと

プログラミングスクール事業に関わったり、メンターをやっている中で、駆け出しエンジニアは100人以上見てきました。

現在も模写修行を運営する上で、駆け出しの方にユーザーインタビューすることがあります。サービス向上のためTwitterでも駆け出しの方々のツイートを見ています。

そこで感じることを紹介します。

プログラミングには向き不向きがある

プログラミングは諦めずに継続さえすれば、誰でもいつか出来るようになります。ただ、その諦めずに継続することが何より難しいことです。

挫折せずに継続するためには、良いスタートを切ることも大切です。

  • 少しプログラミングに触れてみて楽しいと思えた
  • 理系教科が得意、もしくは文系でもかなり勉強をしてきた

賛否ありそうですが、上の2点どちらかでも当てはまれば、プログラミングに向いている可能性は高いと思います。

向き不向きよりも次に紹介する、好きか嫌いかの方が重要です!

gakuのアイコン

プログラミングには好き嫌いがある

プログラミングには好き嫌いもあります。

好きになれない方は長期的に見ると、継続して学習するのは辛いです。

  • 自由な生活をしたい
  • お金を稼ぎたい

このような動機で始めることは、悪いことだとは思いません。ただ、好きではないと辛いということは頭に入れておきましょう。

因みに僕はあまり好きじゃないです...webサービスを作るために必要だからやっています!

gakuのアイコン

好きであれば継続&上達できる

『向き不向きがある』と書きましたが、不向きでもその仕事が好きであれば、長い目で見て上達します。

  • 覚えはあまり早くなかったけど、好きで続けて上達した
  • 覚えは早かったけど、継続できずに途中で辞めた

このようなケースは普通にあります。

向き不向きは学習の初動に関係があり、その仕事が好きか嫌いかは長期的に見た時の上達に関係あるように感じました。

まとめると...楽しいと思えるなら頑張るべき!時間はかかっても少しづつ必ず上達します!

gakuのアイコン

プログラミングの独学が無理ではない思う3つの理由

メンターやスクールを使って学習するより、独学が非効率なのは当然です。しかし、昔に比べれば今はかなり独学しやすい環境になってきています。

この3点について、詳しく紹介します。

独学で勉強するための情報が大量にある

今は独学で勉強するための書籍や学習サービスがたくさんあります。

  • Progate
  • ドットインストール
  • udemy
  • 書籍
  • 低価格サービス

これらを使えば、基礎は十分学べます。

特に書籍は多くのチェックが入って出版されているので、情報の正しさという観点で、おすすめです。

意気込んで中級者向けのものを使う必要はありません。最初はとにかく簡単な超入門書籍から始めましょう。

情報が多いことは良いことですが、情報を精査出来ないと、お金と時間を無駄にすることにもなります。

gakuのアイコン

エラーや疑問の多くはググれば解決する

最初に学習する言語は限られています。

業種習得すべきスキル
webデザインHTML・CSS / JavaScript / WordPress
フロントエンドHTML・CSS / JavaScript
バックエンドRuby or PHP or Python
スマホアプリSwift or Kotlins

これらの言語は情報も多く、エラーや疑問の多くはググれば解決します。ブログ / Zenn / Qiitaで解決方法を紹介している場合が多いです。

現役エンジニアも、わからないことがあれば、ググって解決しています。

ただし、30分程度悩んでも解決しなければ、教えてもたった方が効率的です。また、中級者向けの内容になると、なかなか答えが見つからないこともあります。可能であれば質問出来る環境があると効率的です。

下記の記事で質問ができるサイトを紹介しています。

プログラミング質問し放題サイト8選!有料・無料に分けて紹介!

エラー解決のコツは下記の記事をご覧ください。

プログラミングのエラー解決のコツを伝授!脱わからないイライラ!

昔に比べプログラミングは簡単になっている

10年以上前にプログラミングを始めた人は、情報も少なく、今より習得の難易度も格段に高かったように思います。

僕は初めてプログラミングに触れたのが、12年前くらいです。その頃は書籍くらいしか、選択肢がなかった気がします。

それに比べて、今は動画でわかりやすく解説している教材等もあるので、初心者は学習しやすい環境になりました。

僕らも模写修行という、コーディングの学習教材を出しています。初心者を半歩脱した方向けの教材です。無料教材もあるので、ぜひご利用ください。

模写修行で実践的な練習を✊

さっそく練習する

ユーザー登録すれば無料教材も見れます!

【初学者・中級者の方】独学に限界を感じてませんか?

プログラミングやデザインは独学可能ですが、ほとんんどの方が苦戦します。

↓このように感じていませんか?

  • 何をどこまで勉強すれば良いかわからない...
  • 自分の書き方が正しいかわからない...
  • 検索しても解決しない問題が多い...
  • 転職や副業するまでの道が見えない...

そんな問題を解決するために、模写修行やこのメディアを作ったエンジニア/デザイナー中心に、メンタリングサービスHello Mentorを始めました。

初級者から中級者まで対応できる、数少ないサービスです。

スクールのような大金は必要ありません。高額な費用は払いたくないけど、プロのサポートが欲しい方は、ぜひ下記のリンクからサービス詳細をご覧ください。

※ 少人数運営のため人数制限あり ※

詳しいサービス内容を見る

入会金/解約料/契約期間の縛りなし

👆 メンターは全員現役エンジニア 👆

プログラミングの独学は無理ではないけど非効率な理由

独学は、下記の5つの理由で非効率になってしまいます。

  • 最適な学習計画が立てられない
  • 正しい教材の選定ができない
  • 間違った方向に進んでいる可能性がある
  • 必須スキルの欠落に気づかない
  • 30分以上悩むのは時間の無駄

詳しく解説します。

最適な学習計画が立てられない

独学の場合、ほとんどの方が正しく学習計画を立てられません。

  • 学習すべき範囲
  • 優先度
  • 業界の全体像

これらを把握していない状態で、正しい計画が立てられないのは当然です。

今は検索 / YouTube / SNSで多くの情報にアクセスできますが、中には間違った情報や古い情報もあります。

正しい教材の選定ができない

世の中にある学習教材は、言語等のアップデートに追いついていないことがあります。

名前は伏せますが、多くの方が使っている某有名プログラミング学習サービスもアップデートに追い付いておらず、古い書き方をしています。

特にJavaScriptのフレームワークやライブラリのような、流れが早い技術は、更新に追いついていないことが多いです。そして、初学者の方がそれらを見分けることは困難です。

間違った方向に進んでいる可能性がある

独学は迷いながら進むことになるので、軌道修正がたくさん必要です。場合によっては、間違った方向に進んで、大きく遠回りすることもあります。

日々正しい方向に進めているかは、自分ではなかなか分かりません。

必須スキルの欠落に気づかない

独学の場合、所々必須知識に抜けが出ることがあります。そして、その抜けに気が付くきっかけがありません。その結果、**自分はできていると"錯覚”**してしまうこともあります。

特に書籍でも触れないような、中級者向けの内容は抜けが出る可能性が高いです。

30分以上悩むのは時間の無駄

学習初期につまづいているのであれば、プロに聞けば即解決することがほとんどです。

ググる力はとても重要です。しかし、30分頑張って解決できないことは、聞いてしまった方が効率的です。

ググる力も大事ですが、効率的に勉強することも同じくらい大事です。

独学に限界を感じていませんか?

現役エンジニアによるメンタリングサービス作りました!

模写修行やこのメディアを作ったエンジニア中心に、メンタリングサービスHello Mentorを運営しています。

👇 こんな方のためのサービスです。

  • 独学に限界を感じている...
  • 何をどこまで勉強すれば良いかわからない...
  • 自分の書き方が正しいかわからない...
  • 検索しても解決しない問題が多い...
  • 転職や副業のアドバイスが欲しい...

メンターを務めるのは、今も現役でコードを書いているエンジニアのみです。駆け出しの方やメンターだけをやっている方はいません。

高額な料金はかかりません。サブスク / 契約期間の縛りなし / 入会金・解約料なしなので、リスクなく始められます。

少しでも興味がある方は、ぜひ下記のリンクからサービスサイトをご覧ください。無料相談もお気軽にお越しください。(無理な営業等一切ございません!)

※ 少人数運営のため人数制限あり ※

詳しいサービス内容を見る

入会金/解約料/契約期間の縛りなし

この記事を書いた人

Gakuのアイコン

Gaku / @gaku92014091

フリーランス8年を経て法人化(3期目)、業界歴は12年目。コンテンツ制作、ライティング、マーケティング、デザイン、コーディング、プログラミング(フロント)、幅広くやってます!webサービスを作るのが好き!

当メディア運営メンバーでメンターやってます!👉

詳しく見る

\Share/

模写修行のトップページのスクリーンショット
模写修行

実務レベルを体験するためのコーディング練習教材