プログラミングを学び始めたばかりの方、もしくは学習を続けている中級者の方、こんな悩みを抱えていませんか?
「プログラミングって覚えることが多すぎて、全然頭に入らない…」
「構文などの書き方を全部暗記しないといけないの?」
ぶっちゃけ暗記してたらどんどん学習は遅れます!
だから構文なんかは早めにすべて忘れてください!!!
ちょっと言い過ぎましたが、覚えなくても大丈夫な仕組みづくりを
していこうというのが今日の本題です!
この記事では、現役エンジニアの経験をもとに、プログラミング学習における暗記の重要性と、より効果的な学習方法について解説します。
- この記事はこんな人にオススメ
- 暗記が苦手
- 効率を重視したい
- プログラミングができるようになりたい
プログラミング学習における暗記の重要性と効果的な学習方法
暗記せずにプログラムをする方法!
結論は、メモです!
必要になったときにすぐ取り出せるように構文ごとメモし必要なときにコピペで取り出せるようにしておく事が重要です!
なぜなら、構文エラーのほとんどがカンマが足りない、カッコ{}がないなど、細かなものがほとんどです!
熟練者は読み返せば間違いに気づきますが、初心者は気づけません。
その時におすすめなのがNotionです
単語検索できるようにメモを取る
重要なのは単語検索できるようにしておくことです!
例えば、
JavaScriptでクラス名取得したいけど、どんなコードだったっけ?
となった場合、わたしはNotionに”Javascript クラス取得 クラス名”というクエリ風にストックしてます!
ex)
Javascript クラス取得 クラス名
let box1 = document.querySelector('.box');
ポイントは自分の思考どおりに、メモしておくことです!
そして全体検索をかけた際すぐに情報にたどり着けるようにするためです!
確かにこれだと構文は覚えなくていいね!
この一連のプロセスで暗記しなければいけないのは構文に関してはゼロになりますが、
取得したbox1をどのように使用できるか、どんな処理ができるかということを覚えなければ使用できません!
なので構文を覚えない代わりにそちらの方に脳のリソースを使いましょう!
このように、Notionを積極的に外部ストレージとして活用すると構文は覚えなくても大丈夫です!
というか本当に必要なものは頻繁に使用するのでそのうち覚えます!
わざわざ暗記するのは非効率だし、他に覚えるべきことがたくさんあります!
今日から暗記するのをやめましょう!
Notionメモの取り方
Step1:データテーブルの作成
データテーブル作成 | /inline |
まず、Notionページにてデータテーブルを作成します!作成ショートカットは/inlineを入力してDatabase−inlineを選択しましょう
Step2:単語検索のキーワードを入力
下記のようにテーブルにメモを書き残しましょう!
このようにすることで、Notion全体から検索できるようになります!
なぜ暗記に頼らない学習が重要なのか
プログラミングの世界では、技術やツールが日々進化しています。
そして、覚えなければいけないことも日々増えていきます!
新しいことを覚えるには古いことを忘れなければ脳のリソースが限界を迎えていまいます!
積極的に外部ストレージ化を目指しましょう!!
いかに暗記せずにプログラミングをするか
ということが肝だね!
4. まとめ
プログラミング学習において、暗記力は決して重要ではありません。
むしろ、暗記しなくていい方法はないかという視点で仕組みづくりをしていくことが、学習スピードを加速させます!
皆さんのが学習の手助けになることを祈ってます!
以上、太郎でした~!!
コメント