學習計算機演算法程式設計需要很好的數學基礎嗎?未來資料科技2019-09-03 21:52:31

不需要!我從事網際網路行業也很多年了,對於程式語言可以說是很熟悉了,對於學習程式語言來說門檻不高。只要願意學人人都可以。

八月份程式語言排行榜

學習計算機演算法程式設計需要很好的數學基礎嗎?

我經常在新聞或者報道上聽到國外那個中學生或者小學生寫了一個怎麼厲害的程式!或者誰誰很年輕就是非常厲害的駭客。我們知道外國在中學生的數學知識是很差的。如果需要水平很高的數學知識,那麼很多厲害的駭客都不可能存在了。

但是數學知識好了對程式設計是有幫助的,但絕對起不到決定性的作用。我們知道計算機的發明就是解決大量的計算,所以計算機是和數學有很大的聯絡的。如果有很好的數學思維,邏輯思維是很容易學好程式設計。

學習計算機演算法程式設計需要很好的數學基礎嗎?

以上只是說程式設計。但是如果想要在這一行走的更遠,那麼數學絕對是一個需要加強的地方,比如現在大火的人工智慧和大資料,就要有很強的數學能力的,尤其是人工智慧,充實著大量的數學知識如機率論,微積分,線性代數等等!數學是一個基礎學科,但是現在科技越發達它的作用就越來越明顯。

總得來說,學習程式設計可以不需要很好的數學基礎,但是要想發展更好,走的更遠尤其是科研和技術方向,數學是很重要的!

學習計算機演算法程式設計需要很好的數學基礎嗎?火車頭不會走2018-05-08 13:08:16

需要,絕對需要。以前各個學校沒有計算機,後來有了計算機學院,幾乎大部分的學校的計算機學院都是由數學學院分離出來的。計算機算是數學的一個分支。計算機的各個方面都是數學思想的體現。數學學不好,在計算機方面肯定走不遠。

學習計算機演算法程式設計需要很好的數學基礎嗎?年糕IT講堂2019-09-22 21:48:31

根據我實際的上課經驗來看,程式設計離不開數學這門基礎學科的支援,但也不完全依賴於數學。初級階段,程式設計並不需要太多的數學知識,或者說我數學不好,但並不妨礙我學程式設計。但是到了後期,比如說演算法最佳化,需要學習資料結構的時候,數學功底好的學生掌握起來就很快了,相反數學不好的,就很難再提高了。所以要達到優秀程式設計師的標準,數學功底還是要在的。

學習計算機演算法程式設計需要很好的數學基礎嗎?武狂2018-05-17 11:58:01

可別吹牛逼了,以大多數人的智商達不到程式設計中用到數學的程度。大部分人和90%工作都用不到,既使我不用數學,我月薪依舊2萬,即使有的人數學很好,程式碼依然寫得爛看不懂,程式設計跟數學本來就是不同學科,放在一起真沒多大意義[捂臉][大笑][呲牙]

學習計算機演算法程式設計需要很好的數學基礎嗎?八一老爺侃科技2018-05-07 23:08:17

謝邀。計算機科學的本質就是計算,計算可不就是數學嘛。

程式設計這麼專業的事情在經歷了60來年的高速發展,到目前為止,在應用層面有一部分程式設計工作已經不需要太多的數學知識了,比如前端,這些方向都有大神封裝了大量的庫函式和框架,只要會用就能完成一定的工作,這對於只想養家餬口的低端職位來說,確實不需要太多的數學知識。

然而,程式設計畢竟是件計算的事,如果數學不過關,工作起來難免底氣不足,自己做的程式可能都不知道到底能不能用,效能過不過關,久而久之,問題就大了。再者,公司裡程式設計用不到數學的崗位很大部分都是邊緣崗位,從你選擇邊緣崗位開始,你就很難從自己公司和市場上獲得有利的議價權,對自己的職業生涯傷害的很嚴重的,如果長時間得不到高收入,高職位,最後的出路很可能就是改行,但是改行也很尷尬。

所以學好數學是很有必要的,既然選擇了程式設計,就要衝著公司的核心崗位去,不然你費那麼大勁幹什麼,可以說程式設計是目前困難度,含金量最高的工作,你說對不對!

學習計算機演算法程式設計需要很好的數學基礎嗎?網際網路架構師精髓2019-09-22 16:58:46

1、如果後期目標是一個程式設計師的話,數學沒有必要學得很好,有時候高等數學都不一定用得上。

2、如果後期目標是想做一個演算法設計人員,那就得要有比較好的數學基礎了。從演算法設計、減少運算量以及減輕系統記憶體佔用方面需要好點的數學知識,而且會根據不同的需求設計不同的演算法過程。

3、綜上,學習計算機程式設計剛開始不需要很精通數學知識,如果想深入發展,可要考慮在邊學習程式設計過程中學習數學。程式設計的起步還是要求比較低的。

學習計算機演算法程式設計需要很好的數學基礎嗎?亦書亦影2018-05-16 12:11:10

