Table of Contents:

如何成为一名黑客

如何成为一名黑客 作者:Eric Steven Raymond
https://translations.readthedocs.io/en/latest/hacker_howto.html

什么是黑客?

Jargon File 讲了一堆关于“hacker”这个词的定义,大部分是关于“技术高超”、“热衷解决问题”、以及“超越极限”的内容。
根本的区别是:黑客搞建设,骇客搞破坏。

黑客的态度

要想作为一名黑客被社群认同,你需要体现出自己已经具备了这种态度。而要体现出这种态度,你就得真正相信和赞同这种态度。
* 1.这个世界充满了令人着迷的问题等着我们解决。
你要从解决问题、磨练技术,以及锻炼智力中得到基本的享受。
* 2.一个问题不应该被解决两次。
当世界还充满非常多有待解决的有趣的新问题时,它们不应该被浪费在重新发明轮子的事情上。
作为一名黑客,你必须相信其他黑客的思考时间是宝贵的——因此共享信息、解决问题、并发布结果给其他黑客几乎是一种道义,这样其他人就可以去解决新问题,而不用在旧问题上面浪费精力了。
* 3.无聊和乏味的工作是罪恶。
作为一个黑客,你必须坚信这点并尽可能多地将乏味的工作自动化,这不仅是为了你自己,也是为了其他人
* 4.崇尚自由。
黑客们是天生的反权威主义者。
* 5.态度不能替代能力。
作为一名黑客,你必须培养起这些态度。但只具备这些态度并不能使你成为一名黑客,也不能使你成为一个运动健将和摇滚明星。成为一名黑客需要智力、实践、奉献精神、以及辛苦的工作。

黑客的基本技能

提高自己在黑客圈中的地位

黑客和书呆子(Nerd)的联系

和大家普遍认为的相反,并不是只有书呆子才能成为一名黑客。但它确实有帮助,而且许多黑客事实上是书呆子。做一个深居简出的人有助于你集中精力进行十分重要的事情,如思考和编程。

向黑客的格调靠拢