給.NET 新手小老弟: 如何找文件、電子書?!

  • 2176
  • 0
  • 2010-04-18

你或許會說買書要花錢, 現在沒錢買.
那我就告訴你找文件資料跟電子書的方法, 有些是非法的, 法律責任你要自負, 呵呵...

小老弟:

應該有五、六年沒見到你了吧...

那天去你家, 你剛好不在. 你老媽說你退伍沒多久, 去上完資策會的課, 目前找了個程式設計的工作.
她問我有什麼意見?!  我當然是說實話: 『很累呀! 不過年輕人要操一下啦...』
你媽聽了皺眉頭, 而我只好傻笑...

她叫我收你為徒, 我搖頭說不要:『我只是混口飯吃, 而且我很兇, 他會受不了的啦!』
她不甚滿意, 到最後還是叫我要給你指點指點...


『好吧!』


我瞧瞧你的書桌, 一本C#, 一本ASP.NET ...


你知道你接下來該怎麼作呢!


1.『要有熱情』: 這是最基本的, 你一定要喜歡寫程式.
2.『要有自修跟自己看書的能力』: 這可以看我之前寫的.
3.『要會找資料』
4.『要能自己解決問題』
5.『要瞭解工作所面臨問題的內容』
6.『要建立內心的學習地圖』
...


我知道你不是科班出身, 所以你現在要補充的是資訊基礎科目:
『資料結構』『作業系統』『軟體工程』『資料庫』『系統程式』『演算法』


你現在用的是.NET, 所以要知道一些基本原理, 有兩本書必讀:
『Essential .NET』、『CLR via C#』


另外, 你也要知道一些跟程式設計有關的理論:
OOP, Design Patterns ...

 

你或許會說買書要花錢, 現在沒錢買.
那我就告訴你找文件資料跟電子書的方法, 有些是非法的, 法律責任你要自負, 呵呵...

[找文件的方法]
Google 搜尋引擎有一個 filetype 的選項, 所以如果你要找 C# 跟 Design Pattern 的資料

"Design Pattern" C#  filetype:ppt
"Design Pattern" C#  filetype:pdf
"Design Pattern" C#  filetype:doc 

如果要中文的, 那就是用『中文網頁』搜尋.

(對了, 你不要排斥簡體, 過些時候他們會是全球數一數二用最多的語言, 而且他們的資料很多...)

[找電子書的方式]
如果你要找電子書, 如 "CLR via C#" 這本, 你可以用下列三種方法:

1. 用 Google, 把書名輸入, 用中文(簡體)搜尋...
   為什麼, 因為對岸對著作權還不是很重視. 但你要小心很多網站有毒. (牛奶都有毒了, 還說網頁... )

2. 有兩個對岸『大宗』網站
 http://download.csdn.net/source/438206          -> http://download.csdn.net
 http://www.itpub.net/thread-728241-1-1.html   -> http://www.itpub.net

3. 使用 P2P 工具, 例如 emule, 直接用書名搜尋


[找數位訓練教材]
 http://www.verycd.com/  配合 P2P 工具下載,  如: http://www.verycd.com/search/folders?kw=C%23


現在說說找資料, 找資料是一件很『好玩的事』, 要花很多時間來談
因為時間的關係, 我先說一個有趣的迷思...

大家都用『關鍵字』來搜尋
那我問你, 這關鍵字是要描述問題, 還是答案?!
你可能都是用『問題來找答案』
但我是『先用關鍵字來描訴問題』,找到蛛絲馬跡,  再加入一些『答案』來『修飾』搜尋...


很晚了, 我先說到這邊, 如果要說這些『撇步』,要一大本書才說得完
下次有機會再跟你講一些『心法』:像如何解決問題, 找資料、及建立內心的資訊地圖...等等


ps. 你知道我為什麼要用 eMail? 因為我要寄一份給你老媽, 這樣子我才有大餐好吃... 呵呵


老狗 哥