专栏首页叶子陪你玩编程黑客与画家——重塑你对黑客的认识

黑客与画家——重塑你对黑客的认识

黑客,到底是个什么样子的?

在我们的固有思维中,一直认为黑客就是这样一群人:入侵他人系统(比如银行系统,窃取数据),破坏安全设施(关闭监控),制作传播病毒等等。

为什么大家会对黑客有这种认识呢?首先可能是好多人不懂编程知识,也没有见过真正的黑客,也正是有了这种缺陷,才给那些错误的观念有了可趁之机。我们总是可以在电影,新闻,小说等信息载体中,听到或看到一些关于黑客的信息,它们不切实际的大肆渲染,才导致了大多数人对黑客产生了错误的观念。

那么真正的黑客又是怎样的?

首先能够称得上黑客的,他肯定是拥有高超的编程能力的,另外一个就是他们都具有黑客精神,也就是黑客的价值观。黑客行为必须包含三个特点:好玩、高智商、探索精神。黑客的价值观总结为六条“黑客伦理”。

(1) 使用计算机以及所有有助于了解这个世界本质的事物都不应受到任何限制。任何事情都应该亲手尝试。 (Access to computers—and anything that might teach you something about the way the world works—should be unlimited and total. Always yield to the Hands-On Imperative!)

(2) 信息应该全部免费。 (All information should be free.)

(3) 不信任权威,提倡去中心化。 (Mistrust Authority—Promote Decentralization.)

(4) 判断一名黑客的水平应该看他的技术能力,而不是看他的学历、年龄或地位等其他标准。 (Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position.)

(5) 你可以用计算机创造美和艺术。 (You can create art and beauty on a computer.)

(6) 计算机使生活更美好。(Computers can change your life for the better.)

根据这六条“黑客伦理”,黑客价值观的核心原则可以概括成这样几点:分享、开放、民主、计算机的自由使用、进步。 所以,“黑客”这个词的原始含义就是指那些信奉“黑客伦理”而且能力高超的程序员。

黑客他们不服从管教,通常具有叛逆精神,很在乎言论自由,有一种质疑一切的习惯。黑客通常对管理者强加的、限制他们行为的愚蠢规定不屑一顾,会找出规避的方法。其中一部分原因是为了可以更加自由使用计算机,当然了,另一部分原因就是为了显现自己的聪明。比如,计算机设备的各种安全措施就是最常被黑客破解的东西。

史蒂文·利维对这一点有过一段生动的描述:

对于黑客来说,关着的门就是一种挑衅,而锁着的门则是一种侮辱。黑客相信,只要有助于改进现状、探索未知,人们就应该被允许自由地使用各种工具和信息。当一个黑客需要一样东西来帮助自己创造、探索或者改正某种设备时,他不会自找麻烦,不会接受那些财产专有权的荒谬概念。

这就是黑客有时会入侵计算机系统的原因,他们的主要目的并不是侵犯别人的利益,这与那些计算机罪犯是不同的。

当然了,历史上确实有一些黑客,为了亲自了解系统,做过违反法规的入侵举动。但是,那些人并没有恶意,而且从一开始恶作剧就是黑客文化的一部分,但是仅仅由此推断入侵和破坏系统就是黑客文化的实质完全是错误的。真正的黑客致力于改变世界,让世界运转得美好。媒体对黑客的定义未免过于片面。

黑客并不神秘,更不是技术怪人。Hackers and Painters这个书名就是在提示应该把黑客与画家当作同一种人看待。和画家一样,黑客只是怀有一门特殊手艺、有创造天赋的普通人。这个书名还有另一层含义,即编程是一种艺术创作,黑客就是艺术家,开发软件与画家作画、雕塑家雕刻、建筑师设计房屋并没有本质不同。行为怪异的人和愤世嫉俗的人比普通人更可能成为黑客。计算机世界就像是智力世界的大西部,在那里没有你不敢想的事情,只要你愿意承担冒险后果。虽然黑客从外表看上去一般都是呆呆的,但是他们的大脑内部却是一个有趣得让你吃惊的地方。

想要了解更多关于黑客的信息,就来看看黑客与画家(Hackers and Painters)这本书吧。

写于2016.10.22

本文分享自微信公众号 - 叶子陪你玩编程(gh_cd062460d25e),作者:叶子

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-08-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 带你了解python 匿名函数 lambda

    打印看一下,显示都是函数,一个是叫sum的函数,另外一个就是lambda的匿名函数。

    用户7054460
  • 第一个python程序:Game Over

    编程可以很复杂,也可以很简单。比如你可以让计算机的屏幕输出你的名字,也可以用计算机做个小游戏,当然你也可以做一个有着丰富功能的画图工具等等。

    用户7054460
  • python图像处理-批量生成纯色图片

    本系列课程是针对无基础的,争取用简单明了的语言来讲解,学习前需要具备基本的电脑操作能力,准备一个已安装python环境的电脑。如果觉得好可以分享转发,有问题的地...

    用户7054460
  • 关于黑客你不知道的事儿:黑客人数最多的是处女座

    FreeBuf黑客与极客联合GeekPwn发起“中国黑客生存状况调查”现已新鲜出炉,调查结果勾勒出大众对“白帽黑客”人群及安全从业者的双方认知的异同。 在整理调...

    FB客服
  • 顶级黑客能在完全没信号的地方上网吗?

    现实世界中黑客还是非常神秘般的存在,大家对黑客的认知主要停留在影视剧中或者每年一些黑客大赛上,真正意义上的黑客在现实中不会在衣服上标记着我是黑客的字眼,所以讲黑...

    程序员互动联盟
  • 黑客一般用什么操作系统,KaliLinux吗?

    黑客不像程序员那般按照规则做事情,至于使用什么操作系统会根据的自己的爱好选择操作系统,毕竟黑客遵循的情怀大于规则,黑客最大特点是不受约束,追求自由。所以不能简单...

    程序员互动联盟
  • 谈一谈|你不知道的黑客

    现代人的生活离不开互联网,提到互联网人们总会想到一个词,那就是黑客。对于黑客大家对他们的了解却只局限于电影、电视中他们“无处不在”的可怕和他们“翻手为云覆手为雨...

    算法与编程之美
  • 从零开始成为一名黑客,必须学习C语言

    几十年前第一台分时小型电脑诞生, ARPAnet 实验也刚展开的 年代,那时有一个由程序设计专家和网络名人所组成的, 具有分享特点的文化社群。 这种文化的成员创...

    诸葛青云
  • 起点:如何成为一名黑客?

    说明: 这篇文章是对 ESR 的经典文章 How to become a hacker ? 的最新修订翻译,参照了一些国内的翻译版本,某种意义上来讲,这不仅仅是...

    HACK学习
  • 美剧里一些电脑高手总是很轻易就侵入天上的卫星用来定位和拍照,现实中有可能做到吗?

    问题中已经指示出关键点,美剧里面,电影剧情里面如果没有镜头的拉伸怎么可能有夸张的效果,怎么能让观众记忆深刻这是一种非常常见的手法,于是就夸大一些大家感兴趣但又不...

    程序员互动联盟

扫码关注云+社区

领取腾讯云代金券