在忙碌的工作日中,回复电子邮件,参加会议,参与需求梳理等。每一天都带来了自己的挑战,以及学习和成长的机会。
最重要的是如何选择使用被赋予的时间。有如此多不同的领域在窃取宝贵的时间。发现人们喜欢抱怨那些窃取他们时间的事情,以至于抱怨本身也在窃取时间。
作为开发者,如何最大限度地利用被赋予的时间?如何夺回编码时间?如何充分利用每一天?
这是最近一直在阅读的主题。在网上看到了许多不同的理论和范式。有些很好,有些不太好。将它们与体验结合起来,认为接近答案了。
在这个话题上看到的开发者最常见的抱怨是他们讨厌会议。似乎有一种相互排斥的东西,那就是作为一个程序员和想要参加会议。不确定这种趋势是从哪里开始的,或者它来自哪里,但它似乎与交谈过的每个人都是普遍的。
认为这是错误的。会议本身并不浪费时间。
然而,当一个会议没有经过深思熟虑,当目标不明确,当参与者没有投入到会议中时,整个会议就会受到影响。
在大公司工作的开发者在他们的职业生涯中不得不参加如此多的计划不周的会议,以至于对会议的反感是可以理解的。错误,但可以理解。
有些会议参加了之后感到精力充沛。可以回忆起一些会议,它们以简洁高效的方式帮助澄清了团队中许多人的误解。在职业生涯中,参加过一些很棒的会议。
在首次尝试对好会议和坏会议进行分类时,列出了十几个不同的属性。这是一个很好的第一次尝试,但还不够好。继续挖掘,挖掘,挖掘,直到找到了真正想要的东西。
最好的会议有一个清晰、可操作、可实现的目标,并激励团队实现这个目标。
当涉及到开发,或者生活本身时,发现一次又一次,成功的团队共享一种基本的思维方式。它在他们生活的每个方面都表现出来,并帮助引导他们尽可能地高效。当这些人在会议中时,它总是朝着积极的方向发展。
这种基本的思维方式正是使会议成功的原因。
伟大的程序员有清晰、可操作、可实现的目标,每项任务都直接致力于实现一个目标。