首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >成为最有效率的单人团队

成为最有效率的单人团队
EN

Stack Overflow用户
提问于 2009-08-23 01:21:10
回答 8查看 4.4K关注 0票数 40

像这里的许多人一样,我是一个人的开发团队。我负责收集项目需求,设计概念屏幕,规划和开发数据库,以及编写所有代码。

作为一个人的团队是很好的,但也有它的缺点。我没有能力快速咨询其他开发人员,我很少得到别人对我的代码的关注,我相信你们也可以提出许多其他的缺点。

为了最大限度地利用我的时间,并最有效地投入到我的工作中,我可以在我的日常工作中实施哪些技巧或实践,以成为最好的单人团队?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-08-23 01:33:12

  • 我要做的事情的每日清单。
  • 将尽可能多的分心,以便专注于任务。关闭电子邮件,关闭即时消息等...即使是在一段时间内,然后在休息时检查它们。
  • 也要花时间学习其他编码技术、工具和编程智慧。我发现这对我的发展至关重要。简单地编写代码并感觉高效是很容易的。如果你有更多的知识/武器来制造下一个小部件,那会是什么样子呢?我知道这听起来确实适得其反,但事实并非如此。知识/知道怎么做才是我们真正的财富。我们知道的越多,我们就能对如何做某事做出更好的决定,而且做得更快。
  • 休息一下,注意你的身体。当我们疲倦时,我们也不会思考,会犯更多的错误,更容易变得沮丧,等等……
  • 学会了使用80 / 20规则对你有利。我的意思不是节俭或懒惰。虽然我们经常会在没有necessary.
  • Set目标的情况下(每天,每周,每两周)为这20%而努力工作。确保目标也与你正在编码的目标一致,否则你可能会发现你浪费了一些时间。

从技术角度考虑:

  • 考虑单元测试/测试驱动程序。我在自己的工作中发现,这实际上节省了时间。这需要一段时间才能掌握,但任何事情你都会变得更好。
  • 关注你的代码。重构它(特别是当你开始单元测试的时候)。你的代码越好,它就越容易维护,这就花费了更少的时间。越容易理解,更改/实现功能的速度就越快。
票数 41
EN

Stack Overflow用户

发布于 2009-08-23 01:35:15

我正在学着花比以前更多的时间来计划我的一天。这包括规划项目,到为我需要做的编程编写psuedo-code。我发现我的日程安排被打乱了,我很难开始做某事。把每件事都分解成小任务,这样在中断之后就更容易开始了。

票数 12
EN

Stack Overflow用户

发布于 2009-08-23 01:33:10

根据运筹学的研究,最短的作业优先是完成大部分事情的最佳调度器。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1317491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档