程式設計是一個非常有前途的行業,它不僅能夠降低人工計算工作量、人工重複工作量,而且對人工所不能解決的如大資料、大週期等問題都能夠有效的解決,更有甚者能夠解放人類的雙手,完成人工所不能完成的工作。

學習計算機演算法程式設計需要很好的數學基礎嗎?

學程式設計必須具備很好的邏輯思維能力和很強的數學功底。如果你對自己的定位就是做一個小小的程式設計師,那數學就沒那麼重要。因為計算機的發展已經相當成熟,很多常用的公式、理論都有開放的程式碼供學習、思考、甚至呼叫、除錯,程式設計師不需要自己去設計新演算法,解決新問題。即便解決與處理問題也不過是寫一些沒有技術含量的程式碼。這樣掌握基礎的數學知識就夠用了。

學習計算機演算法程式設計需要很好的數學基礎嗎?

但如果對自己的定位是深入發展,突破人類或專案的問題或瓶頸,數學的重要性就不言而喻了。計算機是一種工具,將這種工具與人類或專案的實際聯絡起來,設計新演算法、在設計新演算法的同時降低計算機運算量和計算機記憶體損耗,這是一項大工程。如果沒有好的數學知識,那計算機的運算設計就不能達到最優。

因此,想要搞好計算機程式設計,數學還是要好好學的,,像《高等數學》、《線性代數》、《機率論與數理統計》、《數值分析》、《資料結構》……

學習計算機演算法程式設計需要很好的數學基礎嗎?曹路飛2018-01-18 12:29:07

學習程式設計,是否需要好的數學功底不是一概而論的,跟你學習的程式語言和用途關係比較大。

比如說做web開發,html+css+javascript這些需要在開發中對數學功底基本就是初中水平就夠了。

另外,其實很多人說程式設計跟數學功底的關係,主要體現在理工科“邏輯能力”比較強有關係。若硬要說多大關係,那邏輯能力是對學好程式設計有一定的關係!

學習計算機演算法程式設計需要很好的數學基礎嗎?deStinyJsuJ2018-05-07 18:47:27

重要的事情說三遍!數學對程式設計極其重要!數學對程式設計極其重要!數學對程式設計極其重要!理由如下:

程式語言不是本質,在後期程式設計的過程你會發現,一個程式的編寫需要很強的邏輯,同時解決問題的時候,需要強有力的演算法和資料結構的支撐,這些無不透露著數學的基礎!當你擁有良好的數學功底,外加資料機構和演算法,那麼你可以所向披靡!曾有位大師說過程式=演算法➕資料結構。因此,數學很重要!如果理解底層你會發下你會發現你所有的程式碼的編寫最終會成為二進位制資料由cpu來進行加法計算!所以數學很重要!包括最近很火的人工智慧,背後透露著數學的影子,當對神經網路的準確性計算時你會發現甚至用到了高等數學的知識!所以要走程式設計這條路的時候,奉勸題主重視數學吧!

學習計算機演算法程式設計需要很好的數學基礎嗎?長沙一度軟體教育學校2019-08-30 10:14:20

學程式設計一定要數學很好嗎?學計算機程式設計,總給人一種很難、很抽象的感覺,好像需要用到複雜的數學知識。其實不然,學程式設計只要具備簡單的初中數學基礎就夠了。

大部分軟體開發工作者,在日常工作中也不需要用到多複雜的數學知識,因為我們現在所學的軟體開發技術並不是做科研和駭客的那種軟體技術。

但是,不可否認,一些高階的軟體開發工作,比如自動控制、人工智慧,必須要非常好的數學基礎,但這畢竟是少數精英從事的工作。

“數學好,在學哪一門語言時更有優勢”或者“哪一門語言中數學比較重要”。這裡我沒有限定在Java和C++。所謂的數學好,指的是你的高中課業,或者“初等代數”好,那跟學程式語言關係其實不大。

但是為什麼有人一直在強調數學好,才能學好計算機,因為計算機講究一個邏輯思維的能力,說白了就是懂得條理性,能夠舉一反三。

其實想學好軟體技術,關鍵還是在於個人的邏輯思維,這個在後期的學習過程中是可以培養的。

如果你的數學很好,是抽象代數或者是函式非常好,這樣只是相對於學習函式式語言的計算機程式設計比較有優勢,因為函式式語言類相對於其他語言程式設計,與數學更像,而且更依賴數學。

其他語言類程式設計學習能力與數學是不存在必然關係,如java程式語言的學習就跟數學關係不大。數學好固然能夠錦上添花,但是數學不好並不影響軟體程式設計的學習,並且順利找到相應的工作。

學程式設計一定要數學很好嗎?所以當你想學Java或者是安卓軟體開發,你就大膽的去學習,而不是因為覺得自己的數學成績不好就對自己嚮往的計算機專業望而卻步,對當下高薪叢生的IT行業望洋興嘆。

我從事IT教育多年,如果有IT方面的問題,也可以諮詢我!

學習計算機演算法程式設計需要很好的數學基礎嗎?