
わからない…!なぜ、そうなるの…?が普通です。
プログラミング学習を始めると、多くの壁にぶち当たります。
私自身、8時間以上費やしたのに、エラーが全く解決できない。
せっかく作ったWebアプリが他の人に比べてショボかった。。。
このように、うまくいかないことが多いと、モチベーションが急降下してしまうことがよくあります。

本記事では、「プログラミングがつまらない」と感じる状況から抜け出す方法を3つ紹介しています。
ぜひ、参考にしてくださいね。
こんな方におすすめ
- 学習がうまくいかなくて、楽しくない
- プログラミング学習を楽しく続けるコツを知りたい。
- モチベーションを上げる方法が知りたい。
プログラミングがつまらない理由は3つ
原因①:慣れない構文ばかりで難しい
原因②:学習後のイメージが具体的ではない
原因③:周りと比較する(Twitterの見過ぎ)
当ブログ管理人のプロフィール

現在プログラミング歴6ヶ月ほどです。
複業としてプログラミングを開始して、2ヶ月後にWordpress案件を受注しました。その後、クラウドワークスで継続的にお仕事をしています。
プログラミングを開始してから、平均月収は約10万円程度です。
プログラミング初学者にとって、始めた頃のモチベーションで学習を続けることは相当大変ですよね。
しかし、学習のコツを意識するだけで、確実に実力を上げることができます。

うまくいかず困っている方は、本記事の内容を元に、学習方法を振り返ってみてください。
最初は慣れなくても大変かもしれませんが、少しずつ確実に前進で切るはずです。
それでは、早速ご紹介していきましょう。
Contents
つまらないと感じる3つの原因と対策

「プログラミングを学習して、3ヶ月目。
Progateやドットインストールを何周も繰り返しやった。
だけど、本当にこれでプログラミングできるようになったのかな?」
「Twitterで他の人たちは順調に転職に成功しているし、エンジニアになっている…
向いていないのかもしれない…」
自分だけがうまくいっていないと焦りますし、
周りと比べてしまいモチベーションが下がってしまいます。
つまらないと感じるのは、無理ありません。
プログラミング学習仲間と話してみると、
つまらないと感じる大きな原因は3つあることが判明しました。
それでは、詳しくみていきましょう。
原因①:慣れない構文ばかりで難しい
対策:学んだことを使って制作してみる。
初めてプログラミングを学習する人にとって、プログラミングは未知の領域です。
私自身、プログラミング学習をはじめた時は、[divタグ]・[class=””]で詰まっていました。
すでに学んでいる人からすれば、
「なんでわからないの?当たり前でしょ」って感じるかもしれません。
しかし、慣れていない初学者にとって、こうしたお作法はつまずいてしまう原因になり得ます。
そこで、お作法を身に付けるために一番早い方法は、自分で使ってみることです。
学んだことを自分で使ってみると、その後の定着率が3倍以上になると言われていて、私自身、実践しています。
地道にインプットとアウトプットを繰り返していくことで、
「この構文とこの構文を組み合わせたらどうなるかな?」
といったように、面白みを持って、学習できるようになるのではないでしょうか。
こちらの記事で独学の難しさについても解説しています。『プログラミングの独学が難しい理由と継続するための解決策3つ』
原因②:学習後のイメージが具体的ではない
対策:「大きな目標」と、「少し頑張れば達成可能な目標」を作る。
プログラミングを学習する前は、
「プログラミングを学習して、月収100万稼ぎたい。」だったり、
「好きな場所でリモートワークをしたい。」
といった目標を持って、学習を始めると思います。
私自身、「プログラミングを使って仕事をしてみたい」といった漠然とした目標を持って、学習を始めました。
しかし、現実はそう簡単ではありません。
独学の場合は、Progateやドットインストールで地道に基礎を学習し、
その後、Udemyで学んで、、
という地道なプロセスを踏む必要があります。
プログラミングスクールの場合、学習のロードマップがあるため、真面目に学習すれば、ある程度は理解ができます。
しかし、スクール代だけで70万円以上する所もあるので、なかなか手が出ません。
またスクールを卒業しただけで目標が達成できるかというと、そうではないですよね。
学習後のイメージを具体的にするためには、地道に経験を積み、その経験を元に実現していく。というプロセスがどうしても重要です。
目標が達成できる自分なりのロードマップを作ることで、学習後のイメージが具体的になります。
例えば、
大目標(2年後):プログラミングで平均月収50万円稼げるようになる。
小さい目標(今日中):案件に30件応募する。
といった具合に、大目標と小さい目標を立て、
小さい目標を毎日クリアしていくことがおすすめです。
小さい目標の建て方のコツは、「少しの頑張りで達成」「大目標に繋がる」ということを意識してみてくださいね。
原因③:周りと比較する(Twitterの見過ぎ)
対策:自分のペースを崩さない。人は人と割り切る。
プログラミング学習記録をTwitterで発信することは、もはや必須のような感じになっていますよね。
学習記録のように始めたTwitterには「プログラミング学習開始3ヶ月で、月収30万円達成」と、言ったような発信がよく目につきます。

と言ったポジショントークが盛り沢山で、
SNSに慣れていない人にとっては、「自分はこのままでいいのか?」
と言った焦りの原因となり得ます。
こうした発信は自分を鼓舞するきっかけになりますが、大抵の場合、ポジショントークであることが多いので、雑音だと割り切って、スルーすることが大切です。
また、「本当にこんな発言をしているが、実際のところどうなのか?」
と言った疑いの目を持つことで、自分自身を冷静に保つことができます。
プログラミングは競ってやるものではなく、自分自身の自己実現のための手段だと思って、地道に学習できるいいですね。
まとめ:とにかく3ヶ月間は学習を続けよう

今回は、プログラミングを学び始めた人がつまらないと感じる原因と対策を3つご紹介いたしました。
プログラミング学習がつまらないと感じるのは、初学者にはよくあることです。
そこで、諦めずに原因を探して、しっかりと対策をすることで、
目標が現実となる日も来るのではないでしょうか。
プログラミングを始めたころの目標に向けて、日々努力していけるといいですね。
他の学習者の体験談もありますので、読んでみてくださいね。
