今日はプログラミングでよくある「挫折」について書いてみます
難しい言語から入った
入門書を買ったが理解できずに終わる
エラー発生時どこが間違ってるか分からず調べても解決しない
どんな事ができるかイメージできない
プログラミングを学んでいて本当に役に立つかが分からない
様々な理由があるかと思いますが結論
モチベ低下だったりイメージが湧かなかったりは楽に続けれれば全て解決します
挫折するパターンとしてそもそも難しいと思って始めるんで
説明など専門用語多用してる文字だけのものなど見ると
「そりゃ離脱するわ」と感じるわけですw
難しいと思って始めてすらない方はこちらを見てみてください
結局の所やってる事が理解できなかった場合
全部無駄になってしまうんじゃないかっていう恐怖からくるものですね
時間をかければかける程それは大きくなっていくはずです
最初は頑張ろう!と思っていても自分が信じれなくなって
「今やってる事は大丈夫なんだろうか?もしかしたら無駄になるんじゃないか」
と不安になる人が多いんでしょう
ブログも一緒ですが正しい方向で長期間やって
結果が出てない人を探すほうが難しいです。おそらくこれが答えだと思います
目次
難しい言語から入った
お勧めされてるところもありましたがC言語が難しく挫折しやすいと言われてます
月100万以上、稼いでいる方もC言語ができなくても食べていけると言ってるので無理にやる必要なないでしょう
無難なのはweb系といわれてる
HTML、CSS、JavaScript、PHP、Railsなどからやるのが比較的分かりやすく
挫折しにくいとされていて、単純に稼ぎやすいからという事でもよくお勧めされてます
入門書を買ったが理解できずに終わる
そもそも何も分からないのに本読むのが苦手という人だと数ページ見ただけで終わる可能性があります
今は無料で環境構築しなくても学べるものもありますし最初の難しい設定ができなくて詰むというのも回避できます
まずはそういうものから手を出してみるべきです
エラー発生時どこが間違ってるか分からず調べても解決しない
何をやっても動作しない、調べても分からない
こういう状態が続くと当然やる気はなくなっていきます
エラー時間が長くなればなるほど挫折率はあがるので聞ける状態を作るか質問サイトで聞いてみるのがいいでしょう
その際、調べ方や質問の仕方などに注意が必要ですので自分のやった事など詳しく伝える事をしてみてください
どんな事ができるかイメージできない
言語の役割など何も分からないのでイメージがしにくいところはありますね
おおまかに作りたいものを決めて何が必要なのかを調べ、それを学んでいくのが一番早そうです
作りたいものもよく分からないというのも多いと思うのでその場合、先ほども言ったweb系からで良いと思います
プログラミングを学んでいて本当に役に立つかが分からない
ずばり役に立つと言い切ってる所ばかりです
求人倍率などを見ても高い位置をキープしていますし案件を取れたなど成功例はいくらでも見つける事ができます
ただ挫折してる人が大量にいるのも事実でしょう
役に立たなかった人は途中でやめた人
つまり続けれさえすれば結果に繋がると考えれます
一方挫折しない人
挫折しない人を調べてみると分からなくても「とりあえずやってみよう」
「完璧には分からないけど次」っていう楽観的な人が続いているようです
とりあえず手を動かしてれば何とかなります
本当に合わない場合はやめればいいんです
まずは適性をチェックするという軽い気持ちでいいと思います
プログラマーの需要がずっと落ちないのはそこまで簡単ではないからでしょうが言い換えるとモチベ低下などで続けるのが難しいって感じでしょう
ブログもプログラミングも初期の段階が一番難易度が高くある程度いけば楽になるといわれているので、いかに続けるかを考えると良いと思います
最後に
独学だと教えてくれる人がいない為エラーに費やす時間が増えるので、早く上達したい場合はスクールや講座を検討してみるといいかもしれません
ただ数十万のプログラミングスクールにいっても即戦力になるスキルというのは身につかないと思います
就職まで面倒みてくれる場合もありますがそうではない場合もあります
じゃあ何でいくの?というと学んだものを使って成果物を作ってそれで自分の評価を上げ、次へ繋げるってことですね
成果物を自分を売り込む為の武器として使うわけです
こちらの記事で紹介していますがスクールと比べ圧倒的コスパでアプリも作れます。就職が決まった方などの情報も載せていますので宜しければ参考にしてみてください
追記です
私が買った時には無かった「クラウドソーシングサイトで案件を取るコツ」
してコーポレートサイト作成演習というコンテンツが新たに追加されました
買ったあとに追加されるって普通に凄くないですか?
【アラフォーがSkillHacks(スキルハックス)を全て受講。感想レビュー】
無料サイト2つと今が何故チャンスなのかを記事にしました
こちらも宜しければ見てみてください
【脱ニート】今プログラミングをやるべき理由【30代40代転職も】