对于程序开发过程中的心态散漫的疗法

         很多时候写代码时不能沉下心来,总想着去干点别的.原因可能事对目前的要写的代码没兴趣, 可能当前的某个算法太复杂, 可能自己还根本不知如何下手.特别是早晨的时候,不能很快知道今天要完成那一小部分任务,就会转移注意力,去做些与写代码无关的事.
         我对此深为苦恼,但总是不能很好的控制自己.在学习了一些时间管理的方法后,试验了一些自己的方案,感觉很有效果,总结如下.
          第一: 每天下班时按小时把明天的工作定下来,这样就将未来的工作具体化到可以直接写代码的程度了(其实就是大致设计了各个小算法),不至于第二天早上不很清楚要完成那些内容而转移注意力.
          第二: 想想最近想要学那些东西或者要完成的其他与目前工作没有直接关系的事情,在每个小时先做完计划任务后其余时间都用来做这些事.由于这些事对自己有很大的吸引力,就会迫使我们尽快的完成计划,并且是首先完成计划,完成的越快,我们就可以有越多的时间剩下来做自己的事.在不断的加强这种心理暗示后就会形成习惯.
        第三: 当碰到很复杂的算法产生逃避心理时,就应该将这个算法分成多步来完成,一次(就是一个小时为单位的时间)只试验一个步骤,然后再集成起来.
        第四: 当刚开始完成一个较大的任务时,初期可能会写一段时间代码, 想一段时间的设计, 这时可以边设计边重构,以免设计时间跑神.

最好将计划放到一个随时可以查看的地方,这样可以随时知道当前要完成什么,然后立即去做.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值