可否重来
2022-03-17Prayer
Prayer
2015年,喜剧电影《夏洛特烦恼》红遍大江南北。电影讲述了毕业后一事无成的主人公夏洛,在梦境中穿越时空,回到1997年的学生时代的故事。夏洛发现既然梦做得真,为何不尽力折腾一番。他痛揍老师,追求校花,还把周杰伦等歌手的主打歌拿来抢先一炮而红,成为歌坛巨星。
这部作品我就着晚餐看了好几遍。先是看笑料,然后看出感动,看到最后发现这部电影讲的是“重生”,它给了一个失败者从头来过的机会。
电影《蝴蝶效应》的主人公伊万也有类似的经历,他偶然发现自己能够回到过去。他想抹去那些可怕的童年记忆,拯救少时的玩伴和心爱的人。他一次次回去,却发现每个结局都不尽如人意。有时他和有情人终成眷属,玩伴却丧失自由或成了罪犯;有时他拯救大家,自己却成了伤残人士。
看导演的本意,似乎是在说人无法改变过往,更不该去试图改变历史。
爱因斯坦认为,当我们以接近光速的速度移动时,我们的时钟将会变慢;而我们以超过光速的速度移动时,时光将会倒流。有质量的物体无法超过光速,因而相对论实质上否定了时光倒流的可能性。
时光无法倒流,也就让从头再来的机會变得宝贵。我初中的时候没学好平面几何,以至于到了高中看到“几何”俩字都发怵。直到某个假期,我从初二的教材看起,把所有的知识重学了一遍,才终于在和“几何”的交手中反客为主。
这种“推倒重来”在工作中也得到了体现。“迭代式开发”是现在软件开发的主流,我们优先完成项目中的核心部分,再根据用户反馈进行迭代、优化和打补丁。但到后面,软件会跟不上时代,或许是用户增长太快,或许是服务器速度太慢,或许是代码遗留问题太多。这时,主管就会像看着自己的孩子一样看着代码,然后叹口气:“不如重写吧!”我们也跟着长吁口气,再把积累的迭代经验投入下一代软件设计中。
我遗憾许多无法重来的事,或是因为无法倒流的光阴,或是因为回不去的心境,或是因为已不在原地的人。如果能有重来一次的机会,我还想再努力一次。