複数言語、複数スキルの勉強の仕方

どうも、ぱぺまぺです。

ぱぺまぺは、Web制作やWeb系エンジニアの職種に転職するために日夜勉強しているのですが、あれもこれもと勉強するものが多すぎて、いろんなものに手を出してしまいます。

ぱぺまぺ的には並行学習は3つか4つが限界だなと思いました。

複数言語は、並行学習3つか4つぐらい

 

あんまり手を広げすぎるのもどうかな、と。

 

時間は限られているので、どうしても勉強する科目が多いと1つの科目当たりの勉強時間が限定されてしまってなかなか前に進まない、という感じですね。

 

ぱぺまぺは、以前の学習方法ですが、1週間の学習予定を学校の時間割のようにやっていますね。

例えば、

月曜日はJavaScript、

火曜日はVue.js、

水曜日はWebデザイン、・・・

 

みたいな感じです。

 

1つの言語をやり続けるとたしかに集中的に学習はできますが、それだと他のスキルがなかなか勉強できない、ということになります。

勉強科目を増やせば増やすほど1つあたりの勉強時間が分散されてしまうのです。増えれば増えるほど。

 

適当にやっているとなかなか厳しいので、ぱぺまぺは学校の時間割のように 今日は〇〇やる、という感じでやったほうが続けやすいです。

 

事前にやることを決めていたほうがなるべくその日になにやるか迷わないのです。

 

現在は、ローテーションでプログラミング学習している

ただ、時間割形式でやると、たまたまその日に勉強が捗らなかったり、忙しくてできなかったりするときがあるんですよね。

例えば月曜日にjavascriptを勉強する予定が、

  • 仕事が忙しくてほとんどできなかった
  • 仕事で疲れて寝落ちした。
  • 今日はjavascriptを勉強するテンションでない

 

まあ、人間なんでその日の気分とかテンションに左右されるときもあります。

その曜日があんまり進みが悪かったりしても、曜日で計画していると、次の曜日まで学習できないことになります。(学習計画上は)

 

なので、曜日ではなく、ローテーションで考えます。

ローテーションなので、その日にやる予定のものが進みが悪かったら、次の日に回せばよいのです。

 

最初からそうすればよかった・・・。

ローテーションなので、3~4日に一度、最初に学習したものに戻るようにします。

だから5つ以上学習することを増やさない方がいいかもです。

 

ここで他のスキルとか他のプログラミング言語に手を出したくなっても、そこはグッと堪えます。

あるていど今勉強しているものが一段落したら、次のに手を出すという感じにしないとだんだんだんだん増えていくんですよね。

 

とはいえチュートリアルの学習なので、なにかを作るのであれば、さらに別の学習計画が必要かもですね。。。

ここまで読んでくださりありがとうございました。

  1. プログラミング勉強

    未経験・異業種からのプログラミング勉強法
  2. プログラミングアウトプット

    今日の小さなアウトプット

    今日の小さなアウトプット プログラミング学習ログ16~20日目
  3. 今日の小さなアウトプット

    今日のちいさなアウトプット プログラミング学習ログ71~75日目
  4. プログラミング勉強

    プログラミングスクール卒業後の課題
  5. 未分類

    複数スキルで幅を持つエンジニアを目指す
PAGE TOP