花无涯FAQ答疑系列之“如何成为一名黑客”
花无涯FAQ答疑系列之“如何成为一名黑客”
注明:Jargon File(译注:黑客行话大全)的编辑和几份其他类似性质知名文章的作者,我经常收到充满热情的网络新手的电子邮件询问:“我如何才能成为一名出色的 Hacker?”网上的资料信息太过于杂乱,我注意到网上似乎没有任何的 FAQ 或者 Web 形式的文档提到及这个至关重要的问题,因此我写了这份文档。现在,很多 Hacker 都认为这是一篇权威性文档,那我也姑且这么认为吧。不过,我不认为我是这个话题的绝对权威;如果你不喜欢这篇文档,你也可以自己写一份,摘要 (部分内容摘自国外)。
Jargon File 不是一个人,前面有译注,可以理解为黑客大全,黑客学习中的新华字典,答疑系列选取这几年来我被问到最多的问题,进行一个综合回复,你可以仔细的看完,文章的底部有你感兴趣的关键词可以点击直接找到,答疑系列在公众号首发,微博 ,知乎,博客,空间,专栏,媒体等平台会陆续同步上线,内容可能有些许偏差不影响阅读,排版什么的操作比较麻烦就不一篇篇的去弄了,毕竟不是鸡汤文。
Jargon File 中讲了一堆关于“hacker”这个词的定义,大部分是关于“技术高超”、“热衷解决问题”、以及“超越极限”的内容。但如果你只想知道如何成为一名黑客的话,真正重要的只有两条。
这可以追溯到几十年前,那时候第一代分时微型计算机才刚刚诞生, 而 ARPAnet 的实验也才刚展开。那时的编程专家和组网高手建立了一个具有共享性质的文化社群, “hacker” 这个名词就是其中的成员创造的。黑客们建立了互联网,黑客们让 Unix 操作系统演化到现在的模样,黑客们经营着 Usenet,黑客们让万维网运转起来。如果你是这个文化的一部分,如果你对这种文化有所贡献,而且这个社群的其它成员也认识你并称你为 hacker,那么你就是一名黑客。
黑客的思维方式并不仅仅局限在软件黑客的文化圈内。也有人用黑客态度对待其它事情,如电子和音乐方面——其实你可以在任何最高级别的科学和艺术活动中发现它的身影。软件黑客对这些领域的践行者尊重有加,并把他们也称作黑客——有人宣称黑客天性是绝对独立于他们工作的特定领域的。但在这份文档中,我们将集中书写在软件黑客的技术和态度,以及发明了“黑客”一词的、以共享为特征的文化传统。
有另外一群人大声嚷嚷着自己是黑客,但他们根本不是。他们主要由青少年男性构成,是一些蓄意破坏计算机和电话系统的人。真正的黑客把这些人叫做“骇客”(cracker),并不屑与之为伍。黑客们通常认为他们是一群懒散、没有责任心、而且不是很聪明的人。会通过热接线发动汽车并不意味着你是一个汽车工程师。一样的道理,会破坏安全也不意味着你是一名黑客,不幸的是,很多记者和作家往往错把“骇客”当成黑客;这种做法一直使真正的黑客感到恼火。
根本的区别是:黑客搞建设,骇客搞破坏。
网络黑白一书中 的理解是 红客是褒义词 黑客是中性词 骇客则是贬义词。
如果你想成为一名黑客,请接着读下去。如果你想做一个骇客,准备好去蹲个五到十年的监狱,而且最终你会意识到你并不像自己想象的那么聪明。
关于骇客,我能说的只有这些。
经历过高考的各位同学都应该心有感触:
当你在高中时,你被告知必须考上大学才能成功;
当你在初入大学认为已经成功之时,你被告知必须修够学分拿到毕业证才能成功;
而当你成功毕业认为已经成功之时,你被告知必须找个好工作才能成功;
而当你千辛万苦终于找个好工作时,你被告知必须出色完成KPI快速升职加薪才能成功;
当你使出吃奶的劲儿升职加薪之后,你被告知必须在北京买上几百万的房子才能成功;
……
而如果你一直以这种思维生活/学习下去,那么你基本上就不会成功,你的每一次目标的达成都会让你多一分怨气,少一分斗志,最后大多数人就局限在这个死循环中被吞没了。而且更加要命的是,由于你过于关注每次达成“成功”的局部,而无法以更大的格局思考问题。
如果你突破不了基因带给你的桎梏,那么你将永远是芸芸众生,而我们都知道芸芸众生中是不可能有黑客这种精英出现的。
因此,在你正式准备学习黑客之前,建议你要先了解一个客观事实,那就是——只有成长才是永恒的主题,过程中的成功仅仅是你成长路上的里程碑而已。