一日远程前端

我最近成为我们公司的一个项目的团队负责人。

今天,我想以一个工作日为例,例如昨天,谈论Maxillect的内部厨房和我们的团队。

图片

如果您的项目没有“燃烧”,那么前端的日子就彼此相似。我们不会“扑灭大火”,而是每天做我们的工作,并设法有效地做到这一点。昨天也不例外。但是在我看来,这是我们成功的标准-冷静生产时我们会保持冷静。

格林尼治标准时间11:00 + 5


我的工作日通常从11点开始。我按照叶卡捷琳堡时间生活。作为一名普通的开发人员,我从早上9点到10点开始工作,但是当我成为团队负责人时,我适应了莫斯科的同事们。在工作日结束时,根据莫斯科时间,团队中出现了许多问题。我不得不将时间表转给团队。事实证明,这更加方便:我女友的工作时间现在同时结束。

通常一天的开始很平静,这时候我可以有效地计划工作日。团队并不是每个人都有共同的开始时间,因此重要的是事先简单地讨论时间表。早上9点有人联系,莫斯科时区10点有人联系。因此,我还没有到一半团队的第一个小时上班时间,所以我有时间在笔记本电脑上骑固定的自行车。

图片

在这种模式下,最简单的任务得到了很好的解决,因此我将这段时间花在了“每日一图”的形成上:我检查邮件,查看更改中积累了什么,到达了哪些会议邀请。

我每天检查任务板上发生的事情。并非所有开发人员都在评论中写下或每天说为什么将任务拖出计划表。最好早上注意这些事情,这样白天就可以在电话中提出问题了。

11:30


经过一个半小时的“旅行”后,我搬到一个配有大型显示器的便利工作场所。也许这是我这个世界上最方便的地方。老实说,我现在可以看到一些同事由于隔离的原因而意外地转向了远程工作,如何坐在厨房里的普通椅子上。我无法想象你能这么长时间地工作。在2019年中期前往udalenka之前,我事先担心自己的舒适度-我购买了舒适的桌椅。顺便说一句,桌子可以在两个位置之间切换。只需按一下按钮,他就会站起来,我可以站立一会儿。

图片

12:45


蒂姆利德(Timlid)的工作涉及很多沟通,但是早晨您可以设法完成需要沉浸式学习的任务。在当地时间12:45,第一支总队每日集会开始。集会的目的是交换当前任务的状态。通常,企业来参加这些会议来讨论近期计划。

我注意到,强制性普遍过渡到我们团队的远程工作产生了相当积极的影响。

首先,企业略微更改了流程,恢复了常规通话。以前,许多问题是由办公室的同事(离线)解决的,而团队的远程部分无法参加。现在一切都在线发生。我可以参加他们的头脑风暴和讨论。对于企业,我看到了团队的外观。这是伟大而鼓舞人心的。

其次,在办公室工作的人有时在工作日结束后可能会受到打击,他们会回答。在此之前,他们已离线。

当然,有些人发现在新的条件下导航很困难。他们的步伐下降了。但是我们大多数团队都相距遥远,因此对于他们来说,正式而言,什么都没有改变。

通常,每天的集会时间不超过15分钟,然后我们恢复工作。

下午2点


在当地时间14:00,已经开始进行团队内部通信。我们讨论谁做了什么以及他们遇到了什么问题。昨天,在这里,一如既往,我们在15分钟内见了面。

剩下的一天是任务的解决方案,以及需要共同解决的问题的一对一讨论。对于这些内部通信,我们使用Slack,它具有所有必需的功能。所有通知都到了。日历很少用于接收来自企业的通话邀请。成为团队负责人后,我逐渐将与企业的沟通拖到了自己身上。在项目的早期,如果开发人员发现某些任务被卡住,则业务本身直接与开发人员进行通信是一种常见的做法。现在,我们正计划摆脱这种做法。这种方法对企业和开发人员本身都更有用,因为他们的注意力分散程度较小。他们可以专注于解决问题。

16:00


