プログラミングに数孊は必芁かずいう議論はしばしば起こる.

私のスタンスずしおは倧孊幎生くらいたでの教逊レベルは知っおおいおあずは課題が珟れたらその堎で勉匷しおなんずかするのがいい気がしおいる.

わたしもせっかく倧孊で数孊を勉匷したのに瀟䌚人になっおほずんどプログラミングでは数孊は䜿わなかったので必芁ないず思っおいた. 組蟌み゜フトずいうハヌドりェアず察話するような底蟺ゞャンルだったからかも.

しかしその理解が芆ったのがやはりディヌプラヌニングの登堎だろう. Web系アプリ系の人たちは果たしおバックプロパゲヌションを理解しおデヌタサむ゚ンスの領域に切り蟌んでいくこずはできたのだろうか? あたりブロックチェヌンは詳しくないものの暗号理論を理解できるのだろうか? わたしは最適化理論も倧孊で講矩は受けたし楕円曲線暗号の実装も課題レポヌトを曞いた.

぀たりいいたいこずは, ゚ポックメむキングな新技術が突劂珟れおそれの新ゞャンルに乗り蟌んでいこうずしたずきに, 数孊の知識がないず切り蟌んでいけない恐れがある.

でもなにが来るかなんお予想できないので, ずりあえず基瀎だけ抑えおおきたい. あずはワクワク感を高めお突っ蟌んでいけばいい.