1樓:
搬磚的話就不用學數學了,畢竟沒啥用,每天調調包搬搬api就行了。不想搬磚而想走上人生巔峰的,就需要在計算機的基礎上使勁學數學了。
2樓:燃冉
瀉藥!!!
我不是乙個有專業態度的計算機狗,只是本科念了四年沾邊的專業。有個小小的建議是,越是年輕越不要著急。你才大二,數學是很重要的基礎,想要學計算機專業知識並不是在大一大二,這些專業知識一般會放在大學最後一年集中學習,如果你自己想要學更多的計算機知識,那就比其他同學多花時間吧,這要壓縮你的個人娛樂時間。
有興趣是好事,但是不能心浮氣躁的想要一步到位,慢慢來,大學只是乙個起點,學校的知識也只是毛皮,想要更多的專業知識,就課外抽時間一點一點積累。因為我沒有什麼計算機專業的知識,只能給題主一些心態調整的建議。
3樓:薛丁格的貓
大學裡還是應該多學些數學的,我就後悔大學裡沒去深入的研究數學。
計算機的基石就是數學,這個基石越牢固,今後在計算機領域的建樹可能就越大。
4樓:
我就是資訊與計算科學專業畢業的
後來研究生讀了某個和計算機有關的工科,用計算機演算法分析資料我的經驗是,計算機方面的知識(姑且只算程式語言、資料結構、基本演算法)很快就能學會,但是後面的研究(如果你要讀研,或者做演算法工程師,而非簡單的開發程式設計師)要有突破,往往靠的是數學知識、數學課上培養的數學思維。
信計專業要學很多看上去和計算機、和程式設計並沒有關係的專業課,比如實變、抽代,但是一些工程上的計算問題要用計算機解決的時候,最關鍵的難點往往不在如何用計算機編出來,而在於如何找到其中的數學問題,並且用對應的數學工具解決它。
為此,學好數學專業課,對你今後較長遠的職業發展有利。
可能我說得不怎麼具體和有道理。但主觀地說,目前我即將博士畢業,仍不後悔當初選擇了曾讓我焦頭爛額的信計專業。
學弟加油!
5樓:cjj
我作為軟體工程的大二學生。理解可能有侷限,望理解。
從大眼界看看這個問題:
計算機的本質就是數學。
//題外話:其實不難想象人的本質或許也就是計算機。人的感情,所作所為,或許都只是一些生物演算法。那麼本質也就是數學。
所以說,數學在計算機學科裡是一門很基礎,很重要的學科。
現在計算機領域比較火的,有大資料處理,人工智慧(深度學習),雲計算。而這些東西,都是基於數學研究的。我也和一些在做相關專案的軟體工程專業出身大牛談過話,他們很多時候都希望自己是數學專業出來的人。
而且目前計算機行業領域的頂級高薪幾乎都是人工智慧工程師,演算法工程師。這些人,數學功底肯定是在那的。
從我們目前的情況看問題:
我是屬於軟體學院的,我們大一的課程除了一些導論課,也偏向於數學。有微積分,線性代數,離散數學。數學課當然不如你們多,所以我們就會自己去學程式語言,並加強程式設計實踐能力。
但是,我身邊確實有特喜歡數學的同學,自己去找如數學分析之類的一些書去看。
所以,我們真的不需要過多的去糾結,數學和計算機學科的權重分配。他們的方向,可以是一致的。你們大學,把計算機學科放在數院是很有想法的。
如果,你真的喜歡數學,或者對數學有一定的天賦。那就使勁鑽。程式設計,用你極少的時間看看。我相信數學能學好的人,學程式設計不成問題。
如果,你對數學不是有那麼高的天賦或興趣,那麼,認認真真學好數學。在數學與計算機課程之間交替學習,這樣也能使你的學習不那麼枯燥,提高你的效率。
如果,你真的對數學沒有天賦,也完全不敢興趣,那麼在掌握教學計畫之中的數學課程的前提下,努力學習程式設計。
如果,你極度厭惡數學,覺得數學好無聊,今後只想做個應用程式猿。那麼,課程及格是底線,然後努力努力努力學程式設計,做實踐。
//當然,你想保送研究生,想出國。成績可是很重要很重要的。
況且,我們在本科呢。本科真的還只能算得上通識教育。真的不需要太著急,如果你實在找不到怎樣的做法合適,或者是在不能夠按照你的想法那樣做。
那麼,就只顧把當前你需要做的事情做完,做好。
這裡還說乙個比賽,美國大學生數學建模競賽,簡稱美賽。
美賽3人組隊,最佳匹配是,乙個做數學,乙個程式設計實踐,乙個寫文案。
我看來,好的程式猿,好的文案稀缺程度沒有好的做數學模型的同學高。
你不妨,在比賽中先嘗試一下當做數學模型的成員,從中獲取滿足感,或許會減少你很多顧慮。
最後,想說的是。無論選擇什麼,自己開心最重要。
6樓:「已登出」
先權衡下你做的事,需要什麼,如果是破解演算法,密碼學和初等數論,如果是遊戲引擎,四元數或矩陣,如果是ai,暫時放棄數學,多學學哲學。如果你做數學研究,抱歉我沒思路。
7樓:YUGI
我想說的是,計算機這種東西是日新月異的,其實底層知識很少,更多的是以後工作後的學習,數學確實走上工作感覺用不到。但我想說的是,數學這門課再沒用,但它是乙個確確實實的恆古不變的知識,不會隨著時代的發展就沒用了,這好處是世上任何一門知識無法比擬的好處,你學到了就永遠伴隨你認知的進步,只要你不失憶。
8樓:
和題主一樣也是資訊與計算科學專業,修讀計算機雙學位。
資訊與技術科學這個專業,偏向於理論,如果學的好,現在也有非常棒的崗位:資料分析,大資料開發,演算法工程師。但是學校的課程非常有限,如果想轉我說的上面三個方向,課外自己學知識做專案是不能少的。
如果想完全做計算機方向的崗位,比如軟開這些。那就需要惡補計算機的基礎知識了。數學專業學生學習這方面還是有優勢的。
要補的只是分三方面:基礎(OS網路DB)+演算法(LeetCode)+專案。也不是很難,現在校園招聘不少數學專業投軟開都成功了。
9樓:
這個要看題主對自己的目標了。
回答這個問題是因為我有很多做TCS(理論計算機)的朋友。理論計算機學家和數學家有什麼區別呢?我個人覺得沒有區別。
一些理論計算機學家也不大會程式設計,並且也有很多理論計算機學家發過Annals,發JAMS,發GAFA,或者用代數拓撲工具證明演算法存在性,等等。
甚至我都聽說,現在的TCS都基本脫離實際了,和應用的CS關係越來越小。我甚至覺得有一天,像弦理論已經快在物理系呆不下去了一樣,TCS也會被趕到數學系。。
如果題主排除TCS這條路,應該不需要這麼多數學。
我又仔細讀了題主的問題,題主這個是計算數學方向吧?和CS甚至TCS都沒啥關係,你學的這個就是數學的分支,不是計算機。。
10樓:Sagitrs
什麼叫計算機課程?這個問題挺模糊的。
編譯原理?微機原理?
計算機網路?資料庫基礎?
演算法基礎與程式設計?資料結構?
數理邏輯?圖論?博弈論?
C語言程式設計?程式語言基礎?
其實很多你們都用不到,這些課程有些你也不想學,但都是計算機專業課。
所以你挑幾個感興趣的科目,自學就是了。
至於是看公開課還是買課本,就參考其他問題吧。
不要覺得自學會比授課差多少。
恕我直言,我覺得全國一半以上的計算機院學生都是靠考前自習。
平均到每一門課……
能有7天?
11樓:北南
咱們計算機從業者並不需要很多數學知識,一點點就夠了,很多答友都說了,按需學習就好。
我覺得題主的疑慮是為什麼學院開設這麼多數學課,這些課有什麼用,我當年是計算機系出來的,我們也有差不多一半的課是數學課,所以我也有過這種疑慮。我就說說我從業這麼多年,後來又讀了博士之後對數學的理解吧。
計算機和數學都是非常好的工具,都是為了去解決實際問題。但計算機給很多數學上很難搞的問題提供了一些簡單的搞法,比如說你可以讓程式跑幾億次去試出乙個最佳值。但如果是幾萬億億次才能試出最佳值呢?
你這時候就需要數學了,未必真需要多高深的數學知識,但你需要用數學的方式思考,看看如何才能優化。
你也說了,數學課程難度很大,我也深有同感,我經常半個月幾頁書都看不懂。要不怎麼說數學是思維的體操呢,我也知道學這些東西以後用不上, 但這是鍛鍊,讓你的腦迴路能搭建出足夠的能力,讓你能以數學的方式思考,日後你就可以從容處理更難的問題。這才是高等教育的意義。
如果只為學實用知識或者考試,那高校是競爭不過藍翔、新東方以及各種培訓考研班的。
我一直覺得知識的積累是相對容易的,但出了學校就很少有數學課給你鍛鍊了,所以希望題主能平衡好數學課和計算機課的時間,在兩方面都能有所收穫。
12樓:小文
本科數學,研究生計算機的來答一發。
從做學生的角度
不存在權衡的關係,都要學,都要好好學,自己選上的課要珍惜,跪著都要好好的跑贏bell curve.
從題主提出的問題的角度
數學課程難度較大 >> 懂。基礎學科就是這樣,難,但是會有用的。反正我是在學計算機之後才開始體會到了數學之美,並且很慶幸自己本科讀了基礎學科。
計算機方面課程少 >> 同樣懂,數學院系的計算機課普遍不給力。建議通過課程內選修,或者自己找資源,學之。時間有限的情況下,學習求精不求多,比如要保證能用一門語言真的解決問題,而不是各種語言工具蜻蜓點水過一過。
建議參考計算機學院大一大二的必修基礎課類加以規劃。
總的來說,覺得題主應該按自己的發展意向,至少是個人興趣,規劃自己的課程選擇,畢竟必修課之外,選課的餘地是很豐富的。數學一般分了純數、應用數學、統計學,計算機也有不同的學習方向。請按需選擇。
最後,要說這幾年的學習教會了我什麼,那就是,乙個人,想要把數學和計算機都學好,真的是太難了。
還在繼續努力中。共勉!
13樓:
大部分人學計算機是為了薪水高。那麼,打好基礎然後努力成為程式設計開發高手就行了,不用學那麼多數學。
數學學得多,可能是為了往電腦科學方面研究方向發展。這基本上是一條學術路,而不是賺錢路。當然有少數研究者因為選了有前途的方向,最終掙到了高薪。不過,是少數。
14樓:Pithreepoint
You should know the specific area you want to enter. Linear algebra is for computer graphics, number theory is for cryptography...etc.
15樓:Galois
我是數學專業過來的,想聽聽我的看法嗎?想單純從數學的學習過程中得到樂趣只有少數天生痴迷理論的人能做到。如果你不是那種人,我的建議是:
在保證數學基礎課程不落下的前提下,平時多編程式設計序,多做做演算法題,最好可以參加一些程式設計比賽,以此倒逼數學學習,這樣才是真正的因為需要而學習,如果為了學而學,很快你就會忘了你學了什麼。
我這麼說是有科學依據的,這就像經濟發展,只有需求才能帶動生產,純粹為了乙個空喊的「共產主義目標」鼓勵大家去煉鋼,結果就是「大躍進」,只能造成產能過剩和浪費。
計算幾何和計算機圖形學是什麼關係?在數學裡的什麼地位?
Jiangxh1992 計算幾何可以說是數學圖形方面的最基本工具,形狀的數位化表示和分析,可以在計算機中表達和視覺化的數位化表示以及分析,另外結合線性代數 離散線性表示等通過關係表示式對圖形資料進行操作處理,與計算機中的矩陣圖形網格 顏色矩陣 結合對接,計算機實現圖形和影象資料的轉換從而與自然界景象...
計算機如何使用0與1進行數學計算
Joooooel Bo 0和1就是一種二進位制 數制只是一種載體,十進位制的事二進位制為什麼做不了?不要侷限於思維定式,二進位制只是數制的另一種形態,表達的實體是相同的 而在計算機中,其實和我們在現實中計算是乙個道理,但是計算機記憶體是有限的,只能儲存有限位的0和1,所以表示精度是有限的。但是我們日...
建築和計算機如何抉擇
涼亦 先不說就業情況如何,畢竟等你本科畢業,再讀研甚至讀博,等到工作了得有近十年時間,誰也說不准十年後行業會如何變化。想想十年前,建築學還是炙手可熱,這幾年就低谷了,那時候計算機也沒那麼火熱,沒想到這幾年能發展的那麼迅猛。選擇專業我建議還是根據興趣來,不要聽說哪個前景好就選哪個,進到自己學不來的專業...