项目作为我们工作的基本组成单元。身处项目中的我们天天码着无聊的业务代码,看着技术大牛选方案,搭框架,写核心代码,很容易对技术产生崇拜,并且认为技术很酷,而项目经理傻乎乎的只会让我们写这个文档,填那个表单,还有就是催进度,让大家加班。部门及高层的领导更是只会指手画脚,不知道他们天天在忙些什么,就是不为项目干实事。产生了管理很虚,只是发号施令而已,而技术才是最酷的认知。其实这种认知是非常危险的,就像不想爬出井的青蛙,永远无法知道外面的世界有多精彩。
我们拿军队打个比方,军队中除了有冲锋陷阵的士兵,有武将,还有统帅。不想成为将帅的士兵绝不能称为好士兵,那么我们只要努力练功,提高自己的武力值就可以成为将帅吗?相信我们都知道答案是否定的。好的将帅有勇有谋,而不仅仅是武力值爆表。诸葛亮与吕布谁是好帅才显而易见。一个士兵即使再厉害,创造的价值也是有限的,能以一敌十已经非常了不起了。而将帅则不同,文能运筹帷幄,决胜千里;武能带兵打仗,攻城掠地。为国家实现更大价值的同时,也实现了自身的价值。
同样一个程序员的价值也是非常有限的,你可以把自己的代码写的很漂亮,把自己的效率压榨得很高,但是一个人的产出相对于整个项目来说是非常有限的。把自己的经验方法复制到更多人身上,更多的项目上,带领组员一起达成项目目标,这样才能创造更高的价值,也更好的体现自身的价值。
想要成为将帅之才,除了技术能力外,更重要的是“软技能”。技术总监,CTO难道是因为代码写得比工程师好,框架懂得比架构师多吗?显然不是。他们之所以能带领团队,带领公司达成目标创造价值。除了技术的广度外,靠的是知人善任,沟通,管理,战略等等这类软技能,靠的是担当,果敢,坚持等等这些可贵的品质。
有些同学说我不想当将帅,只想专心走技术路线,只要当架构师,技术专家就够了,那是不是就不用学软技能啦。答案是否定的。别忘了我们的宿命逃不开一个接一个的项目。不管你愿不愿意都是项目中的一员,都要跟项目中的各种角色打交道。你在项目中的表现决定了领导对你的评价,决定了今后的职业发展。如果不能很好的理解项目的各种流程,各类文档规范的目的,往往很容易产生抵触情绪,甚至产生冲突。试想这样的情绪能干好工作吗。作为学习能力超强的技术人,我们更应该主动了解这方面的知识,增加自己知识的广度,所谓技多不压身,今后可能就多了条路,多了选择的自由。
大虾当然没有能力把这些软技能都复制到同学们身上,大虾自己也在不断的学习,实践,领悟。但是这些软技能中偏“硬”的几项技能,通过系统的学习及实践,确实是可以进行复制的。比如:质量保证,项目管理。通过从这些偏硬的技能入手,经过学习,实践,消化吸收,在此基础之上,慢慢的也能够领悟越来越多更软的技能。比如:将合适的人放到合适的位置。看似简单,其实非常复杂。不仅需要你了解各个成员的技术能力,还要洞悉每个人的性格特点。此外,还需要了解每个岗位的工作特质和范围。另外,还需要克服事必躬亲,亲力亲为的习惯,尽可能授权下面的人去处理。这样不仅自己从琐碎的事情中解放出来,还可以快速提高下属的能力。
相比项目管理,质量离大多数同学更近,可以说渗透到我们工作的各个环节。包括:需求评审,测试用例评审,代码评审等各类评审,需求及设计使用的各类模版等等,无一不是质量在项目中的体现。因此,大虾选择从质量入手,让我们一起开始复刻硬核的“软技能”吧。
系统学习《质量专栏》需要毅力,同学们可以先看下大虾之前发的闲散“软”文,如果觉得软技能有用,也值得一学的话,那么就静下心来系统化学习。大虾相信只要坚持学完,必有质的飞跃。
大虾的闲散“软”文 |
---|
禁用“尽力而为” |
向领导汇报的正确姿势 – 很多人都搞错了 |
如何用好邮件(新手必读) |
大虾说工具 – Checklist |
如何透过表象直达本质 |
“我早说过了” 所以不是我的错? |
质量专栏持续更新中,欢迎关注大虾,不错过更新。如果能引发共鸣或者思考,千万不要吝啬免费的赞,您的支持是大虾持续创作的动力,一起加油。
质量专栏 |
---|
第1讲:质量之缘起 |
第2讲:质量占据C位 |
第3讲:功能正确质量就高吗 |
第4讲:质量靠程序员的个人经验吗? |
第5讲:软件开发中的“流水线” |
第6讲:Bug,缺陷,故障,事故 使用场景千万别搞错啦 |
第7讲:高质量的秘诀 – 六句真言 |
第8讲:为什么要“尽早发现” |