看板 Soft_Job 關於我們 聯絡資訊
※ 引述《etree (tree)》之銘言: : 各位先進 : 小弟後段私校資訊研究所畢業 : 今年剛退伍不久,找工作似乎不是很順利 : 後來思考了很久,覺的自己的邏輯思考及數學都不是很好, : 在校的時候雖然寫程式上還可以,不過一樣的程式,別 : 人可能只要花一個小時就寫出來了,我可能要花N倍的時間 : ,雖然最後還是可以弄出東西來,可是我覺的這樣在業界 : 存活的下去嗎,業界程式厲害頭腦不錯的人很多,像我這 : 樣一個資質普通的人,在資訊業還有發展的空間嗎? : 還是轉換跑道以求生存? : 小弟現在對未來真的不知所措,希望各位先進能指引小弟一條道路 : 謝謝 你這樣講很籠統 數學不好分幾種 有種數學不好是對數字的感覺不好 比如說, 你要算一天 connection 有多少 每個 connection 會吃掉多少 bandwidth peak time 有多少 concurrent request peak time 會吃掉多少 bandwidth peak time 要用到多少 disk I/O 或 memory 整個 system 上面會有多少 process 在跑 每個 process 在這樣的 load 之下大概會跑多久 你寫出來的網頁所吃掉的資源 你的 web server 能不能承受得住 不能的話要怎麼改進 這些只要簡單的計算 但是你需要非常好的數字直覺 不然的話你會很辛苦 如你所說, 花 N 倍的時間在考慮這些小事 另一種是對數學中各學門的涉獵不夠廣 比如說, 我只會初等微積分, 一點點三角函數 機率統計離散圖論代數幾何拓僕... 我通通不會 這些東西對寫程式本身的影響就不大 因為 第一, 通常需要考慮到這些就不會拿給一般工程師解決 第二, 通常只有特別深入的演算法分析才會用到, 你是 要去實作演算法, 而不是要去分析的話, 其實不 懂這些並無可厚非 但是多懂一些有助於你選用較佳的演算法 因為你知道細節, 從而比較容易了解在什麼情況下比較適合用哪一種 不過, 邏輯觀念不好就比較嚴重 而我個人感覺, 邏輯是與生俱來的 所以如果一直努力都沒有什麼進展的話 我建議你可以走 pre-sales 之類的路 -- 有時候,遺忘,是令人快樂的。什麼時候?當然是有人傷了你的心的時候。  存心傷你的那個人,固然是故意和你過不去,但是被傷了心而耿耿於懷的你  ,卻是和自己過不去了。所以,記性不好的人,通常會是比較快樂的人,也  是比較不容易被擊倒的人。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.56
colawei:上面所舉例的不過是算加減乘除的基本數學.小學生都會.不過 09/17 16:39
colawei:若要寫核心程式.微機會三角函數統計機率...都只是基本功. 09/17 16:41
colawei:不過會寫的人大概只佔所有設計師約20%.這也是他們能領高薪 09/17 16:43
colawei:的原因.不會也沒關係.因為這個市場的需求也沒那麼多. 09/17 16:44
ledia:看什麼核心了.... :p 你要 computer graphics 才會用到三角 09/17 17:46
ledia:事實上也都有現成的東西可以用了 09/17 17:47
leicheong:其實Graphics上常用的數學相關的東西是Matrix. 09/17 18:02
leicheong:使用transfromation matrix, 不論2D或3D的座標計算 09/17 18:02
leicheong:都很方便. 09/17 18:04
leicheong:不過現成已經有一堆函數處理rotation和translation 09/17 18:05
leicheong:不會計其實也沒甚麼... :p 09/17 18:06
colawei:繪圖不是只有算座標而已.算色差用到微積分統計很重 09/18 07:37
colawei:另外如算加解密檢查位元聲波影片...等都很吃重數學. 09/18 07:39