奇迹之流WonderfloW

Nothing Replaces Hard Work!

集训日志第六篇 ——十年学会程序设计

| Comments

最近听好多队员都反应说,集训似乎进入的瓶颈期,感到特别疲惫,做不出题目,一直犯困等等。每天早晨准时到来的人也越来越少了。

其实有这个过程也属于正常的情况,几乎人人都会碰到这样的瓶颈吧。就像长跑,再厉害的运动员,中间也会碰到一个高原期,也就是俗称的瓶颈,这个时候他们就会缓缓的深呼吸,调整自己的节奏。而我们搞ACM,其实也是一个长跑。遇到瓶颈的时候,就该调整自己的状态。

那么今天就来励志一把吧。

以前看过徐宥的博客,发现里面有一篇非常好的文章的中文翻译,名字叫《十年学会程序设计》,其英文原文是《Teach Yourself Programming in Ten Years》。讲的就是,要做好一项事业,需要十年的时间,准确的说,是10000个小时。

浙大的watashi(11年的final冠军队成员)也在博客里面提到过自己的训练,说哪怕没有10000个小时,也有5000个了吧。 再来看看三鲜的退役贴《三鲜之所在》。那些金光闪闪的感言和发自肺腑的经验总结。我相信,都是他们踏踏实实一步一个脚印用汗水换来的。

所幸上帝是公平的,成功的道路没有捷径,对于每一个人来说,都要去付出这一万个小时的努力。 如果你把自己所做的事情当成你所热爱的事业,那么如果你想终有所成,也必须要有这一万个小时的积淀。

今天吃饭的时候跟老高和嘉炜算了一下我们一起搞ACM的岁月,按照暑假集训每天14个小时大约30天的时间,平时学期里平均每周15个小时大约32周的时间,以及寒假暑假其他在家的时间,拼拼补补,大概也就1000个小时。一年也就1000个小时,要达到10000个小时,真的需要10年!

记得方易凡以前也跟我说,OJ其实就是拿来刷的,就像USACO一样,就该一题一题顺着把它刷完。 然后又说到一开始该做难题还是简单题的问题上来。他给我讲了一个自己玩游戏的故事,他说,自己玩东方永夜抄常常在噩梦模式里被虐,但是久而久之被虐的多了,再去easy模式里面,就能很轻松的闯关,那么其实做题也是一样的。我一直觉得,方易凡是全队最踏实的几个人之一。话说的不多(体现在从来不水群),但是却一直在行动(在POJ上的题数,快超过崔嵬了吧)。

再来看看notonlysuccesss说的这句话: 做一道难题,总比切一百道水题来的方便. 做一道难题,总比切一百道水题来的有趣. 本身也告诉了我们很多。

适当休息之后向更远处扬帆起航,经历的挫折其实只是我们完成自己伟大事业路上的一点极其微小的波澜而已。 更何况如今令你苦痛的东西,必将成为你今后最美好的回忆。

但是请注意,说到最后,我们最重要的还是要做到:坚持下去!