为什么会有那么多人坚持黑客精神？
黑客英文为 hacker，先来了解 hacker 一词的出处。

60 年代初，麻省理工学院（MIT）有个学生团体，叫「铁路模型技术俱乐部」（Tech Model Railroad Club，简称TMRC）。俱乐部活动室摆着一个巨大的火车规划模型，俱乐部成员平常活动就是模拟铁路系统。

TMAC 大致分两类成员。一类成员喜欢制作精美的火车、城市、景物模型。另一类成员更关心模型下面的信号和动力系统，比如火车如何调度、前进、停止。后来 MIT购买了计算机，后一类成员慢慢被计算机吸引过去，去研究计算机了。

一群人聚成圈子，会很自然地发明出一些新词，让圈子外的人莫名其妙。

当时 TMAC 的成员，将难题的解决方法称为 hack。巧妙、漂亮的解决方法叫做 cool hack 或者 neathack。笨拙、蛮干、不太优美但又确实有效的解决方法叫做 ugly hack 或者 quick hack。相应地完成 hack 的过程就叫做hacking，从事 hacking 的人就是 hacker，也就是中文的黑客。

黑客一词本意指解决问题的人。因为 TMAC 的人后来很多都去了玩计算机，hack 就经常被特指解决计算机难题。

黑客精神就是去解决问题，纯粹地、出于兴趣、不为功利地去解决问题。拥有黑客精神的就是黑客。按照这种宽泛的定义，黑客在各行各业中无处不在，人类的进步很大程度上就依赖这种精神。

不为物质利益，只是纯粹地想知道原因，想解决某个问题，对于某些人可能是很难理解的。

后来 hacker 一词被媒体误解了，媒体将非法盗窃信息，欺诈用户等等的计算机罪犯都叫成hacker。信奉黑客精神的那些人，不会承认那些搞破坏的为hacker，而是将他们叫为 cracker，中文翻译为骇客。

TMRC 的成员后来去了世界各地，MIT 也被誉为黑客精神的发源地。

具体到计算机，有六条黑客价值观：

- 对计算机的访问（以及任何可以帮助我们认识世界的事物）都应该是不受限制，任何人都有动手尝试的权利。
- 所有的信息都应该可以自由获取。
- 不要迷信权威——促进分权。
- 评价黑客的标准应该是他们的技术，而不是那些没有实际用途的指标，比如学位、年龄、种族、性别、职位。
- 可以在计算机上创造出艺术和美。
- 计算机可以让生活更美好。

上面六条价值观很理想主义，不理解的甚至觉得有点傻。但在每个行业中想达到顶尖，就需要多少带点傻傻的理想主义。在中国会说到侠义精神，也带点傻气。那为什么有些人这样傻呢，明明知道可以更容易一点，还选这条路。这种牵涉到价值观的问题，很难解释。伟大点说，是这样可以让世界更美好；个人来说，这样遵循本心，觉得自在。

真想知道得更详细，可以看：

- 《黑客，计算机革命的英雄》
- 《黑客与画家》

以及一系列介绍 Unix 或者开源文化的书。