這是我的備份,原文請看?
?
http://www.dotblogs.com.tw/mis2000lab/archive/2014/09/17/learning-and_do-it_20140917.aspx
[學習之道] 修福不修慧,大象披瓔珞; 修慧不修福,羅漢托空缽 (學習寫程序,只靠補習上課嗎?)
?
這篇文章是為了參加IT邦幫忙的鐵人賽而事先撰寫 ---
MIS2000Lab.,我的IT人生與職場前十五年
? ? ??一個不喜歡、不敢寫程序的資管系學生,
? ? ? 在何種因緣下,靠寫網頁程序為生,并且成為計算機書作者與信息講師?
? ? ??挫折與意料之外的人生,連自己都想象不到的IT旅程,就這樣過了職場十五年
? ? ??想要創業?這是一個兼顧IT工作與自行「微創業」的例子,聽聽我是怎么做到的。
? ? ??完整文章列表?http://ithelp.ithome.com.tw/ironman7/app/#/profile/20079471/life
各位請多幫我?點閱(沖人氣)
?
??
?
?前面的文章有提到:?
?
*******************************************************
?上課,不分好壞,重點是「留下多少時間,讓自己吸收」
?******************************************************
?很可惜,這句話一直到了幾年后,我要考研究所,才驚醒!
?
也因為這句話,我確認了「上課為輔、自修為主(自己念、自己練習更重要)」的學習方針
影響了我一輩子的學習之路
?
?
不然,您想想看:IT業、不管是軟件或是程序,日新月異,年年學、天天學
?哪有那么多金錢$$$去上課(補習)
哪有那么多時間 DateTime?去上課(補習)
?
?
一旦無法找出「自己的學習之道」
抓住自己的「學習胃口」?
?
我要跟您說,您在IT業沒望了!別說領先,連 "跟上" 都很困難
??...........................................................................................................................
??
當年, 一位朋友告訴我他是怎么考上研究所的
??重點就是「減少補習時間,增加自己讀書與練習(做題目)的時間」
??因為上場考試,考的是「自己吸收多少?」
??
?如果您也在IT業工作,您應該知道這句話是很正確的。
??
?不管你買了多少計算機書,搜集多少范例
??只要不是「自己親自寫過、自己親自試一試」
?
?那些程序代碼都是別人的、那些經驗談都是一個屁(隨風消逝)
??
?
就算是別人的程序、網絡上找來的范例
?我都會親自試試看(動手打字)
?
? ? 知道哪些關鍵詞是從哪個 NameSpace出來的
? ? ? ? 知道這些關鍵詞的參數,改動了哪些會有什么結果
?
?這些都是經驗,一定要自己動手試,否則都是「無感」,馬上會忘記
??...........................................................................................................................
?
??我見過好多軟件開發的新人(初學者)
?
?花了好多錢買書、花了好多錢補習(上課)
?但結果還是一片空白
?
?可能找工作還是很困難
?面試還是被刷掉
??
為什么呢?
??
?想想看:能力是用「錢」堆積而成的嗎?
?? Maybe....或許是!但只是 ?"一小部分"。
?(如果有錢決定一切,有錢人家的孩子,功夫個個強過李小龍,寫程序強過比爾蓋茲?)
(不是說有錢就能堆起各種能力,想想看:這有可能嗎?)
?
?
?
?佛教有一句話「修福不修慧,大象披瓔珞;?修慧不修福,羅漢托空缽」
?意思是說:?
?大象被國王豢養,每天吃飽飽,而且穿戴華麗,顯然它上輩子很有福報,這輩子不擔心挨餓
?但是大象聰明嗎?有多少智慧(跟人比起來)?
?
?對比就是 ?一個修行人,他很有智慧、看破紅塵與生死,努力修行
?但他(可能上輩子)沒有福報,每天為了一點食物要四處乞討,有時還得餓肚子
?
?佛教說「福慧雙修」便是如此
?
??**********************************************************
?讀書考試、軟件開發(寫程序)不也是這樣??
?? ? ?只聽課、不自己K書吸收
?? ? ?只看人家的程序代碼,自己不動手做
??不就是犯了上面的錯誤???
?
??花了錢,也得花自己時間去鍛煉!才能福慧雙修!!才能圓滿!!
?
?**********************************************************
?以軟件開發來說,要面試、要找工作
?我不知道講過幾次了
??「作品!」 ?「作品!」 ?「作品!」 ?「作品!」 ?「作品!」
?
?你的作品在哪里?
?畢業專題寫了什么?
?學了XX語言,用他做過什么?
?
?拿出來看看啊!
?......?沒有!?那就滾啊~
?
??如果您是面試官,對方說我學過C# / C++ / Java / Basic ......
?
?以學校的教育來說,不過就是學了皮毛
?說穿了就是 if + 循環,寫了一大堆無聊題目
?(不過,也要告訴您。因為我針對商業程序、商業系統,所以我這樣說)
?(有些公司的軟件,是專門找算法的軟件工程師喔!他們就是真的搞理論、面試就是考算法)
?
?
以商業程序、數據庫程序來說,
?你拿不出一份作品,基本上必死無疑。
?
?因為面試官隨便出題,就能搞死你(讓你很難看)
?
?如果你有作品,可以Demo給對方看
?可以說說你怎么學的?遇見哪些問題?花了哪些功夫找到解答?
?
?你正在Promote自己的專業能力,例如:
??我有作品......我自成一個圓(那怕只是簡單的ASP.NET + DB)代表您有基礎的整合力,不是「見樹不見林」的皮毛技術
??我自修......我具備自我學習能力。
??我遇見問題,花了很久時間去解......代表我有耐心,我知道這行業需要耐心Debug
??問題解決了......代表我知道該去哪里找解答,我有能力找解答而不是團隊負擔
??
重點是:你拿著自己作品,主導了面試的流程、主導了面試的氛圍
?避免被「面試官」隨意出題、亂槍打鳥的掃射
?
你的勝利機率就會高!
?
??
?比較一下:
??你花了三年、幾十萬,四處補習上課,代表什么?
?根本就是虛無!幻象!
?
??你拿不出東西,跟面試官表達自己的「專業能力」
??沒人相信你有「能力」寫程序、
??也不相信你在這種環境下撐的了多久
?
??
?一個有作品的人,那怕只有一種技術、只會一種數據庫,只能寫出入門作品(CRUD、會員登入、報表等等)
??這個人見識過、動手做過的東西已經「具體而微」!
??麻雀雖小,五臟俱全,就是這個道理。
??再大的系統,也是從基本功能「擴充」上去。
?
?
??對照一下:
??沒有作品的人,咵咵而談「花了幾年補習」「拜過多少人為師」「補習費花了幾十萬」
??
如果你是面試官,面對上述這兩種人
?誰的「能力」是真的?誰是虛無假象?
?
?
我的老師(王學亮老師)最愛說的一句話,就是「一哩寬,一吋深」
?? ? ? 這種人不是專業,什么語法都學過,無一精通!
??
「一吋寬,一哩深」,這種才叫做專業!
?? ? ? ?要作到一哩深,就得自己動手做!做!做!做!做!做!做!
??? ? ? 累積經驗、不斷面對自己的錯誤而且Debug
?
?沒有作品!只看不練!......沒用的
?
讀書考試,不能只靠「聽課」、「補習」,回家要自己花時間K書(吸收)
學習軟件(Coding,寫程序)也是,自己不動手練?不寫一個東西出來?有用嗎????
??
?懂了嗎?
?
??
相關文章:
給讀者、學生、初學者的話(不管你買哪一本計算機書,都適用)
?
RAILS之父:我怎么學會寫程序的?
http://blog.turn.tw/?p=749
?
我花了二十幾年才真的學會怎么寫程序。不是因為我嘗試的不夠,而是因為我一直用錯誤的方法。我以前都看著那些教材、模板照做,寫出一些我根本沒興趣繼續往下寫的東西。這是為了學習而學習。
?
我知道這方法對有些人管用,這些人就是很樂意學習新東西。我真羨慕你們。但這對我不管用,而且我知道很多人也沒辦法用這種方式學習。
?
為了解決鳥事而寫程序———對我來說這才管用。寫程序是因為非這么做不可。......
?
?
***** 獻給「沒有作品」的求職者 *****
?
你是在累積實力,或僅是在宇宙漂流 ?
http://www.projectup.net/blog/index.php?option=com_content&view=article&id=15393:2014-09-06-04-10-37&catid=9:life&Itemid=25
?
??
?