程序猿的乐趣不在每日的 CV 和摸鱼中。
而是在接到一个很复杂(或者并不复杂,但是在相应的环境下很难实现)的需求后,首先是心中没底,然后大海捞针一样检索相关文档,对照需求边看文档边搭积木。中间少不了很多次的推倒重搭,或是在中间增加各种灵机一动的想法,或是删除一大堆脑子短路写出来的冗余代码。在一次又一次的自我怀疑和一次又一次的灵感爆发中,在餐桌上、在路上、在床上、在马桶上,无数个日夜煎熬后。终于在某一刻,可能是茅塞顿开的感悟,也可能是由简入繁的层层递进,所有问题都迎刃而解,所有功能都异常符合预期。这时候内心的冲动和喜悦,你会觉得一切都值。