美文网首页谈技术想法读书
为什么我晚上 9 点还在写代码

为什么我晚上 9 点还在写代码

作者: 技术的游戏 | 来源:发表于2023-01-21 21:41 被阅读0次

我向软件开发人员传达的信息一直非常一致:

你不需要加班就能成功。工作更多只是贵公司的免费劳动力。保护您的个人时间。

但是有一天,我很晚才坐车回家。我没有值班。那天我不必进去。

那我为什么呢?

极端所有权

我总是不喜欢 Jocko Willink 或 David Goggins 等海军海豹突击队的军事化、强硬的爱心建议。

但 Jocko 的这条建议一直困扰着我:

对你的责任采取极端的主人翁态度。即使遇到意想不到的障碍,也要努力寻找解决方案。在需要时获得帮助!但是不要把你的问题推给别人——拥有解决方案,一直到最后。

那天,我需要练习极端的所有权。

管道问题

部署管道出现问题。

在我的公司,我们的代码分阶段进行批处理和合并。部署到生产是完全自动化的,但在到达那里之前要经过几个步骤。

逐渐地,部署通过环境得到提升。随着它们的升级,UI 和集成测试会运行以检查它是否是干净的部署以及应用程序是否按预期运行。

那天,我的代码完成了所有这些步骤!但它未能在最后一步部署:发布到生产环境。

有一个问题只存在于生产数据中。在任何其他环境中都没有出现的冲突。

等待与否

修复部署可能要等到早上。管道中没有任何关键的东西。

但我知道管道中一个失败的部署会阻碍其他部署。特别是考虑到我们如何在公司实施基于主干的部署。

我需要负责清理我的部署并清除等待我的其他部署的队列。最好是尽快发生。留下未解决的问题将意味着组织中的其他工程师无法发布代码!

这可能会产生重大后果。

解决我的部署问题花了一点时间。我需要清理一些生产数据,所以我不得不提出提升权限的请求。

但最终,我能够完全解决这个问题。我负责这个问题,想出一个解决方案,权衡利弊,然后实施。

拍拍自己的背

我分享这个故事不是为了祝贺自己!

如果有的话,我应该首先预料到这个问题。我在准备代码时遗漏了一些东西,我不得不解决我造成的问题。

但重要的是,我经常看到开发人员推卸他们造成的问题的责任。一旦更高级的开发人员插话,他们就会试图让开,让更高级的工程师领导。

我告诉你——承担责任会培养对团队的信任。极端的主人翁精神(而不是回避你的问题)是在你的组织中被公认为经验丰富的领导者的关键。

更多资源

我每天都为开发人员写一些新东西。进入每日列表,因为这是我分享更多此类内容的地方。

如果你喜欢我的文章,点赞,关注,转发!

相关文章

  • 为什么我晚上 9 点还在写代码

    我向软件开发人员传达的信息一直非常一致: 你不需要加班就能成功。工作更多只是贵公司的免费劳动力。保护您的个人时间。...

  • 带娃路上总是崩溃,你大概率陷入了育儿焦虑

    昨天晚上娃一夜不睡,我从9点哄到10点还在嗨! 为什么10点都不肯睡觉呢?因为晚上6点吃饭的时候吃睡着了! 为什么...

  • 晚上9点

    晚上9点 从虚幻的游戏中挣脱出来 发现自己输掉的不止是分币 还有大把的时间 那些戒毒又复吸的人 是不是也有着游戏般...

  • 20170324

    我杀时间1.5小时,晚上7点到9点。心又生病了。 写代码和写分录是一样性质的,都需要理性思维。任何事物的创造都是由...

  • 我觉得,他们永远不会知道我们深夜在干嘛.....

    今天一天,有点忙啊 早上,9-11,晚上7-9,一天都好忙 导致现在这个点还在赶每日一写,现在是晚上深夜23:34...

  • 我为什么还在写?

    文 | 童初 时光荏苒,不知不觉时间流逝,2017年已接近尾声。我在简书已有段时日,翻看在简书上的文字,仿佛都是在...

  • 我为什么还在写

    今天是日更的第143天,真的有些写不下去了。可是看看我下面这几位厉害的朋友。 就觉得自己来简书走一遭,没做出什么成...

  • 【自由写作1000天— D74】0410-2021 改变!让自己

    2021年4月9日,非常忙碌的一天!直到晚上10点多还在回复领导的信息,根据领导的意见修改文件内容! 为什么我把自...

  • 晚上9点半

    晚上9点半,无数遍的发呆,甚至在想我该怎么办。每天都过得特别的紧张,担心有没看到的信息,没签的名,没批改的作业。 ...

  • 20161019-相亲帖

    Dear MR.W 你好!现在是10月19号晚上9点钟,我还在办公室里加班。我是做广告的,日常工作就是设计广告,写...

网友评论

    本文标题:为什么我晚上 9 点还在写代码

    本文链接:https://www.haomeiwen.com/subject/ieghhdtx.html