iT邦幫忙

DAY 7
9

MIS2000Lab.「我的IT人生與職場」--從零開始的前十五年 與 我的微創業系列 第 7

MIS2000Lab的IT人生#7--改變我一生的「學習之道」與領悟 / 想走程式設計,動手寫專題最重要

  • 分享至 

  • xImage
  •  

延續上一篇文章 http://ithelp.ithome.com.tw/question/10156131

前面的文章有提到:

*******************************************************

上課,不分好壞,重點是「留下多少時間,讓自己吸收」

******************************************************

很可惜,這句話一直到了幾年後,我要考研究所,才驚醒!

也因為這句話,我確認了「上課為輔、自修為主(自己念、自己練習更重要)」的學習方針
影響了我一輩子的學習之路

本文也發表在我的網站,請看:[學習之道] 修福不修慧,大象披瓔珞; 修慧不修福,羅漢托空缽 (學習寫程式,只靠補習上課嗎?)

http://www.dotblogs.com.tw/mis2000lab/archive/2014/09/17/learning-and_do-it_20140917.aspx

不然,您想想看:IT業、不管是軟體或是程式,日新月異,年年學、天天學

哪有那麼多金錢$$$去上課(補習)
哪有那麼多時間 DateTime 去上課(補習)

一旦無法找出「自己的學習之道」
抓住自己的「學習胃口」?

我要跟您說,您在IT業沒望了!別說領先,連 "跟上" 都很困難

...........................................................................................................................

當年, 一位朋友告訴我他是怎麼考上研究所的

重點就是「減少補習時間,增加自己讀書與練習(做題目)的時間」

因為上場考試,考的是「自己吸收多少?」

如果您也在IT業工作,您應該知道這句話是很正確的。

不管你買了多少電腦書,蒐集多少範例

只要不是自己親自寫過、自己親自試一試

那些程式碼都是別人的、那些經驗談都是一個屁(隨風消逝)

就算是別人的程式、網路上找來的範例

我都會親自試試看(動手打字)

知道哪些關鍵字是從哪個 NameSpace出來的
知道這些關鍵字的參數,改動了哪些會有什麼結果

這些都是經驗,一定要自己動手試,否則都是「無感」,馬上會忘記

...........................................................................................................................

我見過好多軟體開發的新人(初學者)

花了好多錢買書、花了好多錢補習(上課)
但結果還是一片空白

可能找工作還是很困難
面試還是被刷掉

為什麼呢?

想想看:能力是用「錢」堆積而成的嗎?

Maybe....或許是!但只是 "一小部分"。

(如果有錢決定一切,有錢人家的孩子,功夫個個強過李小龍,寫程式強過比爾蓋茲?)
(不是說有錢就能堆起各種能力,想想看:這有可能嗎?)

佛教有一句話「修福不修慧,大象披瓔珞; 修慧不修福,羅漢托空缽」
意思是說:

大象被國王豢養,每天吃飽飽,而且穿戴華麗,顯然它上輩子很有福報,這輩子不擔心挨餓
但是大象聰明嗎?有多少智慧(跟人比起來)?

對比就是 一個修行人,他很有智慧、看破紅塵與生死,努力修行
但他(可能上輩子)沒有福報,每天為了一點食物要四處乞討,有時還得餓肚子

佛教說「福慧雙修」便是如此

**********************************************************
讀書考試、軟體開發(寫程式)不也是這樣??

只聽課、不自己K書吸收

只看人家的程式碼,自己不動手做

不就是犯了上面的錯誤???

花了錢,也得花自己時間去鍛鍊!才能福慧雙修!!才能圓滿!!

**********************************************************

以軟體開發來說,要面試、要找工作
我不知道講過幾次了

「作品!」 「作品!」 「作品!」 「作品!」 「作品!」

你的作品在哪裡?
畢業專題寫了什麼?
學了XX語言,用他做過什麼?

拿出來看看啊!

沒有!?那就掰掰囉~

如果您是面試官,對方說我學過C# / C++ / Java / Basic ......

以學校的教育來說,不過就是學了皮毛
說穿了就是 if + 迴圈,寫了一大堆無聊題目
(不過,也要告訴您。因為我針對商業程式、商業系統,所以我這樣說)
(有些公司的軟體,是專門找演算法的軟體工程師喔!他們就是真的搞理論、面試就是考演算法)

以商業程式、資料庫程式來說,
你拿不出一份作品,基本上必死無疑。

因為面試官隨便出題,就能搞死你(讓你很難看)

如果你有作品,可以Demo給對方看
那就完全不同囉!!

可以說說你怎麼學的?遇見哪些問題?花了哪些功夫找到解答?

有作品的人,正在Promote自己的專業能力,例如:

我有作品......我自成一個圓(那怕只是簡單的ASP.NET + DB)代表您有基礎的整合力,不是「見樹不見林」的皮毛技術

我自修......我具備自我學習能力。

我遇見問題,花了很久時間去解......代表我有耐心,我知道這行業需要耐心Debug

