胜利,往往产生于“再坚持一下”的death march中
答辩结果出来了,我没有站在死亡边缘,反而可能进入优辩。

这是完完全全没想到的。
一两个月前,我还害怕毕不了业。毕设进度一直都是比同学慢的,因为不仅要做毕设,还欠着2门重修课、1门公选课、1个课程设计,都这样了我还时不时犯拖延症。能毕业真的很奇迹。
但是deathline来临的时候,我会坚持肝作业。印象最深的就是答辩前两天没睡觉。这在别人看来应该不算什么,但与去年的自己相比,改变非常大。
我之所以会欠那么多课程,就是因为当时站在了 “肝到最后一刻” 的反面(这还是考研失败的部分原因):
课设好难,做不下去了。
看书头疼,先眯一会儿吧。
换句话说,心里想的是:放弃算了。
今年也不是没有这么想过,有时候甚至难过到流眼泪,经常感觉毕业无望。但还好每次都劝自己坚持下去,不要像去年那样放弃掉。于是,情况渐渐变得有盼头,最后终于打了这场胜仗。
我并没有忘记去年拖延时低落的心情,然后加以评判。当时也不是轻轻松松放弃的,只是没有坚持到最后、没有逼自己坚持到最后。
我的一个同学,他答辩当天还在完善工程量清单(我以为我已经够极品了=_=),然后要二辩了。他现在一定很苦,但希望他坚持肝到最后。
坚持到最后有什么意义?
刘未鹏在《暗时间》里写过这么些话:
过早退出的原因往往在于对于未来的不确定性,对于投资时间最终无法收到回报的恐惧。感受到的困难越大,这种恐惧越大,因为越大的困难往往暗示着这个任务需要投资的时间越大。所以其实我们都是直觉经济学家,当我们说“畏难”的时候,其实我们畏惧的不是困难本身,而是困难所暗示的时间经济学意义。
一个人会选择放弃,当然是因为他有了选择放弃的理由。但问题是:这个理由不一定靠谱。deadline临头的时候,很容易觉得任务做不完了,既然做不完了,继续肝又有什么意义。可是,“做不完” 这个前提条件不是现实的,它只是一个想法,而坚持的结果只有坚持的人才会知道,绝大多数人都是被自己想法给唬住了。
必须明白,头脑不能够预测未来,即便有数据 “支撑” 也未必。这就是坚持到最后的意义。
-
最近重读周筠老师的文章,有些话看得我眼眶发热:(自我感动中~哈哈哈)
邹欣老师在《驽马的自白》中写道:
很多人都有 “写一点东西” 的能力和想法,我以前也写过一些零散的博客,但是从 “一点东西” 到一本两三百页的书,中间要有一个质变的过程。
2011年,未鹏和我约定,一定要让《暗时间》从博客变成一本书,当时他快要当爸爸了,但他咬咬牙,书就做成了,如邹欣老师说的:
你每天都加班写程序,改bug,但是bug不见少,第二天,第三天,下一周,下一个月……还是这样。有军事家说过,最后的胜利往往产生于 “再坚持一下” 的努力之中。经过无数大大小小的 “再坚持一下” 和 “death march”,最后,有些军队破城而入;最后,有些软件成功发布;最后,有些书出版了。
https://zhuanlan.zhihu.com/p/19947467#!
邹欣老师的原文也值得一看:
当年大家背诵的古文里有“骐骥一跃,不能十步,驽马十驾,功在不舍”这样的话,也许开始大家都自以为是骐骥(千里马),蹦跶蹦跶,搜罗一些题目,辅以伪代码,并掺杂若干幽默,就大功告成。没想到后来发现我们自己都是一群驽马,一匹马蹦跶不出什么名堂,要大伙儿团结协作,长途跋涉,中途还要歇息几次,才能达到目的地。世上骐骥罕见,而驽马满大街,有些驽马能跑出一些好成绩,我看关键在于 “功在不舍” 这一句话。IT业界不少人嘲讽某公司的软件只有到了版才好用,看来这也是一群“功在不舍”的驽马在干活。
软件开发有一个阶段很少有人提及,叫 “death march” 。就像军队攻城,一队队士兵冒着炮火出击,伤亡无数,但是敌人的城堡仍旧岿然不动,火力看似依旧那么猛。硝烟中,焦头烂额的指挥官还是下令新的士兵继续出发,开始又一轮的march。在软件开发中也有类似的情形,就是你每天都加班写程序,改bug,但是bug不见少,第二天,第三天,下一周,下一个月……还是这样。有军事家说过,最后的胜利往往产生于 “再坚持一下” 的努力之中。经过无数大大小小的 “再坚持一下” 和 “death march”,最后,有些军队破城而入;最后,有些软件成功发布;最后,有些书出版了。
最后摘一句:
人总得常常强迫自己,不强迫就解决不了问题。(摘自《傅雷家书》)
-
END