文|Seraph
-
《人的价值》
每个人都应该首先看重自己的个人价值。 -
《创造者思维》
创造者和使用者的区别在于,使用者将人看作静态的事物,创造者将人看作动态事物。
所以,使用者总是非此即彼的判断,而创造者会体悟到缺乏的东西,从而想办法创造。 -
《所谓“人为错误”》
大多数的人为错误,其实根源都是由于设计错误、规则不合理导致的。 -
《怎么尊重一个程序员》
对员工工作付出的赞同(看重产品本身),而不是只顾呼吁员工干活。
程序员的工作量不可用时间衡量。
注重精髓知识和表面知识的区别。
不要自以为是的自认聪明。
解释高级意图,不要使用低级命令。 -
《不要做聪明人》
如果你想做聪明人,那你往往不可能成为聪明人,想做聪明人的欲望,很容易让人变成傻b。
聪明可能是一种结果,一种事实,却不可以是一种欲望,一个目标。 -
《RPG游戏是怎么炼成的》
大部分的RPG游戏设计,都是你在做机械的来回跑动,猜测如何打开这些锁,这跟背乘法口诀表一样无聊,却有人把这个叫做“谜题”。 -
《我为什么在乎这个A+》
解决CPS变换。
我的名字叫做王垠(父亲起名含义是谐音“亡垠”,无边无垠的意思),所以我将会永不停息的完善自己,永远不会拿某一个东西自居。
这不是一个普通的A+,这是一个把我送上世界巅峰,给予我勇气和自由思想的A+。 -
《设计的重要性》
一个设计师知道他达到了完美,并不是当他不能再加进任何东西,而是没有任何东西可以被去掉。
《The Design of Everyday Things》
《The Unix-Haters Handbook》
一个设计良好的工具,应该只需要很少量的文档甚至不需要文档。 -
《我为什么不再公开开发Yin语言》
公开总会遇到七嘴八舌的事,你还要去解释。 -
《智商的圈套》
如果有事情让我觉得沮丧,我一般都认为是这个事情有问题,而不是我有问题。
Braid,Limbo,Klonoa
我喜欢它们,是因为它们充满了创意和想象力,却又不让人觉得繁琐和累赘。在这样的游戏里,你能做一些你从前根本没想到过的事情,它们的设计可以用“妙不可言”来形容。这种游戏的逻辑很连贯流畅,你不需要到处瞎撞,来回跑动,而是一气呵成,行云流水,却又不乏波澜起伏和机智巧妙之处。
少想一点,少分析一点,多用心感觉。 -
《编程的宗派》
面向对象编程、函数式编程各有优缺点。
一个程序员最重要的能力,是直觉地看见符号和现实物体之间的对应关系。 -
《所谓软件工程》
编程工具永远不是程序本身,对编程工具的熟练掌握,永远也无法代替真正的对程序和计算的理解。
这些人不明白,好的摄影师和不好的摄影师,区别在于眼睛,而不是相机。一个真正的艺术家,可以用任何在手上的工具创造出色的作品。 -
《DRY原则的危害》
抽象和可读性的矛盾。
重复一次还不足以使用DRY原则。 -
《谈程序的正确性》
你得先写出程序,才能开始谈它的正确性。看一个程序好不好,最重要的标准,是看它能否有效地解决问题,而不是它是否正确。
写出解决问题的代码的人,比起那些去证明(测试)他的代码正确性的人,永远是更重要的。 -
《数学和编程》
数学只关心结果。奇奇怪怪不统一的符号。
先学编程,再学数学。 -
《谈谈理想主义》
要想达到一个目标,你必须清楚的看到以下几个要素:
- 所追求的目标的本质
- 达到目标所具有的意义
- 现有的条件
- 从现有的条件到达目标,切实可行的路线
*前进道路上可能遇到的问题,以及解决它们的计划
根植于现实。
-
《谈谈Parser》
parser,一般是指把某种格式的文本(字符串)转换成某种数据结构的过程。
对于程序语言,这种解码的动作就叫做parsing,用于解码的那段代码就叫做parser。 -
《图灵的光环》
希望大家不要再神化图灵,不要再神化任何人。不要因为膜拜某些人,而失去向另一些人学习的机会。 -
《编程的智慧》
-
《Tesla Model S的设计失误》
缺乏硬件开关,过度依赖软件和触摸屏。
把简单的问题复杂化。 -
《写书计划》
-
《谈谈Tesla的Autopilot》
-
《谈谈Tesla Model X的车门设计》
-
《为Java说句公道话》
Python最多只用来写工具性质的东西,或者小型的,不会影响系统可靠性的脚本。
工具终究不如自己的技术重要。 -
《我看自动驾驶计数》
可能是再一次的虚无的热潮。 -
《不要去SeaWorld》
-
《AlphaGo与人工智能》
计算机不能应付复杂的环境,只能在相对完美的环境下工作,需要精确的,离散的输入。
人对环境的适应能力很高,擅长于处理模糊的,连续的,不完美的数据。
-
《Google的眼光》
很多失败项目。
人工智能的发展跟我们期望的相差很大很大。 -
《为什么自动车完全不可以犯错误》
自动车犯错责任在自动车提供方。 -
《Go语言,Docker和Kubernetes》
-
《我为什么不再做PL人》
PL虽然编程能力一般都挺好,但工作需求少。 -
《到底是谁欺负我们读书少?》
-
《关于博文的自愿付费方式》
-
《怎么写一个解释器》
-
《Sheme编程环境的设置》
-
《未来计划》
很多人对我说,我是一个非常有才华的人,只是没有被放到合适的位置。 -
《正面思维的误区》
每个人都有正面和负面的思想,它们都是有用的。只看到负面的信息当然是有害的,但是盲目的正面思维同样是有害的。所谓正面思维,鼓励人们忽略问题,盲目乐观,闭上眼睛念动咒语就指望问题能自己消失,其实造成会更严重的后果。在看到正面信息和希望的同时,你必须看到负面的困难和危险,才有可能充分准备,最后得到好的结果。 -
《我的tweet系统》
-
《Swift 语言的设计错误》
-
《美国社会的信息不平等现象》
-
《关于离开美国的决定》
-
《IT业给世界带来的危机》
-
《两个计划变动》
-
《欧盟草拟法案,对机器人征税》
-
《养生节目带来的危害》
-
《Google Maps的设计问题》
.....
看的太累了,有些可能也对自己没多大帮助,选择不看了。
但是个人也是最喜欢braid,limbo游戏、纪念碑谷也不错,新出的inside也很nice。
可能认识到最重要的信息是:我们得学会尊重自己的个人价值追求。
对于这么多文章读下来的体会就是:一个好的程序员,不一定是个好老师。
但是作为谈心和历程,很受用。
网友评论