CODE, ARCHITECTURE & AI

技术管理.

19 篇记录保持好奇,慢慢积累

《微信背后的产品观》中张小龙给了研发同学 3 点建议

一直说要把《微信背后的产品观》这本书看完,一直没顾得上,这次临时出差到厦门的路上带上了,动车上的时间把书看完了,去的时候看了一遍,回的时候看了一遍,看完,写下这篇文章。 这本与其说是书,不如说是演讲实录。书的内容来源自张小龙在 2012 年的那次著名的 8 小时演讲,2016 年被整理成书稿,在 2021 年决定出版。 好的内容是经得起时间考验 的,在 9 …
继续阅读 ↗

跨越鸿沟看 SaaS 产品的产研逻辑

《跨越鸿沟》是由杰弗里·摩尔(Geoffrey A. Moore)所著的一本关于市场营销的经典书籍。它详细描述了高科技产品在市场上从早期采纳者到主流市场的过渡过程,以及伴随这一过程的各种挑战和策略。 书中所说的「鸿沟」指的是产品从「早期采纳者」阶段过渡到「早期大众」阶段时面临的市场接受度的断层。在 SaaS 领域,这个概念尤其重要,因为产品往往需要迅速获得大…
继续阅读 ↗

关于复杂系统的思考:从语雀服务中断想到的

在 10 月 23 日,语雀服务出现了一次重大故障,中断时间超过 7 小时。 具体来说,这次故障的起因是在执行系统升级操作期间,新的运维升级工具出现了 bug,导致华东地区生产环境的存储服务器被误下线。由于存储系统使用的机器类别过于陈旧,无法直接将其上线,这导致了恢复过程时间延长。尽管语雀的工程师们立刻进行了恢复工作,但由于数据量大,恢复方案有限,恢复过程耗…
继续阅读 ↗

指标的本质

在我们的工作中经常会看到各种类型的指标,如营收指标、技术指标、效能指标等等,细化下来有年营收金额、SLA、千行代码缺陷率等等。 这些指标量化着我们的工作和目标,让我们朝着目标前进,如果指标有问题,也会导致走偏,或者为了指标而玩数字游戏。 当迷惑于指标,或者指标有问题的时候,需要停下来思考一下: 指标是什么,可以分为几类? 指标有什么价值? 指标是如何生成的?…
继续阅读 ↗

成为问题解决者和好传声筒

在我们的工作中会遇到很多问题,也会有人来问我们问题,对于问题,我们可能会选择直接解决,或者 @ 某个人来解决,或者 @ 好几个人来解决。 如果一个问题是交到我们这里来解决,尽量成为问题解决者。 成为问题解决者 成为问题的解决者意味着什么? 对于技术管理者来说,意味着我们要负责任地处理问题,去解决问题,而不是转发,一定是要 对问题本身有认知,有判断后再去处理 …
继续阅读 ↗

万字长文,探讨有效的团队管理

在一个软件企业中,人力成本往往是最高的,随着时代的进步,人员的学历更高了,情况也更复杂,管理团队的挑战不断增加,常常被如何吸引和留住顶级人才,如何在团队中建立有效的沟通和协作机制,如何处理日益复杂的项目和任务,如何评估和提升团队的效能等问题困扰。 如何有效的管理团队已经成为企业成功的关键因素之一。特别是在技术团队,在管理过程中都面临一些共性问题,如沟通不畅、…
继续阅读 ↗

技术管理必备技能之管理好系统性风险

我们在平常工作中经常会听到有人说系统性风险,但系统性风险到底是个啥? 1 系统性风险是什么 1.1 定义 「系统性风险」是一个经济术语,主要指的是一种可能导致整个金融系统或市场瘫痪的风险或概率。它是从系统性风险的整体性出发,而不是单一机构或者单一行业的危机。这通常是由于金融体系中一个重要组成部分的失败,例如一个大银行或一系列银行的破产,这可能引发一种连锁反应…
继续阅读 ↗

技术管理者必备技能之解决问题的 3 个层次

作为一名技术管理者,面对日常工作中的各种问题和挑战,我们需要具备出色的问题解决能力。技术团队管理本身就是一项充满挑战的任务,而解决问题的能力更是推动团队向前的关键。当一个技术管理者拥有极强的解决问题的能力后,他大概能应对挑战、降低风险、提高团队绩效、增强领导力并提升个人职业发展。 在解决问题的过程中,我们可以将问题分为三个层次。了解这三个层次将帮助我们更好地…
继续阅读 ↗