王垠

王垠-编程的智慧

泄露秘密 提交于 2020-02-18 21:54:12
编程的智慧 编程是一种创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称一天瘦十斤的减肥药,它并不能代替你自己的勤奋。然而由于软件行业喜欢标新立异,喜欢把简单的事情搞复杂,我希望这些文字能给迷惑中的人们指出一些正确的方向,让他们少走一些弯路,基本做到一分耕耘一分收获。 ​ 反复推敲代码 有些人喜欢炫耀自己写了多少多少万行的代码,仿佛代码的数量是衡量编程水平的标准。然而,如果你总是匆匆写出代码,却从来不回头去推敲,修改和提炼,其实是不可能提高编程水平的。你会制造出越来越多平庸甚至糟糕的代码。在这种意义上,很多人所谓的“工作经验”,跟他代码的质量其实不一定成正比。如果有几十年的工作经验,却从来不回头去提炼和反思自己的代码,那么他也许还不如一个只有一两年经验,却喜欢反复推敲,仔细领悟的人。 有位文豪说得好:“看一个作家的水平,不是看他发表了多少文字,而要看他的废纸篓里扔掉了多少。” 我觉得同样的理论适用于编程。好的程序员,他们删掉的代码,比留下来的还要多很多。如果你看见一个人写了很多代码,却没有删掉多少,那他的代码一定有很多垃圾。 就像文学作品一样,代码是不可能一蹴而就的。灵感似乎总是零零星星,陆陆续续到来的。任何人都不可能一笔呵成,就算再厉害的程序员,也需要经过一段时间,才能发现最简单优雅的写法。有时候你反复提炼一段代码,觉得到了顶峰

完全用Linux工作-王垠

别说谁变了你拦得住时间么 提交于 2020-02-08 10:34:54
《完全用Linux工作》作者:王垠 完全用 GNU/Linux 工作 理解 GNU/Linux 更多精彩请直接访问 SkySeraph个人站点 : www.skyseraph.com 注:本文是清华“牛仔”王垠的“成名作”,在网上引起很大的争议。对他崇拜地五体投地者有,对他嗤之以鼻者也有,总之成了一年多以前Linux 爱好者的圈子里的一个很有意思的现象。之后他对这篇文章进行了很大的修改,已经没有了原来那种意气风发。现存的版本如白开水一般无味,请参见: http://learn.tsinghua.edu.cn/homepage/2001315450/ 尽管他原来的观点有所偏激,但我还是很欣赏他原来的风格。 “UNIX 是简单的,你不需要成为天才也能理解这种简单。” 由于GNU/Linux这个词太长,下面如果没有特别指明,“Linux”就是指“GNU/Linux”。 在这个年代,恐怕没有人需要我来介绍 Linux 是什么了吧?如果你觉得“ Linux 只不过是跟 DOS 差不多的东西”,那你恐怕很久在山洞里没见天日了吧?请问问你旁边的 Linux 用户, Linux 到底是个什么地位? 那为什么我还要写一篇这样的文章?因为,我发现还有很多人不不理解 Linux 和 UNIX ,虽然他们也在用它,但是他们有时会问:“为什么 Linux 不能像 Windows 那样 …… ?”,“怎么

传言阿里P10赵海平,被P11多隆判定3.25离职,如何评价阿里 P10 赵海平对王垠的面试?

女生的网名这么多〃 提交于 2019-12-29 21:57:49
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 来源:知乎 地址: https://www.zhihu.com/question/360622233 转自:人工智能爱好者社区 阿里P10也被325辞退? 最近几天的阿里圈也真的是很热闹。一个礼拜过去了,“最伟大的计算机科学家”赵海平一直沉默是金,吃瓜群众没等到他对王垠[yín]千字文的回应,但后续却依然来了。 近日,坊间传闻阿里p10赵海平被直属上级多隆绩效判定3.25(注:阿里绩效,一般被打了3.25说明领导已经失望了,有可能你再怎么干领导也不相信你了。而且很可能领导也不会再给你机会让你翻身了。给你这段时间是让你复习找工作,领导找人接手你的工作。只要被打3.25,无论是领导还是同事都可能会明面上暗地里排挤你了。)而此次p10赵海平被直属上级p11多隆判定3.25或因赵海平在面试中对求职者王垠[yín]冷嘲热讽而引起舆论不满。 事件回溯: 先给大家介绍一下事件的两位主人公。 王垠[yín] 四川大学97级本科毕业,保送到清华大学计算机系直博。期间曾在清华大学计算机系软件工程专业就读,主要进行集成电路布线算法的研究。在此期间,他因《完全用GNU/Linux工作》一文和对TeX的推广等“非研究成果的业余东西”而出名。在只剩一年就要博士毕业的时候,他申请退学,并将1万7千余字的“退学申请书”(题为清华梦的粉碎