当前位置:首页 > 生活 > 正文

人无刚骨安身不牢的真正含义,学会这几点很重要

人无刚骨安身不牢的真正含义,学会这几点很重要

人无刚骨安身不牢,这句话我最近是越来越有体会了。前阵子我搞了个大动作,就是辞了那个在我看来已经有点“僵尸化”的老项目,跳到新部门带一个全新的团队,做全新的东西。当时不少...

人无刚骨安身不牢,这句话我最近是越来越有体会了。前阵子我搞了个大动作,就是辞了那个在我看来已经有点“僵尸化”的老项目,跳到新部门带一个全新的团队,做全新的东西。当时不少人都觉得我疯了,毕竟那个老项目虽然枯燥,但收入稳定,旱涝保收,风险几乎为零。我这倒硬是把自己的安稳日子给“掀”了。

开头:赌上安稳的抉择

我当时在老项目里待了快五年了,技术栈老旧,干的活就是天天修修补补,说白了就是个“高级维护工”。每天上班就是等 bug 报上来,然后去修补,流程固化到能用脚趾头想出来下一步该干收入不错,但人被掏空了,没啥成就感。正好公司内部有个转型机会,要搞一个偏向中台的服务化改造,这活儿对我来说才算有点挑战性。

我跟领导提了想过去的意愿。领导当场就给我泼冷水,说我这人太“惯”了,习惯了安逸,新项目压力大,万一搞砸了怎么办?那时候我就明白了,啥叫“安身不牢”,不是你能力不行,而是你待的环境让你失去了“反抗”和“挑战”的勇气和能力。

过程:立下“军令状”

我没退缩,我说我受够了那种“温水煮青蛙”的日子。我把手头老项目的所有文档、代码库全部梳理了一遍,写了个厚厚的交接文档,恨不得把每一个坑都标出来。我跟我的直属领导拍了胸脯,说老项目我能平稳过渡给新人,保证三个月内不会出乱子。

人无刚骨安身不牢的真正含义,学会这几点很重要

然后我开始准备新项目的方案。这个改造涉及到的技术栈都是我前阵子自学积累的,比如消息队列的选型,微服务架构的拆解,数据库的迁移策略。我熬了两个通宵,画图、写文档,把逻辑捋得清清楚楚。汇报的时候,我没说那些虚头巴脑的话,直接亮出了我的风险控制点和应对措施。

领导看我这股子拼劲,才算松了口。但他们还是有顾虑,让我带着一个五人小团队,目标是六个月内跑通核心链路。我说,六个月太长了,我们四个月就跑起来,跑不起来我这个技术负责人自己写辞职报告。

实践与感悟:刚骨的铸成

进了新团队,我做的第一件事不是写代码,而是跟大家明确规矩。我定下了几条“军规”:

  • 代码必须走 CI/CD,不接受手动部署。
  • 每天站会必须有人分享踩过的坑,不允许藏着掖着。
  • 遇到技术难题,必须集中讨论,不是你一个人的事。

一开始团队成员有点不适应,他们习惯了老项目的“慢节奏”,觉得我要求太高。但没办法,我坚持住,因为我知道,如果在一开始就放任自流,这个团队的“骨头”就软了,以后遇到大问题肯定要散架。

人无刚骨安身不牢的真正含义,学会这几点很重要

我们真的遇到了大坑。有一次核心接口响应慢得吓人,测试环境都跑不起来。我当时顶着巨大的压力,直接把大家拉到会议室,宣布“封山半日”,直到定位到问题为止。发现是消息队列的一个并发参数设置有问题,稍微调了下就好了,但那几个小时的紧张气氛,让所有人都体会到了“不把问题解决掉就别想走”的决心。

四个月零七天,我们跑通了第一个核心业务场景。领导的脸色一下子就变了,从怀疑到肯定。回头看,我明白了“人无刚骨安身不牢”这句老话的真正意思。它不是说你有多强硬地去跟别人吵架,而是要求你对自己负责。

这个“刚骨”,就是你对自己的技术方向、对团队的要求、对自己设定的底线。你一旦退让了,给自己找了借口,那你就真的找不到安稳的地方了,因为你把自己的“安全区”拱手让人了。我选择跳出来,就是逼着自己把骨头立起来,现在回头看,这才是最安稳的做法。

最新文章