黑客与画家。。。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
silenM
V2EX    程序员

黑客与画家。。。

  •  
  •   silenM 2017-06-23 00:37:04 +08:00 4483 次点击
    这是一个创建于 3082 天前的主题,其中的信息可能已经有所发展或是发生改变。
    深夜读 Paul Graham 的《黑客与画家》,第 22 页有句话是这样的 :

    编程语言是用来帮助思考程序的,而不是用来表达你已经想好的程序。

    深深地把我给触动到了,大半夜的看到不由对当前的工作产生深深的厌恶感,每天所做的工作仅仅是满足于需求产品,与当初走入这一行的满腔热血越走越远。。。不知道各位大佬是否有这样的痛苦和疲惫,两年多的小菜鸟求指点
    23 条回复    2017-06-23 13:24:59 +08:00
    liangguan5
        1
    liangguan5  
       2017-06-23 01:05:32 +08:00 via iPhone
    多培养点独立思考的能力
    wineway
        2
    wineway  
       2017-06-23 01:47:29 +08:00 via Android
    是的,大一时候就会一个 cpp 学数据结构基本上靠背,后来学了函数式语言才真正理解这些东西
    kamikat
        3
    kamikat  
       2017-06-23 04:07:19 +08:00   2
    兴趣是兴趣,工作是工作,不要混为一谈。
    armoni
        4
    armoni  
       2017-06-23 07:23:11 +08:00
    Paul Graham 写《黑客与画家》这本书和国家号召万众创新没什么差别,多人人信他入坑了
    0asis
        5
    0asis  
       2017-06-23 07:32:10 +08:00 via iPhone
    胡扯,这不是 thinking by coding 么
    misaka19000
        6
    misaka19000  
       2017-06-23 08:39:18 +08:00 via Android
    当年看完了只觉得作者在吹 lisp,没啥干货
    geelaw
        7
    geelaw  
       2017-06-23 08:42:27 +08:00
    > 编程语言是用来帮助思考程序的,而不是用来表达你已经想好的程序。

    这句话可以对也可以不对,因为你可以用一种语言来想程序,你可以把这种语言(即使是自然语言)定义为一种“编程语言”。

    敲出来的文字和脑子里想的文字,区别不过是打草稿 / 写试卷和心算。
    jason2017
        8
    jason2017  
       2017-06-23 09:09:19 +08:00   12
    1、深深把你触动了,说明你看书的看的少了。
    2、然后你对工作产生深深的厌恶,那是因为你内心早已厌恶,这句话给了你一个厌恶的理由。
    3、“每天所做的工作仅仅是满足于需求产品”,仅仅满足需求,那你还好意思说入行的时候满腔热血?真真热爱编程的人,不会把仅仅实现需求这么简单,程序的健壮性呢?接口设计是否合理?高内聚、低耦合的设计标准是否有贯彻?是否考虑到了各种异常情况的处理?实在不行,那能不能考虑性能上快个几微妙?
    hsmocc
        9
    hsmocc  
       2017-06-23 09:16:47 +08:00 via iPhone
    把函数式语言吹上天的做法非常无聊
    xyjtou
        10
    xyjtou  
       2017-06-23 09:22:48 +08:00 via Android
    @jason2017

    手动 +1 秒
    zoffy
        11
    zoffy  
       2017-06-23 09:23:06 +08:00
    Paul Graham 还说他在 debug 的时候才觉得真正在编程呢,反正大神说啥都是对的
    sunnybird
        12
    sunnybird  
       2017-06-23 09:23:29 +08:00 via iPhone
    代码是给人看的 随便在机器上跑跑
    JRight
        13
    JRight  
       2017-06-23 09:30:21 +08:00 via Android
    你再多看看,起码这本书不止这层意思
    jason2017
        14
    jason2017  
       2017-06-23 09:51:01 +08:00
    @xyjtou
    看到了,最后一个错别字。
    暴力膜不可取。。。
    Microi
        15
    Microi  
       2017-06-23 09:57:56 +08:00   2
    还是要有自己到想法 +1
    不少人批判这本书,可能是他们把它当作一本技术书籍,却没有找到他们所期待的“有用的东西”。
    但是我是把他当杂文集来看的,觉得很有启发。
    分享两三个我喜欢的几个地方:

    所谓“书呆子”,其实只是指这个人的社交技能不够强。但是,你到底需要多“强”的社交技能,取决于你所处的环境。在 普通的美国学校中,成为“强人”的标准高得吓人(或者至少是十分特别),即使你不是很“呆”的人,相比之下,也只能算是呆子了。   仅有很少的聪明小孩,能够分配出足够的心思,去关心如何让自己受欢迎。他们往往碰巧还具有俊俏的外表、运动员的体格,或者受人瞩目的兄弟姐妹。不然的话,你就别无选择,只能成为书呆子了。这就是为什么聪明的小孩在青少年时期,比如 11 岁到 17 岁,有着一生中最 糟的人生经历。人生的这个时期比其他任何时期更多地受到你的受欢迎程度的影响。

    当你所做的事情能产生真实的效果,那就不仅仅是好玩而已了,发现正确的答案就开始变得重要了,这正是书呆子的优势所在。你马上 就能联想到比尔盖茨。他不善于社交是出了名的,但是他发现了正确的答案,至少从收入上看是如此。
    真实世界的特点是,它极其庞大。如果总体足够大,即使是人数最少的少数派,只要聚集在一起,也能产生可观的力量。在真实世界中 ,书呆子在某些地方聚集起来,形成自己的社区,智力因素成为那里最被看重的东西。有时,这种因素甚至会以相反的形式表现出来,特别是在大学的数理学系,书呆子甚至会夸大笨拙,以显示自己的聪明。

    如果得不到报酬,人们是否愿意创造财富?唯一的可能就是,工作必须能提供乐趣。会有人愿意免费写一个操作系统,但是他们不愿意免费为你安装、提供电话支持、进行客户培训等。即使是最先进的高科技公司,也有至少 90%的工作没有乐趣、令人生厌。
    silenM
        16
    silenM  
    OP
       2017-06-23 10:13:48 +08:00
    @Microi 谢谢分享~~

    @JRight 嗯,昨晚刚开始看,理解还是很片面了,哈哈~~

    @jason2017 平时工作中总是被产品催着赶功能,考虑的是比较欠缺,我 所说的厌恶感,可能更多是在这种工作模式上

    @geelaw 每个人的理解,切入点不同,你的理解也带给我一些触发,谢谢~~~
    qdwang
        17
    qdwang  
       2017-06-23 10:15:14 +08:00 via iPhone
    @misaka19000 同意 这就是本吹 lisp 的书而已
    0asis
        18
    0asis  
       2017-06-23 10:16:55 +08:00
    @hsmocc #9 偏要吹,毕竟帅是一辈子的事
    ariza
        19
    ariza  
       2017-06-23 10:23:04 +08:00
    不看 lisp 部分,也是创业值得看的东西
    lovedebug
        20
    lovedebug  
       2017-06-23 10:25:40 +08:00
    作者在干货里夹杂私货,要擦亮眼睛啊
    hellojl
        21
    hellojl  
       2017-06-23 10:55:45 +08:00
    当时听一前辈把这书吹得天花乱坠的,读了两三章感觉 get 不到什么就弃了,有看完的必要吗.......
    sharkli
        22
    sharkli  
       2017-06-23 10:58:22 +08:00
    看完这本书 收入能提高不少
    Yawenina
        23
    Yawenina  
       2017-06-23 13:24:59 +08:00
    可是后面也有说啊

    有一份“白天的工作” 和一份 “真正的工作”

    白天用来解决生计问题 晚上才是你真正的充满激情的原创性的工作
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2213 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 01:04 PVG 09:04 LAX 17:04 JFK 20:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86