プログラミングに興味がある人「プログラミングの勉強をしようと思うんだけど、やっぱり独学は難しいかな?スクールに通った方がいいのかな?」
このような疑問にお答えします。
結論、プログラミングの独学はかなり難しいです。効率が悪いです。
今回はプログラミングの独学をなぜ私がおすすめしないのか、私の体験から説明していきます。
本記事の内容
・プログラミングの独学は不可能ではないが難易度が高い。
・未経験者は最初だけスクールを活用するのがおすすめ。
・プログラミング習得には独学も必須。
私自身はプログラミングを完全に未経験の状態から独学で勉強しました。
2021年現在でプログラミング歴は2年半程ですが、今では、プログラミングを用いた臨床研究をしたりしています。
ぶっちゃけ、今振り返ると独学はめちゃくちゃ効率悪かったなと思います。
私自身独学で勉強をしたのでプログラミング独学は不可能だとは言いません。実際に独学で今もプログラマーとして活躍している方もたくさんいます。
・ショーへ―さん:オンラインWEBスクールのデイトラを運営されている。もともと独学でプログラミングを学ばれた。
しかし、特に未経験者にとっては多くの時間を無駄にするいばらの道だと思います。
今回は「プログラミングの勉強を独学にしようか、スクールを使用しようか迷っている」という方に、私の経験に基づいたアドバイス的なものができれば幸いです。
※この記事は3分程で読めます。自分が独学が良いか、スクールを利用するべきかがわかると思います。
目次
プログラミングの独学は難しいです【私の失敗談】
プログラミングの独学は続きにくい
プログラミングの独学がなぜ難しいか。
プログラミングはコードのミスが一つでもあると全くプログラミングが作動しません。
私が初心者のころは、作動しないプログラミングが、プログラミング環境があっていないのか、コードの構造が間違っているのか、そもそも自分のパソコンではプログラムできないようになっているのかなど、なぜプログラミングが作動しないのか、全く見当がつきませんでした。
インターネットで何時間も調べた挙句、結局は一文字のスペルミスだった、なんてことがたくさんありました。
何時間も調べて結局なぜうまく作動しないのかわからない、なんてこともあります。
コードがうまく作動しないと、単純にやる気がだだ下がりします。
初心者のうちにこのような経験をたくさんしてしまうと、「プログラミングなんて自分には向いていない、やめよう」と挫折する大きな原因の一つになってしまいます。
では、プログラミングスクールが良いのかというと、スクールに行けば大丈夫というわけではありません。
スクールに行けば大丈夫、は大きな勘違い
スクールにさえ行けば大丈夫、というのは大きな勘違いです。
大学受験でも塾に行けばいい大学に受かる、というわけではありませんよね。
塾に長く行っても受からない人もいれば、塾を利用したことがなくても東大に合格する人もいます。
正直、正しい勉強方法というのは人によります。
そう言ってしまうと身も蓋もありません。
私は、プログラミング未経験者は、最初はスクールを利用することを強くおすすめします。
受験勉強は塾に行かなくとも、学校に行けば自動的に教わることができていました。
しかし、プログラミングは違います。未経験者というのは完全にコードを全く打ったことがない、もっと言うとパソコンに全然慣れていない人がほとんどだと思います。(私がそうでした。プログラミングの学習を始めた時はwordとpowerpointを使っていたくらいでした。)
そのような完全未経験者が一から独学でプログラミングに挑むのは効率が悪すぎます。
最初はプログラミングスクールでプロに質問ができる環境がいいと思います。
初心者の躓くポイントは似たものが多いです。そのあるあるのエラーをプロに教わることで即解決できるのはかなり大きなアドバンテージです。
良くある勘違いに「スクールに行きさえすればもう大丈夫」と思う人がいます。
それは大きな間違いです。
スクールに行きさえすればプログラミングスキルが完璧に身に付く、わけがありません。
スクールはあくまで最初の補助輪です。
最初の練習には効率が良く最適です。
しかし、最終的には補助輪なしで自分の力で前に進んでいけるようにならなければいけません。
スクールに行って終わりじゃない
スクールに行って基礎知識を効率良く身に着けた後は自分で必要な知識や自分の領域でのプログラミングスキルの活かし方を自分で調べて学んでいく必要があります。
つまり、プログラミング学習には必ず独学の力も必要になります。
スクールで基礎知識を効率良く身に着けた後は独学で個性をつけていきましょう。
案件を獲得して働きながらスキルアップするもよし、本やインターネットで興味のある分野に特化するもよし。
スクールに行って終わり、ではありません。スクールで基礎知識を習得してからが始まりです。
プログラミングスクールはどうしても独学に比べ費用がかかります。しかし、プログラミングスキルを身に着けてしまえば、副業などで簡単に元を取ることができます。
どうしてもお金をかけずに学びたい人は独学で挑戦するのもありです。
今はプログラミングスクールでも無料でプログラミングの一部を学べたりします。
カウンセリングなども無料なので話を聞いてみてから決めるのもいいと思います。
10万円くらいなら出してもいいかなと思う方におすすめの記事
とにかくお金をかけたくないと思う方におすすめの記事
-
機械学習python習得のためのおすすめ本 5選
続きを見る
さいごに:まず学び始めてみましょう。
情報収集も大切です。
しかし、情報を収集しているだけでは何も変わりません。
まず一歩アクションを起こしましょう。