木工父亲教会我的5节课
不但要学习,更要会学习。作者是一个活跃在专业开发设计社区里的创业者,工作围绕代码转,却从做技工和木工的父亲那里,学到很重要的东西。
我的父亲是一名工程师——是机械工程师,不是软件工程师。在他成为机械工程师之前,他也做过技工和木工。他很聪明,同时
在建筑和维修方面也很有天赋。他甚至在60岁时依然能做围墙、工棚和甲板之类的工作。
当我和我的兄弟还小的时候,他就开始让我们接触一些他工作用的工具,因此,当我们发现需要修复或制作一些东西时,我们有
能力做好它。好吧,虽然他在我身上的教育几乎失败,但一路走来,我还是学到了很多重要的东西,而且,不管你信不信,这些我学
到的东西,在我成为一名优秀的开发者和企业家的路上,让我受益良多。
下面就是我从他那里学到的知识。
第一课:三思而后行
砍柴是一个一次性的工作。只要树木被砍掉,它就不可能再保持原样。因此,很重要的一件事就是,确保你每一次的删除操作是
无误的。甚至即使你确定你的做法是正确的,也请你无论如何再做一次评估。重新检查你的评估,确保它正确无误,这样你就可以避
免犯一些本可以规避掉的错误,付出的代价也要小的多。
开发产品也是同样的道理。如果事先不测量书架要占用的空间的大小,你怎能做出与之大小相适合的书架?如果事先不知道用户
的需要,你又何必去开发一个无用的产品?
这个道理已经提过很多次了,我在这里略过。但有个不被经常提及的事情是,你的产品是一组功能的集合体,就像书架是一堆货