問題解決了......代表我知道該去哪裡找解答,我有能力找解答而不是團隊負擔

重點是:你拿著自己作品,主導了面試的流程、主導了面試的氛圍

避免被「面試官」隨意出題、亂槍打鳥的掃射

你的勝利機率就會高!

比較一下:

你花了三年、幾十萬,四處補習上課,代表什麼?
根本就是虛無!幻象!

你拿不出東西,跟面試官表達自己的「專業能力」

沒人相信你有「能力」寫程式、

也不相信你在這種環境下撐的了多久

一個有作品的人,那怕只有一種技術、只會一種資料庫,只能寫出入門作品(CRUD、會員登入、報表等等)

這個人見識過、動手做過的東西已經「具體而微」!

麻雀雖小,五臟俱全,就是這個道理。

再大的系統,也是從基本功能「擴充」上去。

對照一下:

沒有作品的人,空談「花了幾年補習」「拜過多少人為師」「補習費花了幾十萬」

如果你是面試官,面對這兩種人。
誰的「能力」是真的?誰是虛無假象?

我的老師(王學亮老師)最愛說的一句話,就是「一哩寬,一吋深」

這種人不是專業,什麼語法都學過,無一精通!

「一吋寬,一哩深」,這種才叫做專業!

要作到一哩深,就得自己動手做!做!做!做!做!做!做!

累積經驗、不斷面對自己的錯誤而且Debug

沒有作品!只看不練!......沒用的

讀書考試,不能只靠「聽課」、「補習」,回家要自己花時間K書(吸收)

學習軟體(Coding,寫程式)也是,自己不動手練?不寫一個東西出來?有用嗎????

相關文章:

***** 獻給「沒有作品」的求職者 *****

你是在累積實力,或僅是在宇宙漂流 ?
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

以前的文章,很寫實地講出這句話 (而這篇文章是 「學員」 寫的)

人家體會這道理,所以動手去做!有作品!找工作當然OK

[FAQ]上了實戰班?只要聽課就"瞬間"變高手嗎? --- 沒有作品(不動手練習),只是去聽課吹冷氣罷了
http://www.dotblogs.com.tw/mis2000lab/archive/2013/01/08/87001.aspx

[好文分享] kenming : 論學習歷程的三階段 -- 守破離 / 學得快才會想學!黃金20小時學習法
http://www.dotblogs.com.tw/mis2000lab/archive/2014/07/04/happy_learning_aspnet_20140704.aspx

不要走開,馬上回來。

下一篇 國防役,我的第一份正式工作(職場,背水一戰,無路可退)
http://ithelp.ithome.com.tw/question/10156309


上一篇
MIS2000Lab的IT人生#6--讀研究所,帶給我的轉變 / 人生中,上學最快樂的兩年
下一篇
MIS2000Lab的IT人生#8--國防役,我的第一份正式工作(職場,背水一戰,無路可退)
系列文
MIS2000Lab.「我的IT人生與職場」--從零開始的前十五年 與 我的微創業30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
mis2000lab
iT邦好手 1 級 ‧ 2014-09-22 09:36:56

我突然發現,我這篇文章可以拆成兩篇來發表呢.....

0
Alan.Liu
iT邦研究生 1 級 ‧ 2014-09-22 09:58:29

最近好多畢業生面試表示:我什麼都會!!!
結果一個for loop寫不出來...
到底哪來的勇氣>O<

0
mis2000lab
iT邦好手 1 級 ‧ 2014-09-22 10:07:25

曾有一個資管畢業生來應徵工作,要找「資深DBA與資深程式設計師」這兩項

我看他的經歷,他畢業以後,去服飾店工作四年,
..........這種「經歷」只靠那張大學文憑也「敢」找「資深」IT工作 Orz

套句周星馳的電影台詞:I 服了 U

0
mis2000lab
iT邦好手 1 級 ‧ 2014-09-22 10:10:28

曹祖聖老師的經驗談 https://www.facebook.com/jimycao

希望對您有幫助

0
chiso
iT邦新手 4 級 ‧ 2014-09-22 11:49:22

面試時說我上過資X會的OO課,恆X的AA課,通過!@$#%^認證
然後工作經驗--零
還是初階啊!一點加分也沒有

0
Albert
iT邦高手 1 級 ‧ 2014-09-22 14:07:44

所以最好的方法是
不限學經歷但是要[有耐心肯實作]的比較容易成功
以下是我們今年初技術轉移給南部的中小企業
高職畢業的資深生管(45歲)來擔任此一系統設計
系統畫面完全是該生管來完成
-- 教不會一定是老師沒用學生認知的方式講解
-- 只有笨老師, 沒有笨學生
-- 容易生氣的人就是找不到方法的人

0
mis2000lab
iT邦好手 1 級 ‧ 2014-09-22 23:33:15

-- 教不會一定是老師沒用學生認知的方式講解
-- 只有笨老師, 沒有笨學生
-- 容易生氣的人就是找不到方法的人

很有道理呢!謝謝您的分享,很有哲理 :-)

我要留言

立即登入留言