瀏覽單個文章
Jalamorm
Basic Member
 

加入日期: Apr 2003
文章: 19
哈囉,maxsun
你現在升大三就開始考慮未來工作要做什麼其實還有點早,
不過你還有兩年的時間可以增強自己的實力,
甚至研究所兩年還是可以增強自身的競爭力。
我過去也是爛爛的資工系新生,大一也是混到被當掉,
但是我現在可以很有信心的說我有可以獨立規劃完成一件計畫的能力,
不是獨立完成,我比較喜歡 team work
我把我增強自身各項能力的經驗與你分享一下。

首先,先把你在 104 看到的東西丟到一旁吧,
因為你要有未來是你在選公司,而不是公司在選你的野心。
你擔心的程式語言,那些都只是工具而已,
也請先放到一旁,因為一個成功的程式不是語言可以決定的。

你現在要做的事情就只有一件事 - 把書唸好,
但是你不用考試都考 100 分拉
你只要把你所學科目的確實學好就好了,成績只是附屬產品。
讀好書的秘訣很簡單:
1. 記得每天把當天所學的東西複習一次。 (我想要做到這個應該是第一個難關,請努力突破)
2. 然後可以的話,都唸原文書,有不懂的話,
請多多利用英文版的 Google,還有英文版的 Wikipedia (還有很多,慢慢你會發現越來越多有用的網站),
都用英文的原因不是崇洋媚外,而是英文網站的資源真的是太多了,
不是中文網站可以在短時間內追上的,而唸原文書則是有利於下關鍵字。
不要想說一手中文書一手英文書,因為重點是要培養使用英文的感覺,
還有找到解法後可以快速的學習。
3. 然後不懂的問題、作業,多跟同學討論,可以腦力激盪,
記得最後作業一定要親手完成,可以跟同學討論"為什麼"、"想法"等等,但是就是不能抄,
最後一定要用自己的能力、想法寫出來。

選課你可以選自己喜歡的,但是每門課你要記得一個目標: 我要學到東西。
我相信每個學校都有涼的課,也有很累人的課,不管怎樣,可以讓你學到東西就是好課,
所以選課時請好好思考這個問題: 我選這門課是要學到什麼知識。
(再說一次,成績只是附屬產品,跟學到多少東西沒有很強的相關性)

說了這麼多,對寫程式到底有啥幫助?
其實沒有 XD (來人阿,拖出去~~)

好啦,其實當你達到上面的條件時,你已經不自覺的變強了。
首先,找問題的解法很快,因為有 google, wikipedia,還有成千上萬個英文網站當你的後盾。
再來,學東西很快,因為你很快可以找到先人的智慧,而你也習慣思考了,所以要學一個新東西,
相信你這時很快就可以抓到它背後精神了。快速學一個程式語言,這時也不是問題了。
最後,每個好程式背後就是適當的資料結構加適當的演算法,
如果你的程式作業都有思考、好好動手寫,
相信你已經培養出判斷何時該用什麼資料結構跟演算法的能力,
(沒有好與不好的資料結構跟演算法,只有用錯時機跟地方的工程師)
程式語言都只是表達出你內心想法的工具。

以我的例子來說,我現在做的研究跟我大學念的東西其實相關性很低,
我中途稍微轉向 EE 的領域,現在是使用 C++ 寫輔助程式,
我是當時才開始學相關背景知識跟 C++ (當然有 C 跟 Java 等背景),
當大家還在擔心未來在研究所要做啥研究,
我只認真的練習用 C++寫程式,用物件導向建立模組,用 Deisng Pattern 切割架構,
還有很多技術不算在 coding 裡,但是可以增強你的工作效率,
像是用 SVN 管理軟體版本,用目錄管理檔案結構,寫有效率的 make file,
最佳化程式的程式,debug程式的程式等等。
這些我大學都沒碰過,但是我只花了一年的時間就熟悉很多有利於生產力的東西,
原因不為別的,就是大學培養的快速學習能力以及決心。

當時我從來不知道我學了什麼東西,直到有天想到一家美商公司作實習生,
四個不同 team 的主管看到我的履歷,每人搶著要的時候,我才知道我身兼蠻多技能的。
每間公司可能都有自己的語言,進去後,你多久開始可以有生產力,
就時候就是該再把學習能力搬出來用的時候了,以前學在多的程式語言,
在這時可能派不上用場,只有寫程式的觀念 (資料結構跟演算法) 是這時候是你最大的後盾。
我記得我主管當時對我的評語就是,學東西快的驚人跟工作效率高。
只是單單認真學習,就可以學到很多東西,自己不自覺而已,
而我學到最好的知識就是快速學習的能力。
之後我就開始帶領實驗室的研究團隊做研究計畫等,
研究內容也參加國際競賽,領先全球其他研究隊伍一段不小的距離。
(當然這邊要學的東西又是其他的了,像是軟體工程等,一些管理團隊的能力等等)
現在我也快畢業了,已經有起薪月薪七萬元以上的工作自動找我去,
這時則是開始挑哪間公司的工作環境較優,誰的福利較好。

我要說的重點是什麼?
我的重點是,不管你是什麼科系,先踏好你這一步最重要,
以前的腳步都走了,你無法反悔,未來會怎樣你無法決定。
所以現在這步就是最難的一步,請好好走這一步,
而你現在的這步,就是"唸好書",把自己充分準備好,
請加油,也祝你好運。
 
舊 2008-05-21, 01:47 AM #42
回應時引用此文章
Jalamorm離線中