0このようなタイトルに惹きつけられた人は少なからずプログラミングをざせつしそうな兆しがあるのでしょうか?プログラミングというスキルは習得するのにそれなりの時間と労力を用します。その学習というのは一生終わりません。日々新しい技術が生まれ、人々の嗜好が変わるとともに、この時代に必要なプログラミングスキルというのもアップデートされていくからです。プログラミングを学習するのを”楽しい”と感じることもあるでしょうが、人によってはほとんどの時間はそうでないかもしれません。ほとんどの人はプログラミングの学習を楽しめないように感じます。挫折する人が多いのです。周りを見ると、自分と同じ時期に始めた人がどんどん上達してく。思うこともあるでしょう。ここまでかなり暗い感じに書いてみました。笑しかし実際、多くの人がこのような感情になったことがあるのも事実だと思います!今回は「プログラミングを挫折する前に...」ということで、これだけ確かめてからプログラミングを諦めよう!という記事です。最後に、まず確認!プログラミングは短期間で身につけなくちゃいけないものではありません。差し迫って、エンジニアに転職しないと生活が危ない、という人以外は別に何回挫折してもかまわないし、どれだけ習得に時間がかかってもよいです。自分でものを作れるようにならなきゃいけないわけでもありません。プログラミングを学ぶのは決してエンジニアになりたい人だけの行為ではありません。プログラミング×何か、の視点に立つと可能性はとても広がるからです。何かを作れるほどのスキルはつかなくとも、多少はどういうものか知っているというのは色々な業種で武器になります。ブラウザの画面はHTML&CSSで表現されていて、情報を提供するサーバーというものがあって、ログイン情報などはデータベースに保存されていて、、、という知識もう少し学習が進んだ人は、こういう機能は簡単に作れそうだな、これはちょっと難しそうだな、という感覚があると思います。それらがほかのことに生きる場面は大いにあります。プログラミングを学ぶことはその他多くの重要なことも学んでいます。自分で何か作れるようにならなくても、学習を続けていれば得るものはたくさんあるということです。一つ言っておきたい事があります。プログラミングは慣れの部分が大きいので、続けていればできるようになります。最初は「こんなの無理だ...」と思っていても、同じことを繰り返していると慣れてできるようになります。習得時間に個人差はありますが、いかんせん挫折する人が多いので結局は続けられるかというのが分かれ道です。やるきがでない日は、惰性でもいいので、一日15分でもいいのでコードを書くという作業を続けていれば、意外と自分が慣れていくのを実感すると思います。いうわけで、まずは以上のようなことを確認しておきたかったです。この時点で挫折するのをとどまってくれた人がいたら、とっってもうれしいです。この後の文章読まなくてもおっけーです。プログラミングを学ぼうと思ったきっかけは?あなたがプログラミングを学ぼうと思ったきっかけは何だったでしょう?その時の気持ちをできるだけ鮮明に思い出してほしいです。それには「こういう状態になりたい!」とか「~~~したい!」というような目標が付随してるかと思います。あなたはその目標を達成できるならそれに必要なスキルを身に着けるまでの時間と労力をを厭わない、と感じたから学習を始めたのでしょう。【その目標を達成できる】ことと【スキルを身に着けるために必要なコストで出来たはずの他の事】を天秤にかけて、前者のほうが重要だったからプログラミングを学習する事になったのです。「プログラミングがなんとなく重要そうだから勉強してみようかな~」という目標がぼやけている感じだと挫折してしまうのもしょうがない気もします。自分にとって目標達成の重みが低いので、あまりコストをかけられないわけですね。それよりは「就活で有利になりそうだから!」というほうが長続きしそうだし、「~~が作りたいから!」のほうがもっと長続きしそうです。プログラミングを学ぼう!と思ったときに持っていた鮮明な目標を思い出して、それを達成するためならまだ勉強していいかな、と思えたら学習を続けられるのではないでしょうか?何となく勉強していた人は重要度の高い目標を見つけることで挫折せずにすむかもしれませんね!なぜ私がこんなにも挫折しないように仕向けるのかというと、プログラミングを学ぶということは、それに伴いかなり多くの事を同時に学べると思っているからです。矛盾するようですが、、、プログラミングはちゃんとわかろうとして続けていればできるようになるので、あまり考えすぎなくてもよいです!ごちゃごちゃ考えてないで、とにかく手を動かそう!と言えばその通りです。この章は、理性的な行動選択をするような人向けに書いてみました。短期的にモチベーションを上げて乗り切る!さきほど述べたように、プログラミングを学ぶということはほかの学習に比べて比較的大きなリターンをもたらしてくれます。すると何が何だろうが続けていればそれだけ得するはずです。プログラミングを学ぶ過程でかなり身につく論理的思考や問題解決力なんかは一生役立ちそうですよね。なれば、市販の花粉症の薬のように短期的かもしれないけど、挫折しそうなところをとりあえず乗り切りましょう!モチベーション爆上がり映画プログラミングの勉強がなかなか進まない...挫折しそう...という人に見てもらいたい映画を紹介した記事があるので、参考にしてみてください!モチベーション爆上がり!プログラミング学習者が見るべき映画、ドラマ学習環境を変える本屋に行って、気持ちよく進められそうな教材を探して使ってみる。アロマで学習する空間の匂いを変える。学習する場所を変える。心機一転、新しい気持ちで学習を続けるとマンネリ化が防げていいかもしれません。朝の通学、通勤前に15分は勉強するなど、自分が続けられそうなレベルのルールを課して、これだけはやろう!というのも一つの手です。時間帯が”朝”っていうのはポイントで、朝って集中力を発揮しやすいし、朝やればそのあとはプログラミングやらないとなーとか考えなくてすむし、続けられる確率が上がります。続けることが大事なので、15分でも毎日やれば効果はあります。挫折しそう...」ということだと思います。自分のサービス作れて嬉しい。情報系学部なのにスクールに。