[給初學者的話] 別傻了!誰從一開始,就「只」用字典(不靠其他輔助)學習英文?



以一個初學者來說,毫無基礎的情況下(或說基礎不穩的時候)
直接看 "字典"來學習英文,這樣是好是壞?

很難講。

......但下場悽慘的人,比例偏高!
 

 


學習程式也一樣

以 ASP.NET來說,

一個初學者在毫無基礎的情況下(或說基礎不穩的時候),直接翻閱微軟MSDN網站的文章,
我想下場應該會很慘。
      (雖然微軟 MSDN也有基礎的 How To:系列文章,但大多是純文字的,不是圖文並茂的解說)




以前的微軟 MSDN有發行 DVD光碟,把這些文件與範例安裝在自己電腦裡面,便於 "查詢"

但是網路便利以後,他就停止發行了。

因為上網 "查"更快、更便利。
如果沒記錯的話,Windows SDK仍有發行光碟版、或是ISO檔給大家下載。

注意到了沒?
                重點在於查詢!!!

 

 

當自己基礎不穩的時候,什麼都沒學好,

......怎麼知道要查什麼?
......關鍵字是什麼?
......哪些方法或是屬性,能解我的問題?



當自己沒有基礎,不管是字典、或是百科全書,什麼忙都幫不上!!!

因為這不是工具的錯.............

 

會這樣的想的人,有問題。

他的邏輯認為:「只要我拿到倚天劍、屠龍刀,我完全沒任何功力也能當上武林盟主!」

      (我能力很強啦!是萬中無一的武林高手,只是沒有工具、神兵利器幫我!

                                .......周星馳的電影「功夫」裡面有一位爆漿,就是這樣認為。)

 





我自己並非一開始就能閱讀 MSDN網站

因為他分類太細,哪一種方法、屬性是常用的呢?

MSDN網站,他就好像是一本字典,他根本不會告訴你。

他就是完整地分類,一一羅列出來而已。


所以,一個「沒基礎」或是「基礎不穩」的初學者,應該 100%從 MSDN網站開始嗎????
 

理論上,應該先去上課、買書自修.......等等,
                         無論如何,找出你能接受的學習路徑!適合自己的學習法則。

稍有底子之後,才能慢慢從 MSDN學到東西。
 

 

以我為例,

我學會基礎的 Visual Studio快速開發模式之後(例如:控制項與精靈)
就開始寫 ADO.NET程式。

練習一段時間,有寫過一些作品之後,

我去 MSDN網站察看自己常用的、用過的方法與屬性,才發現----

......有些地方,自己(勉強)會用,但不能專精。

......或是說,自己的用法還不夠周延(不是真的懂)。

......甚至發現自己的想法不太正確,在MSD
N的文件與範例裡面,重新又學了一次,才得以糾正。......
溫故知新


如果不是我一開始努力過、動手做過,把 "基礎"打穩了。
我絕對不可能在 MSDN裡面學到東西。

MSDN就像字典一樣,當你  會用  這個 "字"了
回頭去看字典,發現自己用法有錯?或是用法不夠精準?
甚至學到舉一反三的方法。


自己基礎穩了以後,看到 MSDN上面  同一個類別的 "其他"方法(我自己以前沒用過)
也會去看看他的說明與用途、嘗試著動手用用看,
學會以後,發現自己又進步了、又學到新東西囉~

 

一個沒基礎的人,

真的以為把字典拿來 每個字都翻譯出來

就能理解整段話?整篇文章?

 

沒基礎的人,

把這段程式碼的 "每個字"都找出來,

就能理解這段程式的用途?

寫程式,是英文翻譯啊?????http://www.dotblogs.com.tw/mis2000lab/archive/2010/03/16/14062.aspx

 

有個笑話這樣說:英文我很強啊!

                     26個英文字母我都熟!但她們站在一起排列組合以後,我就不懂了

 



我強調:當自己基礎不穩的時候,直接看字典學習,真的不是一件好事!

對於我 "已經學會"的技巧與控制項,

      如果他們在 "新版本"裡面,又有新的屬性與方法產生,
      我 "稍微" 可以不用買書,直接從MSDN網站上自修。

