📘

インプット大事!!

2023/12/25に公開

「Happiness Chain Advent Calendar 2023」の25日目の記事です。
https://adventar.org/calendars/9414/

はじめに

プログラミングスクールでの学習を通じて、インプットの重要性を日々感じています。
プログラミングの学習を行っていると、コードを書くことに集中しがちです。しかし、これまでの学習の経験から、インプットを行い新しい情報を得ることは、プログラミングスキルを習得し、向上させるために非常に重要だと感じています。

インプットの役割

プログラミング学習におけるインプットは、新しい情報を獲得する重要な作業だと思います。プログラミングは特に進化が速いため、書籍、動画、他者のコード、オンライン記事など様々な情報源から継続的に学びを得ることが大事です。

インプットとアウトプットの関係性

インプットを行っている段階では、アウトプットは写経などにとどまってしまうため、インプットの価値をあまり感じにくいかもしれません。
しかし、実際にコーディングを行いアウトプットを行う際には、インプットした知識や技術がとても役立ちます。
例えば、プログラムを書いている最中に、インプットで学習したコーディングスタイルや知識を思い出すことでより効率的にアウトプットを行うことができます。
私が良くあることとしては、以下のような点で生かされていると感じます。

  • インプットしていた内容を参考にしながらアウトプットする
  • インプットした異なるコードの書き方を思い出して比較する
  • 良くない書き方(アンチパターン)を思い出して確認する

このように、アウトプットしている最中に様々な気づきを与えてくれ、この気づきを切っ掛けにより考えたり、調べたりしながらアウトプットの質を上げることができます。
インプットとアウトプットは互いに重要であり、それぞれが相互に良い影響を与えます。インプットを通じて様々な知識を深めることができ、アウトプットを通じてその知識を活用して実践することができます。
インプットなしには、アウトプットは浅い知識に基づくものになり、質の高いアウトプットは難しいと思います。

さいごに

とても当たり前なことかもしれませんが、インプットもアウトプットも両方とも重要であり、どちらも軽視するべきではないということです。
私自身も、この意識を持ってバランスの取れた学習を心掛けていきたいと思います。

Discussion