sharpnel_content
プログラマーに数学力は必要か?

News 2021年03月10日


プログラマーに数学力は必要か?

Share

毎日コーディングするのがいそがしいので、プログラマー人たちは理系の人に見えるかもしれません。しかし、プログラマーになるなら、数学力が必要なのではないでしょうか?

プログラマーは数学力が必要か?

「数学が苦手だとプログラマーは無理?」

かつて、最初のプログラマーは数学者でした。その数学者たちは最初のコーディングを作っていました。その時代は、プログラミング部門はまだありませんでした。最近は、プログラミング部門を提供する大学は多くあります。コンピュータ科学及び情報工学を勉強する大学生たちにとっては数学が必要かもしれません。しかし、日常のプログラミング(特にWeb開発)では、数学はそれほど重要ではありません。

数学は特定のプログラミングにおいては重要です。例えば、3Dレンダリング、GISアプリケーション、暗号化、ブロックチェーン、AI、機械学習などです。それでも、そのプログラミングの中で必要な数学は学校であった学ぶ数学ではありません。

プログラマーとして最も必要なものは何ですか?

プログラマーには、特に問題解決力が必要です。 学校で教えられている数学は、問題を解決するために私たちを訓練し、最終的には問題解決者になることに慣れさせているのです。

微積分、代数、または論理など、いくつかの数学的概念が必要になる場合がありますが、それでも基本的なことだけが必要である。 数値、確率、方程式、グラフ、指数、アルゴリズム、限界、導関数、積分などの複雑さを知る必要はありません。

つまり、プログラマーになるために、数学が本当に得意である必要はないのです。数学の基礎は必要ですが、現在、数学が苦手でも落胆しないでください。プログラマーとしてのキャリアを追求する可能性があります。

ただし、プログラマーになる場合は、問題解決力、学習を継続する意欲が重要です。それがなければ、成功したプログラマーとしてのキャリアを持つことは不可能です。

そして、機械学習、人工知能(AI)、ビッグデータなどの専門分野でプログラミングを行いたい場合は、学校で学ぶ数学よりも高度な数学力が必要とされます。

Reference: flaviocopes.com 

Photo by Jeswin Thomas on Unsplash

Browse blog by tag

Back To Top