(這也需要一段時間的磨練,因為MSDN網站的「翻譯」並不是那麼「優」。
    他們已經很努力了,但翻譯到要讓初學者能一次看懂,還有一段的努力空間。


即便如此,對於  "全新"的東西

我仍無法(或說:沒把握) 100%在 MSDN網站上自修、而不靠其他輔助
例如 LINQ、Entity Framework......,

我還是照我的學習路徑,
上課、買書,先來打基礎。

然後才上 MSDN網站查資料,看看原廠的說明與範例。
 

 


回到文章一開始,

大家想想看:有誰是第一次接觸英文,就直接K字典呢?
          你知道哪些是常用字嗎?
          字典能教你正確發音嗎?字典有 KK音標嗎?

中文字典也是。
小學一年級,老師不教基礎,直接讓您拿起字典來 K?



基礎!基礎!基礎!
                                     一旦沒有基礎,什麼都幫不了你


看人家能在 MSDN網站上自修、能拿起字典增強自己功力

羨慕沒用!要看見人家在基礎上,花了多少功夫不斷地鍛鍊!
 

只有傻蛋,才會被 "表象" 蒙蔽。
以為人家看MSDN文件,自己模仿一下也會神功蓋世!(結果呢?不看還好,一看就上吐下瀉,走火入魔?)

 

「只要我拿到倚天劍、屠龍刀,我完全沒任何功力也能當上武林盟主!」

...... 只看見人家手上的武器,卻不知道人家練了幾年功,才能「掌握」這個武器為己所用!

 

實在是太傻、太天真了...............P.S. 希望你永遠不要遇上 陳冠希~

 



網路上的東西,終究不能替代「完整的學習」

(1) 基礎好,願意練功(動手實作),網路上的資源,的確可以讓我們更強
      (那是因為我們能吸收)

(2) 基礎不好,也不曾動手試試看......
            只為了省時(求捷徑、速成)、省錢,

                      在網路上東拼西湊.....最後通常是浪費時間!!



茂伯的經典好文-- 讀書與上課
http://www.dotblogs.com.tw/billchung/archive/2010/11/28/19767.aspx

 

      或許是網際網路太發達且資訊已經多到爆炸,也許有人覺得要對一門電腦技術精通只要上網查查資料、看看別人的部落格就有機會達成這樣的目標。我不否認應該有少數這樣具有特別天份的人,這類的人多半對於知識的組織與吸收是有獨到之處,不過這也意味著大部份的人走這條路通常都會進到死胡同,很快地將會遭遇許多技術瓶頸的挑戰。


       現在我一則不寫書、二來不教課,大家買不買書或上不上課基本上和我的荷包一點關係都沒有,主要是有感於某些初學者對於正確的學習認知不足導致走了很多冤枉路,更有甚者是一直以為這樣個學習方法是真的有用的,殊不知你可能花了十倍的力氣才學到別人一倍力氣所學的東西。


 

至於什麼是「打好基礎」的完整學習呢?

我們都活了二三十年,到這樣的年紀還不知道自己的 "學習"胃口?

那誰能幫你?

 

你試過各種學習管道了嗎?

      不去嘗試?哪種適合你、不適合你?又從何而知?

      原地空想、就能找出 "適合"自己的方法?

 

更差勁的是,已經好幾年的時間過去了,
還在原地踏步,無法前進。

只認為是「自己不會看MSDN文件,才無法進步?」


就算是走錯路,地球是圓的,多走一圈也有可能接近終點。
即使沒有到達,一路上的歷練也讓自己有了長進。



一個從來不動手做(不向前走)的人,只是原地空想,

      想自己方法不對?覺得自己老師很爛?買的書不好?

             怪東怪西?能讓自己進步嗎?



當自己學習的態度是錯的,(請看以下兩個案例)


(例如:學程式,只看不作。   

                找捷徑?求速成?

                或是 到處 Copy片段程式碼,以為湊在一起就能動?)

買十幾本書也沒用!
會看 MSDN文件也沒用!

 


(1)  [給初學者的話] 不要練功練了三年,才發現自己必須「砍掉重練」!
http://www.dotblogs.com.tw/mis2000lab/archive/2012/03/15/game_over.aspx



(2)  [轉貼] IT技術論壇發問    亂的三次方
http://www.dotblogs.com.tw/mis2000lab/archive/2011/05/04/24192.aspx

 

 

 

後續文章,請看:

[給初學者的話] 如何查詢MSDN?轉成中文翻譯?挑選適合的(隱藏的) .NET版本說明?
http://www.dotblogs.com.tw/mis2000lab/archive/2012/04/09/search_msdn_for_self_study.aspx

 

 

 

 

相關文章:


[給初學者的話] 挑書 與 買書,買 "適合"自己的書(電腦書、程式設計入門書)
http://www.dotblogs.com.tw/mis2000lab/archive/2010/11/15/choice_your_style_choice_good_book_for_yourself.aspx


[給初學者的話] 與其想得太多,不如立刻動手作 #1
http://www.dotblogs.com.tw/mis2000lab/archive/2008/11/26/just_do_it.aspx





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



 [給初學者的話] 寫程式,不是英文翻譯
http://www.dotblogs.com.tw/mis2000lab/archive/2010/03/16/14062.aspx










 

 

 

 

 



網頁上的補充範例(售後服務)不一定能立即提供 VB / C#語法(看時間夠不夠寫,請不要跟我們要)
書本上面的範例,一定有 VB / C#雙語法給您學習。          請看我們的「售後服務」範圍(嚴格認定)

 

防範SQL Injection / XSS攻擊,請看:ASP.NET安全寫作    資料來源 -- TWISC@NTUST網路應用安全知識庫

 

         

         

 


 

............................. 寫信給我,mis2000lab (at) yahoo.com.台灣......

   

   ASP.NET 4.0 專題實務(松崗出版)

    榮獲 PChome  電腦類  2011年度 暢銷書

 

上 / 下兩集合購。優惠價1,180元(免郵資)

上/下兩集將近2,000頁,堪稱國內 [最詳盡]的ASP.NET範例教學。

 

上集( .NET 4.0版)全新改寫。範例增加66%,內容增加35%。上市以來,熱銷七刷

下集  為   VB、C#  「雙語法」版本,物超所值!

下集(第二版,黑皮書)上市一個月熱銷再刷,2010一年內(第一版)熱銷四刷第二版半年熱銷四刷! 下集內容增加66%。

南無普光佛  南無普明佛  南無普淨佛  南無多摩羅跋栴檀香佛  南無栴檀光佛  南無摩尼幢佛  南無歡喜藏摩尼寶積佛  南無一切世間樂見上大精進佛   南無摩尼幢燈光佛
南無慧炬照佛  南無海德光明佛   南無金剛牢強普散金光佛  南無大強精進勇猛佛  南無大悲光佛   南無慈力王佛  南無慈藏佛  南無栴檀窟莊嚴勝佛  南無賢善首佛
南無善意佛  南無廣莊嚴王佛  南無金華光佛  南無寶蓋照空自在力王佛  南無虛空寶華光佛  南無琉璃莊嚴王佛  南無普現色身光佛  南無不動智光佛  南無降伏眾魔王佛  
南無才光明佛  南無智慧勝佛  南無彌勒仙光佛  南無善寂月音妙尊智王佛  南無世淨光佛  南無龍種上尊王佛  南無日月光佛  南無日月珠光佛  南無慧幢勝王佛  
南無師子吼自在力王佛  南無妙音勝佛  南無常光幢佛  南無觀世燈佛  南無慧威燈王佛  南無法勝王佛  南無須彌光佛  南無須曼那華光佛  南無優曇鉢羅華殊勝王佛  
南無大慧力王佛  南無阿閦毗歡喜光佛  南無無量音聲王佛  南無才光佛   南無金海光佛  南無山海慧自在通王佛  南無大通光佛  南無一切法常滿王佛  南無釋迦牟尼佛
南無金剛不壞佛  南無寶光佛  南無龍尊王佛  南無精進軍佛  南無精進喜佛  南無寶火佛  南無寶月光佛  南無現無愚佛  南無寶月佛  南無無垢佛  南無離垢佛   
南無勇施佛  南無清淨佛  南無清淨施佛  南無娑留那佛  南無水天佛  南無堅德佛  南無栴檀功德佛  南無無量掬光佛  南無光德佛  南無無憂德佛
南無那羅延佛  南無功德華佛  南無蓮華光遊戲神通佛  南無財功德佛  南無德念佛  南無善名稱功德佛  南無紅燄帝幢王佛  南無善遊步功德佛  南無鬪戰勝佛  
南無善遊步佛  南無周匝莊嚴功德佛  南無寶華遊步佛  南無寶蓮華善住娑羅樹王佛   南無法界藏身阿彌陀佛

............................. 寫信給我,mis2000lab (at) yahoo.com.台灣......

無垢清淨光  慧日破諸闇      能伏災風火  普明照世間