zoukankan      html  css  js  c++  java
  • 黑客是怎样炼成的

      过去的三十年里,很多赚到大钱的人都是程序员,如比尔·盖茨、史蒂夫·乔布斯、拉里·埃里森。为什么?为什么是程序员而不是土木工程师,或者摄像师、会计师?
      有这样的一群人,他们是计算机语言的编写者,是硅谷创业的先锋,是亿万财富的拥有者,但是他们却被世人称为“黑客”。 在大众的眼里,“黑客”是入侵计算机的人,但是在程序员的眼里,“黑客”指的是优秀的程序员。然而20世纪60年代这个词被发明的时候,完全是正面的称 呼,“黑客”不仅是第一流能力的象征,还包含着求解问题过程中产生的精神愉悦或享受。自由软件基金会创始人理查德·斯托尔曼曾经说“黑客行为必须包含三个 特点:好玩、高智商、探索精神。只有同时满足这三个标准才能被称为黑客,另一方面它们也构成了黑客的价值观,黑客追求的就是这三种价值,而不是实用性或金 钱”。
      近期,由人民邮电出版社出版的《黑客与画家》,是“硅谷创业教父”保罗·格雷厄姆的文集,在本书中他将自己的创业经历娓娓道来,你会看到黑客是如何一步步炼成的,为读者尤其是程序员规划了一部创业图景。
      黑客和画家一样都是创作者
      作者保罗·格雷厄姆一度梦想成为画家,他说:“在所有的行业中,黑客与画家最为相像,黑客与画家的共同之处,在于他们都是创作者,与作曲家、建筑师、作家一样,黑客和画家都试图创作出优秀的作品。”
      正是由于他们有很多的共通之处,针对如何学习编程,画家身上有很多启示值得黑客借鉴。画家学习绘画的方法主要是动手去画,大多数黑客不是 通过大学课程学习编程,而是从实践中学习,他们从13岁就自己动手写程序了。另一个学习的途径是通过范例,几百年来,临摹大师的作品一直是传统美术教育的 一部分,同样的,黑客可以通过观看优秀的程序学会编程,不是看它们的执行结果,而是看他们的源代码。
      除此之外,黑客还如画家,工作起来是有心理周期的。“有时候你有一个令人兴奋的新项目,你会愿意为它一天工作16个小时。等过了这一阵,你又会觉得百无聊赖,对所有事情都提不起兴趣。为了做出优秀的工作,你必须要把这种心理周期考虑在内。”
      黑客还必须像画家一样,时刻考虑到用户的人性需求,像绘画作品一样,大多数软件是为用户准备的。所以学会换位思考,这样才能做出伟大的产 品。哪怕再聪明的黑客,设计的软件不能被大众所接受,也不能称之为优秀的程序员。也因此,换位思考成为普通黑客与优秀黑客最主要的区别。
      创业是致富最好的方法
      想要成为富翁吗?保罗·格雷厄姆告诉大家,想致富最好的办法就是自己创业,或者加入创业公司。很多人会认为世界上的财富总额是固定不变 的,而有着这种想法的人不乏少数,这就是经济学中所说的“大饼理论”,财富总额被形容为一个大饼,无法把饼做得更大,如果你分到得越多,别人则分到得越 少。但是人们往往忽视了金钱抽象的一面,金钱不是财富,只是我们用来转移财富所有权的东西。虽然用来与他人交换的金钱数量是固定不变的,然而大多数情况 下,世界上可供交换的财富不是一个恒定不变的量,而是在不停的增长。
      要想致富有两样东西是必不可少的:可测量性和可放大性。首先成果是要可测量的,否则做得再多也不会得到更多的报酬,其次决定具有可放大 性,能够产生巨大的效应。创业公司则具备了这两个方面,首先它是小团队,一般只有三四个人,作出多少成果就会有多少反馈,直接体现在财富值上,比较大公司 人员众多,小团队每个人的成果具备可测量性,同时创业公司通过发明新技术赢利,别人可以通过这种技术解决其难题,所以又具备可放大性。
      经济学上说创业公司就是让人更快速工作的地方,不再是慢慢的积累50年的普通工资,而是尽快的将这笔钱赚到手。格雷厄姆在书里写道,“为 什么欧洲在历史上会变得如此强大?得益于欧洲人接受了一个新观念,允许赚到大钱的人保住自己的财富。历史说明了一个道理,鼓励大家去创业,只要懂得藏富于 民,国家就会变得强大。让书呆子保住他们的血汗钱,就会无敌于天下”。
      计算机时代仿佛一列运行的高铁,承载在车上的人感觉不到列车的疾驰,但是它却是悄无声息地达到了目的地。计算机时代不再只是人与人之间的 交流,更多的是人和机器之间的对话。看到信息时代的变化,更要看到掌握计算机语言的人,因为我们看到的界面,都是他们思想的体现。
      黑客强大的创造力引起了世界上的大公司和很多国家的担忧,多国以保护安全和知识产权为由遏制黑客的自由。格雷厄姆说,与其他的美国人一 样,黑客的成功秘诀就是打破常规,他们不服从管教,想到哪里就做到哪里,没有明确的计划,他们放荡不羁的性格正是美国精神的体现。虽然立法的出发点是好 的,但是这些立法直指美国的创造力,减慢了社会的创新能力,或许终有一日硅谷的神话将会被打破。
      
      
    本篇文章来源于 黑基网-中国最大的网络安全站点 原文链接:http://www.hackbase.com/news/2011-07-14/108316.html
  • 相关阅读:
    Sublime text 2 全平台破解总结
    wordpress get_header 函数学习
    <转> Sublime Text 2 使用心得
    sublime 打开命令窗口监控
    linux环境搭建
    [摘]不容错过的window8 metro UI风格的web资源
    Sublime Text 2报“Decode error output not utf8”错误的解决办法
    <转>My sublime text (Windows) cheat sheet
    JavaScript 语言基础知识点总结(思维导图)
    bootstrap学习资源
  • 原文地址:https://www.cnblogs.com/turingbooks/p/2138721.html
Copyright © 2011-2022 走看看