程式設計到底需不需數學知識?

2022-09-02 20:51:10 字數 777 閱讀 4642

**:

你想把自己擺在什麼位置?你想要成就到什麼樣的高度?如果你只想在小小的台灣,在

二、三流的公司裡,打打專案游擊戰,賺個還算可以的薪水,那的確,你不怎麼需要數學,連軟體工程的理論也不太需要,最重要的唬弄客戶的技術純熟就可以了。去年去了101的37樓面試後,我才知道我了不起只爬到阿里山而已,要登上mountainview這座山,我必需十倍努力才行。而這個努力不是我在面試前,看看什麼教戰手冊、寫寫網路上的考古題我就能夠通過的,而是必需把一些數學的訓練熟到變成很自然的反應才行。簡單的問你就好了啦,上面那個用迴圈寫的1加到10000的那個例子,如果10000改用n的話,那需要多少時間,用大o(big o)來表示。如果你不能很快的推論出是o(n)的話,那你的履歷連投都不要投,在37樓問的問題比這難多了,而且你沒幾分鐘的時間可以作答。去年那次,是我第二次後悔當初沒把數學學好。 [page]

為什麼google會這麼重視演算法和效率?應該說世界級的大公司都重視,yahoo、微軟、youtube…,因為你寫的程式不是給幾十個人、幾百個人用而已。而是同一時間有幾百萬,甚至上千萬人使用。乙個人慢0.1秒好了,一百萬人就10萬秒,超過一天耶。瀏覽乙個網頁,慢個幾秒鐘你都不能忍受了,更何況是一天。你說能不計較演算法和效率嗎?! 

你想過什麼樣的生活是你自己決定的,但你想要當個世界級的軟體工程師的話,把學數學就當作是一種修行吧!不要怕沒地方用,因為你時時刻刻都可以用到它。當你的修行到了某個程度,要挑戰高山,就比別人容易多了。 

好好好,不想深入就算了,但你不覺得放棄12年的數學訓練很可惜嗎?至少花點腦筋用一下嘛~~,大家都多少用一點,軟體的水平就會慢慢提公升了,你說是嗎?

討論 寫程式到底需不需要懂數學?

寫程式到底需不需要懂數學?數學對於程式設計師來說到底重不重要?類似這樣標題的討論,在網路上已經不知道被討論多少次了。研究所順利考上的嚮往已久的資工所,成為名符其實的本科系學生,本以為可以不用再玩數學了,但我發現我錯了,是不用再玩那些抽久的高等數學沒錯,但線性代數 機率統計 離散數學等 用了更多的數學...

python數學知識 數學知識回顧01

常見函式 常見函式 y c 一次函式 y ax b 二次函式 y ax 2 bx c 冪函式y x a 指數函式 y a x,a的取值範圍為 a 0 a 1 對數函式 y loga x a的取值範圍為 a 0 a 1 導數乙個函式在某一點的導數描述了這個函式在這一點附近的變化率,也可以認為是函式在某...

數學知識集合

1.尤拉函式 p 為n的質因子 varphi n n times pi 1 frac 1 n中與n互質的數的和 frac times varphi n 如果a,b互質,那麼 varphi ab varphi a times varphi b 與n所有約數互質的個數的和為n sum varphi d ...