頂級黑客必然是最牛的程序員。
現代黑客通俗講,分兩類:一類是“工具流”,一類是“分析流”。
前者是利用現成的工具,遵循一些既有的套路和方法來進行系統的分析、逆向、破解;后者是創造新工具、新方法,依托強大的計算機知識、社會工程學等方法進行系統的分析、逆向、破解。
既然要創造,那么就逃不脫編程,就不能不說是個程序員;而且從這個角度說,第一類黑客所使用的工具和套路,也是由第二類黑客創造的。所以從這個角度來看,第二類黑客更牛一些。
現代黑客,其實是一個狹義上的“黑客”概念;過去“黑客”一詞的范疇更大,所有具有創新精神、喜歡探索軟件程序奧秘、并從中提升能力的人和群體都稱為“黑客”。最早的一批黑客都是頂級程序員。
硅谷著名的風險投資家PaulGraham,曾經就是一個知名程序員加黑客,他將他的經歷寫成了本書《黑客與畫家》。在這本書可以讓你充分領略:作為程序員,頂級黑客是如何思考和成長的。