针对软件开发人员的10个生产力提示

在参加了一些有关生产力和时间管理的研讨会并阅读了几本有关该主题的书之后,我被介绍了一些深刻的概念,并对我的工作方式有了一些深刻的认识。 有了这些新知识,我就完全重新设计了工作流程框架,从而极大地提高了我的工作效率。

我想与您分享最重要的技巧,这些技巧将帮助您提高生产力,增加整体产出,并且也许最重要的是,您可以腾出时间花在其他活动上。

请注意,以下技巧可以应用于个人和专业方面,原理基本相同。

所以,让我们上路吧...

永远永远永远不会在早上阅读电子邮件

如果本文没有什么要说的,那就是。 同样,永远不要在早上阅读电子邮件。 如果这样做,您将自动处于被动和被动模式,而不是我们想要的主动和创造性模式。

仅在一天中的预定义时间窗口内检查和回复电子邮件。 这些应该在发射中断之前,比如说大约12.00-13.00,然后再说大约16.00,那时您的能量水平仍然很低,因此您不会损失任何生产性能量。 不用担心,这封“紧急”电子邮件并不是真的那么紧急。

如果可以,请避免开会

会议是公司环境中生产力杀手的头号杀手。 我在那里说了。 你知道,我知道,每个人都知道(但也许不会承认)。

“会议是一种令人上瘾的,高度自我放纵的活动,公司和其他大型组织习惯于参加会议,只是因为它们实际上无法自慰。” –戴夫·巴里

是的,这几乎可以总结一下。 最有趣的是,一次会议会同时杀死多个人的生产力。 惊人。 因此,如果参加会议并非绝对重要,请跳过该会议。 假设您手中有很多东西(这可能是正确的),并在会议结束后安排与同事核对以了解重要事项。

如果召开会议真的很重要(实际上很少见),那么请记住以下几点:

  • 无论如何,当您的生产力下降时,请在下午晚些时候进行操作。
  • 始终有要讨论的主题议程。 不要偏离那些。
  • 设置严格的结束时间。 到这个时候取消会议。
  • 不要离开房间,而没有清晰可操作的后续步骤。

消除干扰

这是巨大的。 信息时代的世界充满了各种干扰,使您无法完成工作。 我将干扰分为两大类:我们自己创建的干扰和他人创建的干扰。

让我们从创造自己的注意力开始。 考虑到这一点似乎有些奇怪,但事实是,即使我们没有自觉地这样做,我们也设法使自己保持生产力。 例子很多:设置电子邮件和社交媒体帐户,以便在发生“重要”事件时“通知”我们;在诸如疯子之类的不同任务之间进行切换;在Hacker News或Reddit上获得快速“修复”,列表继续存在。

问题是,您应该以一种在实际执行任务时不会分散您注意力的方式来设置工作环境。 首先关闭所有通知,包括手机上的短信,Facebook更新等。接下来,退出电子邮件应用程序,或者如果您决定保留它,请确保禁用“自动发送/接收”选项。 然后,消除对您通常挂起的任何非生产性网站的访问,例如DZone,Hacker News等。请注意,我没有说“不使用”,而是使用了“消除访问”一词。 我们都是极客,因此我相信您会找到实现此目标的技术方法。 您可以使用低级方法来编辑计算机的“主机”文件,使facebook.com指向127.0.0.1,或使用插件来临时限制对这些站点的访问。 我个人使用Blocksite插件 。 使用此设置,您将可以消除本质上会引起自己的大部分干扰。

让我们继续关注其他人造成的干扰。 您可能会争辩说,上述干扰是由其他人造成的,但硬道理是您自己造成了这些干扰,因为没有人强迫您检查Twitter或Facebook。 我在这里指的是“干扰性”的干扰。 例如,这种情况发生在您身上多少次? 您会收到经理的电子邮件,然后他打电话给您,问您是否收到上述电子邮件。 谈论生产力。 还是这样:在调试代码时,一位同事嘲笑您,问您在Java中如何完成一些琐碎的事情,而您想到的第一个响应就是“ 谷歌,ch子! ”。

实际上,这些干扰使您难以防御,因为很容易过分接受并超越社会上可接受的极限。 一些想法可能是使用耳机(尽管我发现有时甚至无法使用),允许来电转至语音邮件并稍后进行检查,然后在PC上悬挂一张纸,上面写着“ 请勿打扰,编码”。进行中 ”等。您将必须确定适合您的工作场所的内容,并据此进行。 目标是允许不间断的工作流程。

准备前一天晚上要做的任务清单

前一天晚上,您应该列出完整的任务列表,这些任务对于第二天要完成的任务很重要。 我并不是在谈论包含多个项目的庞大清单,这永远行不通。 相反,请确定2-3项重要任务,这些任务如果执行,将在您的项目中取得重大进展。 它应该是这样的:“ 如果我今天只完成这两项任务,我一天的工作效率会提高吗? ”。 如果是,记下它们。

首先执行最重要的任务

