作為程序員,在編程中都吃過(guò)那些虧?
精彩評(píng)論

我再等一分鐘:
吃過(guò)最大的虧就是現(xiàn)在看數(shù)據(jù)分析與挖掘的書(shū),面對(duì)各種各樣的矩陣、積分、微積分等各類(lèi)高數(shù),線代的知識(shí)......頭發(fā)一撮一撮地掉。


網(wǎng)友30x0001:
吃過(guò)最大的虧就是寫(xiě)傅立葉變換,因?yàn)椴粫?huì)用MATLAB,看書(shū)查資料之后用C++寫(xiě)了一版,之后被diss,可憐我的頭發(fā)。


網(wǎng)友:
自從入了AI坑,數(shù)學(xué)上吃虧就沒(méi)停過(guò),也是很絕望了,你以為自己學(xué)的計(jì)算機(jī),其實(shí)學(xué)數(shù)學(xué)的時(shí)間和碼代碼的時(shí)間差不多,這是最恐怖的。
團(tuán)子
感覺(jué)最吃虧的就是有些計(jì)算可以通過(guò)數(shù)學(xué)方式來(lái)解決,避免冗余的代碼和for循環(huán)。

一流程序員靠數(shù)學(xué)
二流程序員靠算法
有句話說(shuō)得好,編程的基礎(chǔ)是計(jì)算機(jī)科學(xué),計(jì)算機(jī)科學(xué)的基礎(chǔ)是數(shù)學(xué)。
學(xué)好了數(shù)學(xué),會(huì)讓你在編程中游刃有余。
有關(guān)程序員編程應(yīng)該掌握多少數(shù)學(xué)知識(shí)的爭(zhēng)論,從來(lái)沒(méi)有停止過(guò),不然在知乎上隨手一搜,這類(lèi)問(wèn)題也不會(huì)比比皆是了。

數(shù)學(xué)不好就不能編程了嗎?當(dāng)然不是!數(shù)學(xué)不好,也可以從事編程。因?yàn)榇蟛糠值木幊虉?chǎng)景對(duì)于高深數(shù)學(xué)的應(yīng)用相對(duì)來(lái)說(shuō)比較少,所以就算很多人數(shù)學(xué)不好也可以把編程做得不錯(cuò)。
但如果涉及到算法層面,或者高性能的框架等,如果你沒(méi)有較強(qiáng)的數(shù)學(xué)能力是玩不轉(zhuǎn)的。對(duì)于編程,數(shù)學(xué)主要表現(xiàn)在兩個(gè)方面。一個(gè)是邏輯思維,另一個(gè)則是編程里復(fù)雜的算法需要的數(shù)學(xué)基礎(chǔ)。編程經(jīng)常要和電腦打交道,需要很強(qiáng)的邏輯思維,而數(shù)學(xué)思維對(duì)編程有著提升作用。另外,算法對(duì)編程異常重要,隨著人工智能的發(fā)展,目前對(duì)各種算法的要求也變得非常迫切,未來(lái)數(shù)學(xué)對(duì)于程序員來(lái)說(shuō)是必備,數(shù)學(xué)決定了一個(gè)人在技術(shù)上能發(fā)展的上限。
作為程序員,在編程中都吃過(guò)那些虧?的評(píng)論 (共 條)
