與其挑書,不如先挑出自己學習的模式、先挑選自己學習(閱讀)的胃口
當自己定位成功了,找到自己的方向之後,
其他紛亂的資訊也比較能做出自己的判斷
[給初學者的話] 挑書 與 買書,買適合自己的書
今天在藍色小舖上,見到一個名人。
後來經過朋友提醒,才知道這位名人號稱買了十幾本的ASP.NET書了。
我從他的發問內容,可以大致觀察到一個狀態,
那就是我說過好幾次的「急就章」、「求速成」。
他的問題,時而淺顯,時而深入,更有些時候有有點天馬行空。
發問的難度深淺不一
經過一段時間還無法收斂,這絕對有問題。
正常的人,隨著時間進步,發問的會越來越集中(不管他在學校作畢業專題?或是工作?)
有目標,就會慢慢集中。
三天曬網、兩天捕魚的人。
三年以後,還是在「我要學ASP.NET或是MVC?」這個問題打轉
2011/12/5 補充:過了一年,這位名人還在原地打轉,請看:
要速成,也要抓對方法!
先要找到自己的學習模式,才有辦法去求速成。
不然就像上面一樣,是無頭蒼蠅似的原地亂轉
買書,很簡單啊。...... Really ??
就如同投票一樣,大部分的人是沒主見的!
你不信嗎?是真的!
很多人都看排行榜,誰熱銷就買誰的書。
但是,熱銷的書,他的內容是深是淺?
讀者(買書的您,您自己的能力)跟得上嗎?
書本沒有好壞,敢出書的人,多少都下了功夫。
但讀者未必是「作者寫書時,鎖定的目標客戶層」
========================================================================
我都是這樣做(僅供參考)
鎖定一個主題,看同一類型的書,例如:ASP.NET
哪一本講得好????
(取決於「作者」----
他的用詞淺字,我比較能接受?他的範例如何?......等等)
看久了,你就會有一些主見。有哪些作者跟你的調性比較搭。
很多人,拿起書就看第一章。
第一章大多是簡介,看一千遍你也不知道這本書能帶給你什麼?
與其看第一章,不如看「目錄」。
同一個東西,看目錄,就知道每本書介紹的深淺都不一樣。
(有些書,專門賣學校的教科書,廣而不深。學了一百招,招招都入門。只能擺擺樣子)
(好的書本,應該是帶你入門之後,磨練你更多功力。甚至把常見的錯誤挑出來,常用的功能幫你準備好!)
找相同一件事(同一章的內容)看下去,就知道深淺如何。
就知道每本書、每個作者的功力如何?
(同一章的內容,您就可以比較「作者」功力的高低?這個作者有沒有料?)
這就是挑選「適合自己」的書
我在天瓏書局觀察很多人挑書,連這一點都做不到.......
您能挑到好書????? 那真是「碰運氣」,我看是浪費不少錢「亂買書」吧,買了就放棄,不看了~
========================================================================
另外,很多人不知道要買哪種書?
入門書?教科書?還是範例書?
說不定,很多初學者根本沒能力區別這三種書呢。
大部分的入門書與教科書,廣而不深。
什麼都介紹一遍,但叫你組合起來,你拼命看了八遍還是無能為力..............
看看範例,一章只給兩個。
或是一個控制項,只介紹一個屬性就輕輕帶過。
這種書給我看,我自己也學不到東西,寫不出東西來
因為台灣的電腦書市場很蕭條,大部分都是這種教科書的類型,讓老師能教完一學期剛剛好。
市面上的書,七八成是這一類的。蒙著眼睛都會挑到這種書。
市面上有本老牌的ASP.NET入門書(教科書),你看他的ASP.NET AJAX(UpdatePanel)那一章
竟然只介紹兩三頁?這樣能學什麼?
多個UpdatePanel會導致「互相干擾」,連這種東西都講不出來,還敢出書喔?
因為作者不懂!也沒有業界經驗!只敢寫「一個UpdatePanel」的範例,你買到這種書籍,「學不起來」「腦袋空空」才算正常!!Orz
這種書,如果你有認真看過一本,足矣!
接下來,你就要找「小」範例 多的書。
MSDN網站為什麼強!人人推薦!
因為他幾乎每一個屬性、方法,都有相關的範例可以給您參考。
有辦法做到這樣!他會是一本很強的入門好書
市面上一定有,只怕你看見也挑不上他!
廣告一下,文章最後就有本書(我寫的),每個有用的小範例都幫你分類好了。
小而美的範例,對初學者最有用!
========================================================================
很多學生要交報告、寫畢業專題。
或是上班要趕東西。就會買範例書。
範例書(大型的範例)當然很棒,但要看看自己功力是否扎實?
能力不夠,基礎不穩,範例給你都沒法用。
因為這些範例書,範圍都很大。
大型的範例,設計理念多、邏輯複雜、資料庫也龐大.......就不好講。
自己功力不夠,搞不好看不懂。簡單地說,初學者、菜鳥根本沒能力、沒基礎看的懂啦!
想想看,功力不足的人,拿到倚天劍或是屠龍刀,會是怎樣的下場?
不是割傷自己,不然就是「殺敵一萬,傷己八千」。
因為自己無法駕馭,還是一無所得。
很多入門書的最後都會放一兩個大範例。
不瞞您說,這些書後的大範例,很多我也看不懂。
因為要作一個大一點的範例,每人想法都不同,設計理念、作法、構思、資料表的設計......等等 "未必" 能100%傳遞給讀者。
除非您拆解、講解得很細,不然的話,「大範例的書」其實很難寫好。
舉例來說,我要寫一個功能。
書本A,直接給你一個 "完整"的大範例。裡面程式碼多而雜,你(初學者)要一次看懂,並不容易!
初學者可能連幾行範例都搞不定了,你一次給他上百行,再怎麼完美,他怎能吸收???
但換個寫法,就會很有效。
我先介紹一個入門功能(最基本的、能動就好),
你學會後,我指出他缺點。 又補強另外一個功能進去。
慢慢堆起來,你就能由淺入深!
裡面還告訴你「有幾個地方容易出錯喔!」「出錯的原因為何?」「怎麼解?」
拿初學者常見的錯誤當教材,我的天!這就厲害!!!
廣告一下,文章最後就有本書(我寫的),完成這樣的教學方法!
========================================================================
最後,是 耐 心!
任何一本書總有一兩個優點,花了六七百元,至少在這本書中換兩個好範例。
或是學會兩個新屬性啊。
根本沒耐心看完....有啥用???。
或是遇見了問題,你至少把手邊的書(相關的那一章)都找找看,都看過一遍啊
沒耐心這樣做,你家是圖書館也沒用。
沒耐心親自練習(動手作),只是用眼睛看
我可以保證,所有的電腦技巧與程式設計,你 絕對 學不起來
[學習之道] 修福不修慧,大象披瓔珞; 修慧不修福,羅漢托空缽 (學習寫程式,只靠補習上課嗎?)
(捷運站看見的廣告)
========================================================================
如果還妄想 只靠一本書走遍江湖
([給初學者的話] IT世界裡面,沒有一本搞定的「初學者聖經」) 那誰都幫不上忙了。
我想說的是:
與其挑書,不如先挑出自己學習的模式、先挑選自己學習(閱讀)的胃口
當自己定位成功了,找到自己的方向之後,
其他紛亂的資訊也比較能做出自己的判斷
不光是挑書,挑自己人生的方向
不也如此?
先找出自己的定位吧。
學習、歸納出自己的判斷方式,走出一條自己的學習之路!
這是一輩子的事!
以下是舊文重貼,跟現在已經間隔兩年。有些書可能買不到了。
但對初學者來說, ASP.NET 2.0的書,還是有很多幫助的。因為基礎都一樣。
[入門]為ASP.NET初學者,列出一張書單
[廣告]速成?有可能嗎? ASP.NET+VS 2008/2010是有可能的!
這本書也是那種「小而美」的範例集,很值得大家收藏(只有C#版)
[範例集]簡體中文書 -- ASP.NET程序開發範例寶典 (人民郵電出版社 )
底下介紹的書,是我寫的。
我依照自己教學的經驗、自己學習的經歷來蒐集這些小範例。
分類在每一章裡面。
他是入門書,也是「小範例」的集合。 所以份量很多,一本書講不完(分成上 / 下兩集)。
而且是目前少數有持續提供範例,給讀者補充與進修之用。
以下是讀者來函:
我公司裡面的新進同仁,我拿自己的書給他入門,看他怎麼說:(真人真事)老王賣瓜.....哪本 ASP.NET的書值得你留下來?
相關文章:
[給 ASP.NET初學者的話] 學習心態的調整 (書本導讀)
http://www.dotblogs.com.tw/mis2000lab/archive/2012/02/01/study_for_beginner_asp_net.aspx
[回憶].....一些感慨 #1.....帶初學者入門
http://www.dotblogs.com.tw/mis2000lab/archive/2009/01/05/6633.aspx
..........................................................................................................................................................
老文重貼(I)
Bill 的經典好文 -- 讀書與上課
http://www.dotblogs.com.tw/billchung/archive/2010/11/28/19767.aspx
或許是網際網路太發達且資訊已經多到爆炸,
也許有人覺得要對一門電腦技術精通 只要上網查查資料、看看別人的部落格就有機會達成這樣的目標。
我不否認應該有少數這樣具有特別天份的人,這類的人多半對於知識的組織與吸收是有獨到之處,
不過這也意味著 大部份的人 走這條路通常都會進到死胡同,
很快地將會遭遇許多技術瓶頸的挑戰。....詳見全文
老文重貼(II)
http://www.dotblogs.com.tw/mis2000lab/archive/2009/06/22/8945.aspx
老文重貼(III)
[給初學者的話]完全沒基礎的話.....請不要來問我 ADO.NET的問題,謝謝~
http://www.dotblogs.com.tw/mis2000lab/archive/2011/01/14/20808.aspx
我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson
線上課程教學,遠距教學 (Web Form 約 51hr) https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015
線上課程教學,遠距教學 (ASP.NET MVC 約 140hr) https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab
寫信給我,不要私訊 -- mis2000lab (at) yahoo.com.tw 或 school (at) mis2000lab.net
(1) 第一天 ASP.NET MVC5 完整影片(5.5小時 / .NET 4.x版)免費試聽。影片 https://youtu.be/9spaHik87-A
(2) 第一天 ASP.NET Core MVC 完整影片(3小時 / .NET Core 6.0~8.0)免費試聽。影片 https://youtu.be/TSmwpT-Bx4I
[學員感言] mis2000lab課程評價 - ASP.NET MVC , WebForm 。 https://mis2000lab.medium.com/%E5%AD%B8%E5%93%A1%E6%84%9F%E8%A8%80-mis2000lab%E8%AA%B2%E7%A8%8B%E8%A9%95%E5%83%B9-asp-net-mvc-webform-77903ce9680b
ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。
......... facebook社團 https://www.facebook.com/mis2000lab ......................
......... YouTube (ASP.NET) 線上教學影片 https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/
Blog文章 "附的範例" 無法下載,請看 https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download
請看我們的「售後服務」範圍(嚴格認定)。
......................................................................................................................................................
ASP.NET MVC => .NET Core MVC 線上教學 ...... 第一天課程 完整內容 "免費"讓您評估 / 試聽
[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講 事先錄好的影片,並非上課側錄! 觀看時,有如「一對一」面對面講課。