#### 程序员像孕妇

我很少以记叙的笔调写文，这次以这种方式写是因为这个比喻实在有趣，不写写遗憾。

程序员真的像是孕妇，尤其是独立开发者。想想怀孕的过程：一无所有，一个细胞，一团组织，各个器官，一个完整个体。再想想开发过程：一无所有，然后就如细胞分化似的一点点完善，直到项目成形。

成形后要发布，发布就如孕妇分娩：到底生出的孩子是怎样的，担心有没有缺胳膊断腿，辛辛苦苦熬过数月，一朝临盆内心喜悦，激动，忐忑，甚至略带焦虑。

分娩时可能遇到意外，难产什么的。结果生了好长时间也生不出来，此时程序员就又像在产房门外焦急踱步的父亲。一分一秒，一秒一分......

终于，孩子降生。再难产也产出来了。嗯，健健康康，说明孩子在孕中保养得很好，母亲的肚子立功不小，是个好肚子。

孩子健康地生出来以后不是就不管他了。得给他营养，时时照顾，还得培养他，让他“脱胎换骨”，最终把他培育成被社会大众有用的人材。

当然，不是所有的孩子都成为人材，耀眼的明星。项目也是这样。

项目出来后，可能完全被市场抛弃，可能勉强占一席之地，也可能疯狂抢占市场。这在项目刚推出的时候是谁也预测不了的。谁也无法预测新项目“抖音”，“微信小程序/小游戏”一夜之间会火成这样，也不知道半温不火的老项目"python"竟在AI来临的新时代成为开发大众的新宠儿。

但不管怎样，项目火不火毕竟是后话。作为程序员，不管是哪个层级或层次的程序员，还是应该像孕妇一样安安心心，养好自己的"胎”。