mogutouer
2017-08-21 13:57:14 +08:00
一样,要接送小孩,在家远程,身兼数职。
你得学会把连续的代码时间打乱成碎片化的时间,把脑力劳动变成碎片化的体力劳动,在项目接口,框架上下功夫,剩下的之后要抽时间去把每个方法填好。
如果还像以前,拿起键盘就是干,一边干一遍理思路,边做边想,边做边重构,那就肯定玩儿完,这种只适合每天 8 小时连续的时间工作,不是说效率低,而是不适合。
年纪大了,参与的项目做得东西越来越多,随着世代的发展,轮子也越来越多,很多繁琐,麻烦的东西都有前人和自己积累的结晶。经验越多,对于项目初始的策划也越来越完善。
拿到一个新项目,先花时间整理出很细很细的需求,把 API 文档认认真真的写好,每一个接口都清清楚楚的理解和说明。这样每个接口写好,前端后端不会总是来烦你,有事自己看接口沟通的时间就会少很多了。最重要的是,自己清楚要做什么事情了。
需要的功能现在找好轮子,一个一个试,不然到了真正用的时候再去找,一会儿结构要变,一会儿你一试好几天,项目时间就不好把控了。
反正这些具体到每行代码的事情,最终还是你来做的,何不开始前就把他规划好。
现在小孩睡觉的 2 个小时,我可以真的做 2 个小时的工作,而不是像以前先看看新闻,撸一下 B 站,刷刷各类论坛,慢慢的进入状态,有时候看个电影一整天时间就没了,为什么拖延症发作,其实就是项目太多太杂,你无从下手,不知道该干嘛,那么多问题自己心里还没有确切的答案,很多功能你还没想清楚用何种方式实现,你很焦虑,很不安,很怕被打扰,于是自己打扰自己,看视频看手机拉屎一个小时,越到 deadline,越焦虑越拖延,最终时间浪费了,项目没干成,拖到失去了客户的信任。
但你将项目打成碎片,具体的碎片,你随时有有时间,半小时,两小时,挑合适的碎片逐个击破,按照计划慢慢的把项目拼完整,开始干活儿的时候,你很清楚自己有哪些事情要干,我这段时间做哪些做合适,任务列表的那些勾勾还有多少,自己心里有一个直观清楚的预计。
所以,最重要的自己心态要调整,除了通宵不要奢望家庭琐事成员会给你连续 8 个小时的时间,你可能会慢慢感受到,通宵之后身体的种种反应让你不得不放弃这条路子。不要抱怨任何人,不要抱怨任何事,你既然选择,他们就是你的责任,通过调整自己,调整工作方法来让自己更进一步吧。