如上所述,电子邮件永远不应该成为处理第一件事。 那会是什么? 列表中最重要的任务! 您已经确定了最重要的一项任务,因此,您无需考虑其他任何事情就可以坐下来处理它。 理想情况下,您应该在“一个座位”中完成此操作。 稍事休息,然后继续执行列表中第二重要的任务。 我将在后面的部分中讨论如何交替工作和休息以达到最佳效果。

批处理不仅适用于数据库

我相信你们中的大多数人都熟悉查询批处理的概念。 简而言之,您可以“分批”许多类似的数据库查询,并且在数据库中仅发送一个请求,从而提高性能。 最佳化。 猜猜是什么,您可以为自己的任务使用相同的原则! 通过这种方式,您将使激活成本和某些任务带来的各种间接费用降至最低。 可以应用批处理任务的很好的例子是电子邮件检查(在这里注意模式吗?),电话和通常的任何繁琐的重复性工作。

自动化,就像没有明天

要增加您的生产力工具箱的另一件事是自动化的概念。 作为程序员,我们基本上生活在完全自动化的环境中,但是我看到了几起事件,人们决心手动执行琐碎,平凡的任务,而这些任务很容易实现自动化。 看起来,人类失败了,不如机器可靠,而当手头的任务很无聊且微不足道时,失败甚至更大。 努力使尽可能多的任务自动化。 例如,只需单击一下即可执行完整的应用程序构建,仅使用一个脚本将其部署到生产服务器等。认真地说,在执行机器可以更快,更可靠且无需您参与的情况下,请不要浪费精力和精力。

交替的“工作”和“娱乐”以取得最大的效果

因此,现在该讨论如何实际建立工作框架了。 我想建议的是分配一些特定的时间段,这些时间段将被指定为“工作”,而这些时间段将被指定为“休息时间”或什至更好的“比赛”时间。

例如,您将花费45分钟连续的,专注的工作来完成特定任务,然后在休息15分钟后继续浏览互联网,检查社交媒体更新,阅读最新的Java Code Geeks文章等。请确保在休息期间将视线从屏幕上移开,并且一定要进行轻微的身体运动。 认真地, 坐着会杀死你 ,站起来走路。

这个概念是,除其他事项外,“玩耍”时间段是对自己的奖励,因为可以让自己的学科在更长的工作时间段上耕low。 我们的想法是不可思议的事情,但是我可以向您保证,建立这样的奖励机制将帮助您完成更多的工作,并拥有一些愉快的时光。

在实现这一点的技术方面,有大量的计时器应用程序,您也可以尝试Pomodoro技术

记下一切

我在这里指的是养成注意一切的习惯。 无论是您的新想法,想解决的新方法还是明天要支付的账单,都可以采用。 您必须确保您的大脑能力不会因为“记住东西”而消耗,而是专注于您要实现的特定目标。

将您的大脑视为计算机CPU。 您分配给它的“材料”类似于在后台启动多个进程。 最终将导致它挂起并且无法正常工作。 将事情记下来的过程会减轻您的大脑负担,并使它以更优化的方式运行。

单独列出并分类您的想法。 列表可能包括“潜在项目”,“要购买的东西”,“开发”等,以便您以后可以快速浏览它们。

利用“流程” –在“区域内”工作

这是圣杯。 这是我们试图通过适当设计工作框架来实现的目标。 这就是上述所有技巧将使您实现的目标。 我相信您已经经历了“流动”或“处于区域中”的状态,因为这在程序员中更为普遍。 在这个时间段内,您的思维完全专注于激光,专注于特定的任务或问题,而您实际上失去了时间。 您编码,再编码,再没有其他任何东西。 外部刺激甚至不会在您的大脑中记录,只有您和您最喜欢的IDE。 我敢打赌,我们编程工作中所有进度的80%是在“流”事件期间执行的。 哎呀,我在写这篇文章的时候进入了区域!

最重要的是,您必须将自己摆在可以轻松“流动”并保持尽可能长的时间的位置。 这是我们大脑不断进化的工作方式,它将大大提高您的生产力。 我喜欢在区域内,而且我敢肯定您也喜欢它,那么为什么不给自己一个更多体验的机会?

所以你有它。 充分利用时间的一些简单技巧。 请尝试短时间(例如一两个星期),然后在评论中告诉我进展如何。 您甚至可以给我发送一封电子邮件 ,很高兴收到您的来信

和往常一样,共享是关怀。 如果您发现这些提示有用,请与同事分享,让我们的工作环境更加优化。

如果您喜欢这篇文章,请加入我们的内部通讯 订阅大约需要7秒钟!

推荐读物

如果您想更深入地了解本文中提到的原理,请查看以下书籍:

流:最佳体验的心理学
Mihaly Csikszentmihalyi –流程:最佳体验的心理学

高效率人才的7种习惯
斯蒂芬·科维(Stephen Covey)-高效率人才的7种习惯

4小时工作周:逃脱9-5,在任何地方生活并加入新富豪
蒂莫西·费里斯(Timothy Ferriss)– 4小时工作周:逃脱9-5,在任何地方生活并加入新富豪

完成事情:无压力生产力的艺术
大卫·艾伦(David Allen)–完成工作:无压力的生产力

翻译自: https://www.javacodegeeks.com/2013/06/10-productivity-tips-for-software-developers.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值