第七十三回:基礎をなめるな
今日は2021年12月9日です。寒いです。コタツに入ってアイスを食べつつパソコンさんをペチペチやっています。最近は「エッ〇ル スーパー〇ップ」のケーキっぽい味のやつがマイブームです。そういえば、あれって「スーパ〇カップ」じゃなくて「エッセ〇 スーパーカッ〇」らしいですね。何気に「〇ッセル」の部分も大事みたいです。初めて知ったときは衝撃を受けました。ずっと「〇ーパーカップ」って呼んでいましたよ。ゴメンね。そんな与太話をしたところで本題に入ります。超不定期連載「分かりそう」で「分からない」でも「分かった」気になれるITコラムでございまぁす。このコーナーでは、各用語の説明ページでは取り上げにくいIT関連のネタをテーマに、だらだらと思いついたことを書いていきます。みなさんが「あぁ、なんか役に立ちそうな気もするけど、役に立たないかなぁ。でも、もしかしたら役に立つかも」と思える情報を発信できるように頑張ります!
はじめに
栄えある七十三回目のテーマは……ピヨピヨピヨピヨ(ぴよぴよ的ドラムロール)……じゃん!
基礎をなめるな
です。
ITとはあまり関係ない気もしますが、どーんまい。
プログラミングでも何でも最初は基礎から学びます。
算数(数学)だって、まずは足し算と引き算から学びますよね。
いきなり因数分解を解いたりはしません。
今回のコラムは、何かの基礎を絶賛お勉強中の人……で、ちょっと挫折しそうになっている人に向けて書いていきます。
なお、お忙しい人に向けて先に結論を書いておくと、今回のコラムの結論は
「基礎=簡単」じゃないから、難しく感じても気にするな
です。
最後まで読んでくださる方は、この結論を知らないことにして読み進めてください。
留意事項
本題に入る前に留意事項です。
今回のコラムで出てくる「基礎」「応用」は
基礎:最初の方で学ぶ基本的なやつ
応用:基礎を学んだ後に学ぶちょっと複雑なやつ
的なニュアンスで使っています。
「基礎研究」「応用研究」で対比されるような「基礎」「応用」とはニュアンスが違います。
ご注意ください。
本題
世の中には基礎部分の勉強でつまずく人が一定数います。
そして、そんな人の中には「基礎的なことですらこんなに分からないんだから、自分はこの分野に向いていないんじゃないか?」と悩み始める人がいます。
そんな人に言いたいです。
基礎をなめるな
「基礎=簡単」では、ありません。
基礎というのは、その分野の土台となるものが多いです。
そのため、その分野の勉強を始めたときに最初の方に学ぶことになるでしょう。
また、基礎はパッと見でシンプルなことが多いです。
あんなことやこんなことが複雑に絡みあっている応用と比べると、簡単そうに見えるでしょう。
そのせいで誤解されがちですが「基礎=簡単」では、ありません。
基礎は最初に知っておかないとダメだから最初に教えられるのです。
簡単だから最初に教えられるのでは、ありません。
基礎は余計なものをそぎ落としてあるからシンプルなのです。
簡単だからシンプルなのでは、ありません。
応用の方が難しく見えることが多いですけどね。
応用は基礎を組み合わせたものです。
基礎の延長線上に応用があります。
確かに基礎部分が分かっていないと応用には入れません。
基礎部分でつまずくのであれば、その分野に適性がない可能性はあります。
ただし「基礎=簡単」では、ありません。
基礎か応用かと中身の難しさに相関関係は、ありません。
「基礎が分からないと応用はもっと分からない」は確かにそうですが、それは応用を理解するには基礎の知識が必要だからです。
応用の方が基礎より難しいからではありません。
それに基礎部分を勉強するのは、その分野に踏み込んだ最初の方です。
自分なりの勉強方法なんかも確立できていないでしょう。
一方、応用に入るのは、その分野についてある程度つかめた後です。
自分なりの方法論なんかもある程度は出来上がっているはずです。
ということで、基礎部分で難しく感じたからといって悲観する必要はありません。
基礎的なこと「ですら」という考えが間違いなのです。
基礎をなめるな。
まぁ、やるのが苦痛に感じるなら止めちゃっても良いとは思いますけどね。
「興味はあるけど基礎部分ですらこんなに難しいなら応用に入ったら絶対についていけないよな~」みたいなのは勘違いです。
必ずしもそうとは言えません。
基礎部分があやふやなままで応用に踏み込んだらついていけないでしょうけどね。
頑張って基礎を理解した上で応用に踏み込んだなら、基礎の勉強より応用の勉強の方が楽勝だったりすることも結構ありますよ。
まとめ
今回は
基礎をなめるな
というテーマで好き勝手に語ってみました。
今回のコラムで言いたいことは
「基礎=簡単」じゃないから、難しく感じても気にするな
です。
基礎は最初の方で学ぶ上にパッと見でシンプルな内容が多いです。
そのため、基礎部分でつまずくと今後の勉強に不安を覚える人も多いはずです。
でもね。
基礎だから簡単とか応用だから難しいとかでは、ないッス。
基礎をちゃんと理解した上で応用に踏み込めば「あれ?基礎を勉強したときよりサクサク理解できるな」なんてことも普通にあります。
もし
基礎は簡単
↓
簡単な基礎すら分からない自分は向いていない
みたいな考えをしているのであれば、そんな考えは捨てちゃってください。
「基礎だから簡単」という考えは基礎のことをなめています。
蛇足なおまけ
まぁ、現実問題、基礎より応用の方が難しい場合は多いです。
「基礎ができないなら応用なんてとても無理」という状況も多々あるでしょう。
とはいえ「これは簡単だから基礎に分類しよう」「これは難しいから応用に分類しよう」なんていう分け方は(多分)しないはずです。
前提知識の有無や登場頻度などを見て分類されることが多いのではないでしょうか。
基礎の中にも簡単なやつと難しいやつがあります。
同じように応用の中にも難しいやつと簡単なやつがあります。
それは頭の片隅にでも置いておいてあげてください。
思いつきで始めて惰性で続けている「分かりそう」で「分からない」でも「分かった」気になれるITコラムですが、いかがでしたでしょうか。また何かネタがあったら、ちまちまと更新していきます。コンゴトモヨロシク。






