Skip to main content
  1. internet/

如何获得更多的摸鱼时间

·30 words·1 min·

互联网这个行业最大的好处就是可以不断学习,当然,对于某些人来说,就可能是一个缺点。

作为一名有追求的程序员,他的TODO List一定排满了要学习的内容,为了尽快“解决”这些TODO,我们需要获得尽可能多的摸鱼时间。

那么如何做呢?俗话说吃一堑长一智,只有不断总结、优化自己的工作流程,才能不辜负过往的辛酸泪。

获得更多的摸鱼时间清单 #

1. 确认产品功能 #

首先要对产品功能有十分详尽的了解,不能在还有一些模糊想法的时候就去写代码!

很多时候程序员和产品经理理解的功能并不一致,尤其是在产品经理提供的需求很模糊的时候,所以一定要再三确认产品功能,否则很容易花更多时间去修改代码!

2. 协助产品经理完善功能 #

大部分产品经理缺少开发经验,因此设计出来的需求难以完成,这时开发者一定要和产品经理沟通需求、完善功能。

对于产品设计能力差的产品经理,更是如此!

开发者按照产品经理提供的需求完成了开发,然后找leader进行产品评审,leader说这个功能有问题,需要重新设计,开发者的代码自然是白写了。

想要获得更多的摸鱼时间,就要尽可能“只做一遍”,所以协助产品经理完善功能是非常有必要的。

3. 少写bug #

这个在另一篇如何写没有bug的代码中已经进行了详尽的阐述。

4. 保持积极的情绪 #

情绪对代码的影响非常大,当开发者情绪差时,开发者所写代码的质量会很差,同时项目成员之间的沟通也会变差,这无疑会加大开发者在项目开发的时间投入。

5. 维护好项目TODO清单 #

写代码的过程中往往会产生很多想法:

  • 这个函数需要优化
  • 另一个功能是不是也有这个问题?
  • 好像还有一个功能没有实现
  • 上线时这个需要进行配置

此外,其他成员也会不时的提一些问题或者需求。

开发者需要维护好自己的项目TODO清单,毕竟没有解决这些问题,其他人还是会来“烦”你,这会增加沟通时间以及更多的“想法的上下文切换时间”。