Practice

逃避问题的蛤蟆

书上的小故事,挺有趣。 说,一个雨夜,一只猴子和一只癞蛤蟆坐在一棵大树底下,一起抱怨这阴冷的天气。 “咳!咳!” 最后猴子被冻得咳嗽起来。 “呱——呱——呱!”癞蛤蟆也冷得叫个不停。 当它们被淋成了落汤鸡,冻得浑身发抖的时候,它们商议再也不过这种日子了,于是它们决定天一亮就去砍树,用树皮搭个暖和的棚子。 第二天一早,当橘红的太阳在天边升起,金色的阳光照耀着大地的时候,猴子尽情地享受...

2021年,再见

2021 年马上要结束了,365 天仿佛也很短,去年的总结貌似也没过去多久。今年一年没写超过 20 篇博客,文字表达能力下降了很多,胡扯的能力貌似上升了不少。 反思和成长 这个年龄聊成长看上去挺离谱的,实际上并不是。工作十年,在外人看来你已经是一个很资深的工程师了,但实际上人外有人,在你的领域外还有很多领域。甚至在你的领域里,你发现要学的东西还是很多。 今天看了本书,里面说吴军老师是作...

敏捷研发的关键性原则

源自于最近阅读的一本书《卓有成效的敏捷》,作者 Steve McConnell。 检视和调整 敏捷是一种依赖于从经验中学习的经验性方法。这需要创造机会定期反思并根据经验进行调整。 从 Scrum 开始 Scrum 并非敏捷之旅的最终目的,但它是最为结构化、支持最好的起点。 搭建跨职能团队 敏捷项目的工作发生在自我管理的团队中。要自我管理,因队必须包含做出对组织有约束力的良好决策所...

人月神话笔记

一些零零碎碎的读书笔记,这是一本比我年纪还大的书,作者布鲁克斯(FrederickP.Brooks.Jr.)写于 1975 年,源于作者在 IBM 公司任 System 计算机系列以及其庞大的软件系统 OS 项目经理时的实践经验。 正文开始。 焦油坑 编程的世界犹如史前时期的焦油坑,上帝见证了恐龙,猛犸,剑齿虎在里面挣扎,他们越挣扎,焦油就越紧,没有任何猛兽足够强壮和具有足够的技巧来挣...

管理者核心能力修炼

一个培训课程的核心内容提炼,且看且领悟。 沟通 管理就是沟通,沟通,再沟通。沟通和协作是管理者的生命线。 跨部门沟通 推倒部门墙,成就高效跨部门沟通和协作 跨部门沟通是管理者沟通能力的试金石,影响力就是领导力。跨部门的三大难点: 利益目标不一致 情感交情不到位 信息资源不对等 跨部门沟通和协作的三大原则: 明确目的第一,实现手段第二 认真思考...

程序员的节操

从代码提交记录能看出一个程序员的节操,真的。 节操掉了一地 在敏捷开发里我们提倡频繁提交代码,但是这并不意味着对提交的代码和提交记录的质量妥协。你身边有没有这样的程序员大哥大姐,在提交代码时是这样写的提交信息? 节操仿佛掉了一地,甚至还有下面这样的。 规范化的代码提交记录 在开源社区,有这么一套规范 Conventional Commits,就是用来约定代码提交信息...