2016年8月30日 星期二

[給初學者的話] 學程式的第一步需要什麼?...有耐心、看文件

日前有位學員想要上課,他是我看過印象最深刻的一位
因為.....他把我招生文件裡面的注意事項都看完了
對應的課程大綱、Q & A,都看過一次
他寫信問我,問了兩個問題:
第一個是他看完,但不清楚(有疑問)的地方。他要 Double-Check
第二個是詢問我的匯款帳號
我回信後,他就匯款,
當天晚上開始自修、看影片上課了(遠距教學、在家自己看影片、自修)


他是一位法務人員,所以(我猜想)他很習慣看文件、看法條
對於文字敘述,他有耐心、或是職業習慣,他能看完
如果一位「非 IT背景」的其他行業者,想學 IT都願意從「有耐心」「看文件」做起
我真的不懂
對於寫程式、想學IT網管、資訊科系的學生.....
對這些 "初學者"來說,有耐心、把文件看完
重不重要???
重不重要???
重不重要???

小朋友組合積木,的確可以發揮創意,
但如果你連樂高積木的凹凸,都搞不清楚,你的創意有什麼用?
寫程式的人,有創意,
但你不依照原廠規範來做,你的想法轉換成程式碼?過得去?跑得動?

現在,有多少人完全不看文件
網路上、書本上,找到一些片段的 Code,抄了就上
抄了不會跑 (run)
有錯誤,不會自己找,還去指謫「論壇上提供他答案的前輩」、「書本作者」、「BLOG作者」給的範例不會跑

如果寫程式就是 Copy / Paste,
那麼下一個年輕的小鮮肉、下一個年輕的肝,隨時可以取代你
真的不要做這種「沒將來」的職業,早點換行
(網路笑話 ---- 
      工作好辛苦,看不見未來   請問該怎麼換行?
      朋友是搞 IT的,一聽到「換行」就說:按下 Enter 不就換行了?
      對!!!按下 Enter按鍵,換行!!)
說真的,我們的教育(填鴨、考試教育)已經把大部分的人定型了
他只想看「結果」、只要「答案」
不要過程、不要經驗、不要練習時間.....
他就是要答案!!只要程式碼!

寫程式的過程中,網路上亂找,也能找到片段的程式碼
但,湊得起來嗎? A + B兩段程式,你組合得成功嗎?
湊不起來的時候,您知道哪裡湊不起來嗎?
湊起來,但有錯,您要怎麼解?
如果連「有耐心」「看文件」都做不到
您想 "寫" 什麼程式?
        想 "學" 什麼程式?
你還是回家吧,把錢省下來,買支新手機、多跑幾次夜店
好過花錢上課,上課一直都很枯燥乏味,不是嗎?
尤其是IT課程

換個方向來說,當你要學IT、要進入這個門檻
第一件事不是比聰明才智,不是比家裡有沒有錢

第一件事比得就是「有耐心」「看文件」

我相信:人人都可以做得到!

也可能是「大部分」的人都做不到
(如果別人做不到,我能做到。那麼將來要取代我的人,是不是少了點?)

相關文章:

[感想]「指揮艇,組合!」....別把寫程式當成無敵鐵金剛,用「兜」的,不會有好下場~
https://dotblogs.com.tw/mis2000lab/archive/2009/05/08/8345.aspx


我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson
......... 寫信給我,mis2000lab (at) yahoo.com.台灣  .............................................................
................   facebook社團   https://www.facebook.com/mis2000lab   ......................
................   Google+   https://plus.google.com/100202398389206570368/posts ........
................  YouTube (ASP.NET) 線上教學影片  http://goo.gl/rGLocQ

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!微軟MVP --MIS2000Lab.主講

事先錄製好的影片,並非上課時側錄!   觀看影片時,有如我「一對一」跟您面對面講課

沒有留言: