先做一个解放自己的程序员
共 2735字,需浏览 6分钟
·
2021-04-02 18:00
程序员是什么?
说到程序员可能首先会联想到“码农”、“搬砖”、“coder”、“攻城狮”、“代码搬运工”等等,这些标签大多是行业内的人员自嘲的一种称呼,程序员的确是一个善于自嘲的群体。
我理解的程序员是一个转换器,用技术解放人力。我们靠技术改变世界,其本质就是靠我们掌握的技术开发出各种系统、组件、App服务,在各行各业来解放人力工作。概念有点大,还是聚焦下今天思考的主题,解放自己上面吧。
解放自己
如果我们在日常工作中无法解放自己,重复做一些工作,那么我们还算是一个合格的程序员吗?显而易见不是的,为了解决日常工作中的一些重复劳动,整理过对应的解放方案,部分事件通过主动推动得以解决部分事件最终失败。通过推动几件事情的不同结果总结了一下基本过程,用于复盘思考。
推动事件反思
我们日常要落实或者推动一件事真的有那么容易吗?肯定是不会的。我整理了一下我工作中为了解决重复劳动,推动落实一件事情的过程,用来深思总结。不同颜色代表不同的风险等级,这里的风险是对我们的成长重要性来说的。
深灰色:代表不合格
浅灰色:代表平庸,即在整件事过程中得到的成长程度。
浅绿色:代表起步水平
绿色:代表合格
深绿色:代表超预期完成
红色:代表绝对的禁忌,是一种可以传染的负面能量
黄色:代表预警,是整个过程中所要跨过的障碍
深黄色:代表一种自救
想不到(深灰):也就是我们所说的眼里没活,或者是沉浸在重复工作中无法突破。对于这样的人基本上直接从图中执行力环节开始,只是被动的被分配工作,支配自己的时间。这类人共同的特点就是安逸,但是在技术人员中占比并不多。
能想到(浅绿):大部分人都处于这个阶段,从日常工作中能够看到一些问题,并且也能总结问题和想一些解决方案,但是多数东西都是停留在理论或者纸面上,这只是入门条件。
积极性(黄色):这是迈向成长的第一步,是第一个分水岭,积极性很重要,它是后续所有操作的原动力。
鸵鸟(红色):当鸵鸟的时间长了基本上就丧失了飞行的能力了,最可怕的是这种氛围会传染,能够影响一个团队的整体工作氛围,还不单单是只限制自己发展那面简单,如果团队中有这种人,果断淘汰。
主动做(绿色):当我们的积极性已经被调动起来了,这一阶段很重要,而且还会根据不同场景有不同的做事方法。如果只是一件小事或者自己就可以完成的那还好直接干了就完了。但是如果是要推动一件大事,就需要有详细的规划,要把所要做的事按照短期、中期、长期的价值量化出来,只要这样你才你能直观的表达出你做事的价值,领导层面也会根据你的价值给你分配资源。这一阶段往往决定你后面是否能顺利进行,很多时候都是因为这一阶段没有想好最后影响到后续进度不可控,甚至导致最终失败。
执行力(绿边浅灰色底):浅灰色代表那些眼里没活的人的起步点,这种人的执行力通常也不会强到哪里去。而绿边代表大部分的执行力还是可以的,尤其是在我们的技术行业中。
没阻力,顺利完成(绿色):这样的完成成果都处于预期范围内,很少能突破之前的预期。也就是说很难做出超预期成果。而日常大部分工作都处于这种情况。
有阻力,执行不顺利(黄色):这是一个转折点,很多时候阻力还是很大的,可能来源于技术水平也可能来源外部沟通或者资源调配等,一般情况这一环节是和主动做环节直接挂钩的,也就是说前期在主动做的环节要是做好充足的准备,这一环节会顺利一些,阻力小一些。90%的情况都是在这一环节死掉了。
决心(黄色):这又是一个分水岭,有些时候会因为一些阻力推行的事情会被叫停、搁浅,大部分人也就放弃了,但是真正厉害的人会通过各种方法或迂回或直接等方式重启我们要做的事情。能迈过这一道关的人就已经成长了。
举个例子:
比如我要在公司推行持续交付,主干开发这一套东西,但是由于前期的准备不足匆匆上马,反弹很大而且成果不易量化,短期内难以产生价值。那么这时候就处于有阻力执行不顺利的阶段,公司处于资源调配的考虑,不再重视这块了。那么我要怎么办?
首先我经过反思复盘之后,确认这个东西还是有价值的,必须重新定位,如果结果是肯定的那么就重新起航。首先,通过迂回的方式,不断的给技术人员传达这套东西的重要性和对大家的成长价值,同时也不断的通过各种渠道向上反馈,我们需要这套东西来解决我们现阶段业务连续性上的痛点,交付质量差人力成本投入大的痛点等等,让上层领导对这套东西再次认可,这样可以重新调动资源。
放弃(红边,深灰地):如果迈不过决心那一道坎,那么我们所要做的事情也就宣告失败了。
积极性(深黄色):为什么这个积极性是深黄色,主要是因为到这里我们经历过了失败。失败本身不可怕,可怕的是失败之后会变得极度消极,那么这个时候就会我们就会变成绝对禁忌的红色,因为这种消极情绪会传染,大家会怼天怼地怼空气,很难跳出来深度思考如何破局,总结经验。而态度积极的人即使经历了短暂的失败,会通过复盘、整理想出破冰的办法,这种人难得可贵。所以说这个阶段是深黄色,不是不可以失败,也不是失败了就没有自救的可能,我们要具备这种自救的态度。
破冰(绿色):能够到这一阶段,无论最后结果如何,我们都得到了很大的成长。走出之前的误区,具备破局的方案,这一阶段决定了后面的产出成果质量。
质量(黄色):能够破局就注定会有回报,那么这个时候就很重要了,我们因为前期的失败最终产出的成果是否符合我们之前的预期,我们的破冰是否能带来超预期的结果呢,通常只有后面三种情况。
半成品(浅绿色):这就是为之前的失败买单了,最终的结果受之前失败的影响低于最初的预期。
预期目标(绿色):虽然经历了中间各种挫折,但最后达到了目标。这一过程唯一的好处就是虽然最终产出的价值与之前预期是一样的,但是由于我们走过弯路,我们会积累很多经验。也就是我们常说的踩过雷,填过坑。
超预期完成(深绿色):这种情况难得可贵,是在实时过程中能够充分的利用失败的经验,将失败转换成了额外的附加价值,最终实现超预期完成。
上面的这套流程,只要刻意的套用到日常工作中,定期的拿出来去思考下,执行个3-5次之后,对我们的成长还是很有帮助的。但是要具体量化出有多大的帮助,还是不太好实现的。只有坚持才能见效。
态度的影响
上述过程中最核心的几个关键点都出现在积极性、决心这些情绪或者说工作态度上面,而绝对禁忌的红色也是受工作态度影响的。这就像典型的欧皇飞轮和非酋飞轮效应。
总结
我们要做一个能够解放自己的程序员,我们要有一套推动事件落实的方法,要做一个有产出价值的程序员。