工夫治理
业余的开发人员分明会议的老本昂扬,他们也明确本人的工夫是贵重的,须要用于编写代码和解决日程安排。因而,如果会议没有显著的理论成绩,他们会被动回绝加入。
邀请你加入会议的人并不负责管理你的工夫,只有你本人对工夫负责。因而,如果你收到会议邀请,务必确保加入会议对你以后的工作带来理论和显著的功效,否则没有必要参加。如果你发现加入某个会议是在浪费时间,应礼貌地找到退出会议的形式。
为了正当利用与会者的工夫,会议应该有清晰的议程,确定每个议题的工夫安顿和明确的指标。会议的内容最终应该有理论的落地打算。在会议过程中,该当指定负责人,让他们负责后续的跟进工作。
迭代打算会议用于抉择下一轮迭代中要实现的开发工作。在会议召开前,必须实现两项工作:评估可抉择工作的开发工夫,并确定这些工作的业务价值。如果组织切当,验收 / 组件测试应该在会议召开前实现,或者至多有初步的计划。
编程是一项须要继续投入精力和注意力的智力活动,而注意力是稀缺的资源。如果你用光了本人的注意力,就须要破费一个小时或更长时间来做一些不须要高度注意力的事件,以复原注意力:
- 睡眠
- 咖啡因
- 复原:不做耗费注意力的事件,能够进来走走,冥想等
- 肌肉注意力:锤炼一下身材
- 输出和输入:编程是一项创造性的工作,与其他人的创造性思维接触能够激发你对软件的创造力。
业余的开发人员会评估每个工作的优先级,排除集体偏好和需要,依照实在的紧急水平来执行工作。
业余的开发人员不会执著于无奈放弃或绕过的想法。他们放弃凋谢的心态,违心听取其余意见,因而即便陷入困境,他们仍有其余抉择。
发现自己陷入泥潭但仍执意后退,是最重大的优先级错乱。继续前进只会坑骗本人、团队、公司和客户。一边走向煎熬,一边宣称所有问题都会解决。
业余的开发人员会认真治理本人的工夫和注意力。他们晓得优先级错乱的引诱,珍视本人的名誉,因而会抵制优先级错乱。他们始终有多种抉择,敞开心扉听取其余解决方案,并时刻警觉可能呈现的陷阱,一旦察觉到泥潭,就会避开。最蹩脚的状况就是看到一群开发人员辛苦工作,却越陷越深。