1. 程式人生 > >黑客必修課:一個黑客所需的基本技能

黑客必修課:一個黑客所需的基本技能

  程式設計是一種複雜的技術,我沒辨法在這提供完整的學習步驟。但是我能告訴你一些在書本上和課堂上所沒有的東西(有很多,幾乎全部最好的黑客們都是自習而來的)(a) 讀別人的程式碼;(b)寫程式,這兩項是不錯的方法。學習寫程式就像在學習寫一種良好的自然語言,最好的方法是去看一些專家們所寫的東西,然後寫一些你自己的東西,然後讀更多,再寫更多。然後一直持續,一直到你發展出一種屬於自己的風格和特色。要找到好的程式碼來看是很一件很困難的事,因為,對菜鳥黑客們而言,適於供他們閱讀和努力的大型程式的source數量很少。但這事己有了戲劇性的變化了; 現在免費的供應的軟體、程式設計工具和作業系統(大都公開提供
source,而且全都是由黑客們寫成的)到處可看。進入下一個主題。