昨天,我设法安排了一个半小时的几个连续编码会议。由于在团队领导角色中必须解决的问题很多,所以情况并非总是如此。作为一名普通的开发人员,我在“番茄”计时器的帮助下分享了下半天的工作,在十五分钟的休息时间里,我可以走开-躺下来,反之亦然,做一些积极的事情。但是现在我经常遇到问题,在休息时我仍然要坐下来。因此,番茄定时器已经成为过去,而超过1.5个小时的安静时间也已成为过去。

当一切都以新状态稳定下来时,我仍然打算在将来尝试使用计时器。换上团队负责人后,我觉得第一次成为一个简单的程序员要容易得多,但是现在我开始在工作中发现有趣的部分,最重要的是,我开始了解如何构造它。在此之前,我已经试图成为另一家公司的团队负责人。但是截止日期总是在那儿,由于不断的处理,我很快就筋疲力尽了,没有时间去了解如何构建自己的流程。即使在Stratoplan学习,我也离开了世界上的一切。现在情况截然不同了-我渴望回到被遗弃的班级并完成我的学业。

在我建立自己的流程之前,要坐下来玩乐,尝试,检查项目范围之外的解决方案,我会花一些时间在周末。在这些时期中,没有人匆忙或分散我的注意力。这就是该项目的技术改进诞生的方式。这些实验的结果有助于向企业展示实际的优势。对我们来说,这样的改进比回报更重要,因为我们在支持方面花费了更少的神经,所以不要再次降低产量。

如果我在周末执行的任务与该项目有关,那么我仅在星期一跟踪它们,然后在午餐时放松一下。没错,这个周末没有这样的任务。

19:30


我还可以负担一个工作日的最后半小时骑固定自行车的费用。在这一点上,我和我的团队都已经感到疲倦,因此最好是优先考虑简单的任务,即踏板不会成为障碍。

昨天在当地时间正好20:00,我关闭了计算机,开始了我的生意。几乎每一天都是这样。任务很少会超出工作时间的范围,只有在某些真正关键的任务会干扰某人(例如,时间表不同的测试人员)的情况下才可以。

反之亦然。在我们的项目中,谣言极为罕见。因此,有时您可以提前一天完成工作(或在一天中途离开),以补偿另一天的时间。给我写AFK的团队信达1个小时就足够了。所有这些都将在稍后的分时度假报告中看到,每个人都为自己填饱了-在此我们彼此信任。

总的来说,我不喜欢民俗知识的星期一总是很平静。周末过后,我们有了一个有助于您开始工作的现代堆栈-我喜欢使用最新的工具,尝试各种新事物,因此编程非常有趣。实际上,随着项目上堆栈的更改,业余爱好已迁移到主要工作上。

具体时间表很大程度上取决于当前版本的功能。我们大约每两周发布一次生产中的工作结果。碰巧大的不可分割的任务落入发布中,然后这段时间增加了。但是总的来说,业务是用于更频繁地发布发行版。

根据发布的频率,分配了所有强制性程序措施。
首先,我们每两周计划一次下一个版本-我们讨论有关未来3个版本的任务。与日常电话不同,计划可能要花费一个小时,这会占用大量的工作时间。不久之前,我们从将项目重写到新框架(从Angular切换到React),再到逐步引入新功能。在接下来的几个月中,我们将必须实现许多有趣的功能,因此在计划中变得“热门”。
其次,每次发布后都要进行回顾。无论我们如何生产(好坏),我们都会讨论细节。

第三,当我们想出可以为企业提供的有趣功能(我们自己有兴趣实施)时,就会与企业进行头脑风暴。顺便说一下,与许多其他拨号器不同,集体讨论以视频格式进行。

所有这些事件完全消除了工作的统一感-每个星期都是以自己的方式构建的,项目的发展和前景是可见的。尽管我们的规划视野不是很理想,但我知道未来还有很多有趣的事情,明天早上有可能开始实施。

PS:我们在Runet的多个站点上发表文章。在VKFBInstagramTelegram频道中订阅我们的页面了解我们所有的出版物和其他Maxilect新闻。

All Articles