首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你不了解的黑客现实,比起猥琐他们更像是艺术家

(图片源于网络,侵删)

在计算机世界中,“黑客”(hacker)指专家级程序员,“黑客”象征着第一流的能力,以及求解问题过程中产生的精神愉悦或享受。他们崇尚分享、开放、民主、计算机的自由使用和进步。而那些恶意入侵计算机系统的人更应该被称为cracker(骇客)。

1

黑客价值观

1984年,《新闻周刊》记者史蒂文·列维(Steve Levy)出版了历史上第一本介绍黑客的著作——《黑客:计算机革命的英雄》(Hackers: Heroes of the Computer Revolution),在该书中,他将黑客的价值观总结为六条「黑客伦理」(hacker ethic):

1.使用计算机以及所有有助于了解这个世界本质的事物都不应受到任何限制,任何事情都应该亲手尝试。

2.信息应该全部免费。

3.不信任权威,提倡去中心化。

4.判断一名黑客的水平应该看他的技术能力,而不是看他的学历、年龄或地位等其他标准。

5.你可以用计算机创造美和艺术。

6.计算机使生活更美好。

因为作者初衷并非写给纯技术人员阅读,所以书中谈论了包括如何学习、编程与艺术的关系、言论自由、创造财富、创业、品味和技术等众多话题,他希望除了帮助对编程有兴趣的人成为黑客以外,还能引起更多非技术读者的思考。

2

关于《黑客与画家》

保罗·格雷厄姆(著作:黑客与画家)在哈佛大学一拿到计算机科学博士,就到罗德岛设计学院和佛罗伦萨学习绘画,以期有朝一日实现自己的画家梦,中学写小说以及大学研修哲学的经历,使得他对编程和创业有着与其他黑客不一样的见解。在他看来,仅仅精通编程语言和会开发软件并不能作一名合格的黑客,真正的黑客必须重视言论自由,拥有设计师的品味,通过创造而非掠夺来积累财富,坦然接受自己某些诸如可能因不善交际而不受欢迎的特点。

在罗德岛设计学院和佛罗伦萨美术学院学习绘画的保罗·格雷厄姆(Paul Graham)或许从来没有想过,有一天他会因画画无法维生而只好去作程序员。因为他成功的创业经历和对创业的思考,以及在他随后开办的创业训练营培育出众多成功创业公司而使他逐渐成为一位硅谷的创业教父。他将黑客比作“手工艺人”,让人们对黑客是否能称为伟大艺术家一类的职业有了更多的期望。

3

黑客:数字时代的手工艺人

程序员因为常常埋头于编程,而没有更多的时间精力去与学习如何与别人相处。这常常导致他们看起来有点“呆”——就像书呆子经常只和书打交道一样,程序员大部分时间只对着计算机屏幕。——这往往导致他们在学校的时候不受同龄人欢迎。在保罗·格雷厄姆看来,书呆子们并非不想让自己不受欢迎,他们只是更愿意让自己聪明。在他们看来,聪明远远比受欢迎更重要。

编程像绘画。几乎所有的美术老师都会告诉你,画画的时候应该快速地用几条线画出一个大致准确的轮廓,然后再逐步地加工草稿。编程也一样,应该尽快写出能运行的代码,发布到网上。编程像文学,E.B.怀特说:好的文字来自不停地修改。编程也类似,软件发布到网上后,需要根据用户反馈逐步优化。但开发软件的时候,必须恪守一条基本规则:任何时候,代码都必须能够运行。

当今时代,其他行业的人,都必须依附于流水线的工业化生产才能谋生,除了艺术家,几乎只有程序员可以靠个人手艺谋生。程序员就是数字时代的手工艺人。如果编程与绘画和写作是同一类工作,黑客是否会像伟大艺术家一样备受尊崇、流芳百世?

“在达·芬奇的年代,绘画并不是一件很酷的事情,达·芬奇用自己的工作推动绘画成为一种伟大的表达方式。同样,编程到底能够有多酷,取决于我们能够用这种新媒介做出怎样的工作。”我们不知道如今的黑客是否会流芳百世,但我们可以看到,如同艺术家一样,这些数字时代的手工艺人正在创造世界。

PS:文章参考36kr,内容有删减

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171226A0WA2P00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券