在一个应用系统中,当需求被分解成用例后,我们会发现大部分的用例都是简单用例,例如:CRUD。但进一步描述用例时,我们会发现一些CRUD中包含了某些复杂的组件。例如:某个新增功能要求能够上传照片或附件。本来很简单的功能,因为有这个组件需求而导致其复杂程度增加。而在任务估算的时候,不得不考虑这些组件的实现时间。在未进行组件需求分析的情形下,常常会出现较大的估算偏差。

《富爸爸.穷爸爸》里经常讲到穷人和富人经常使用不同的语言。例如:

  • 穷人常用的句子是:我支付不起。
  • 富人常用的句子是:我怎么才能支付得起?

前者是肯定句,后者是疑问句,这其实是一种态度。前者让人不会再去思考,而后者促使人去思考。

在工作中我们也经常会碰到类似的事情,我们先不要肯定的说做不到,而应该去想想怎么能做到。富爸爸说你不断的去解决自己的财务问题,然后你就会变得越来越富有。我们不停的解决自己各种各样的问题,然后我们就会变得越来越强大。

孙明和曹征是两种不同的风格的项目经理,我时常在于他们的交谈中受益。我们曾讨论了任务的传递分配方式。

例如一个项目组中,有7个成员:1个项目经理,2个小组长,4个组员。

孙明的做法是将任务分解出来后,由2个小组长各领一半。然后2个小组长再去给自己的组员分配具体的任务。

曹征的做法是将任务分解出来后,由自己给项目组每个成员分配具体任务。所以当曹征跟我谈到总是时间不够用时,我给他推荐了孙明的做法。

一份让人满意的工作需要满足三个条件:

  1. Autonomy (that is, you have some say in what you do day to day.)

    自主权(对于每天做些什么,你具有话语权。)

  2. Complexity (so it's not mind-numbing repetition)

    复杂性(不是简单的重复劳动。 )

  3. Connection Between Effort and Reward (i.e. you actually see the awesome results of your hard work)

    努力后的回报(努力工作后能看到了不起的成果。)

可惜,大部分人的工作连两点都无法满足。

在大二那段思考的日子里,包含了对死亡的思考。我曾一种浑沌的状态中体味了死亡的感觉,那是在一种半睡半醒的状态下对死亡的一次想象。我想死亡就意味着虚无,到时自己连一颗灰尘都不是,更不要说躯体和思想。当我想到这个世界再也与我无关,在浩瀚的宇宙中,我最终变成了虚无,甚至连一颗灰尘都不是的时候,我惊出了一身冷汗。就是在那之后,我选择了在大二出去打工,这在之前的我看来似乎是不能想象的事情,我怎么可能想到要出去打工,我更情愿待在寝室里睡觉。

在《财务自由.心灵富足》中,作者多次提到富勒博士(Buckminster Fuller)以及富勒的定律。我很感兴趣查找了Buckminster Fuller的资料,可惜英文不佳,只是一些片段。

  • 定律一:我服务的对象越多,我的效能就越高。

    The more people i work for the more effective i become.

  • 定律二:决定本身会引出更多定律。

    The principle are disclosed by the decisions themselves.