《Unix编程艺术》的作者Eric Raymond写过一篇How To Become A Hacker(http://www.catb.org/~esr/faqs/hacker-howto.html),被誉为黑客教父。在这篇文章里Eric阐述了黑客的定义,以及要成为一名黑客所必需具备的技能,包括:
一、学习五种计算机语言程式,C/C++、Perl、Lisp、Java、Python。(It's best, actually, to learn all five of Python, C/C++, Java, Perl, and LISP.)
二、学习Unix/Linux操作系统(Get one of the open-source Unixes and learn to use and run it.)
……