做一个「有脑」的飞跃者
每个在职场打拼的人都期望职级跟坐火箭一样蹭蹭的上,但是愿望虽美好,现实很残酷。被残酷现实打击好多人失去了斗志进入了“内卷化”。我也曾是无脑族一员,职级停滞不前,根本是没有抓住机会且没有那个魄力,因为机会出现的时候自己退缩了。以下是对于一些问题的思考且有一部分来自于聊天的整理:
如何在公司做出成绩?
1.做一个新系统(首选),在公司中一定要抓住做新系统的机会,在机会来临之前一定要做足准备,这个机会就是你腾飞的临门一脚。切记无脑的冲,无脑的结果就是在当前公司折戟。
2.重构一个老的系统(下下策),为何说重构老系统出成绩慢或者容易搞砸?一个维护了很久的系统,你要搞定上下游困难可想而知,如果是新入职的千万别在这个上面栽跟头,急于表现自己,结果玩大了。做需要充足的理由且搞定了各个方向,然后慢慢推进。
老系统重构的思路有那些?
1.绞杀者模式是指在遗留系统外围,将新功能用新的方式构建为新的服务。随着时间推移,新的服务逐渐“绞杀”老的遗留的系统。适合全局重构,实现系统老树焕新。
2.修缮者模式就如修房或修路,将老旧待修缮的部分进行隔离,用新的方式对齐进行单独修复,修复的同时需要保证与其他部分仍能协同工作。适合修修补补又过三年的旧系统。
在公司如何推行一个开源的技术呢?
一般技术可以从边缘入手或者局部入手,慢慢绞杀旧的技术;
切记强推,猛上的下场通常不是很美妙,除非你的级别很给力(即使你是领导,同事不认可,强推也是于事无补,没准会往更坏的方向发展);有的时候对的事情未必走的通,或者花时间先把效率最差的部分或者修改简单性价比高的替换掉,成功以后在换别的部分,领导同事都会越来越有信心。大前提你要有战略思维,不能成功前你担的责任太大被干掉了。且有些大佬你把他开发的部分换掉,他觉得你是在打脸他(事实上也是这样的)。
如何向上沟通推进新技术?
1.新技术最终能否达到降本增效的目的(领导最关心的结果)
2.新的技术跟旧的技术优势在什么地方(优劣比对)
3.项目组成员技术的熟练程度(人员技能)
4.新技术有问题你是否能快速解决(解决问题效率)
上层决定推进新技术,下层如何操作呢?
1.快速把框架搭建好
2.加人铺量(很多时候系统比较大,加人铺量,时间周期长,产出不明显。为了军心、领导支持度、系统稳定性、快速迭代)
3.人员分层,能力好的搞核心基础件,能力弱的搞上层业务
总结
除了技术本身之外,还需要其他一些策略来驱动职业的发展,职场需要的是一个全面的人才,李智慧老师在训练营穿插的很多实战经验很重要,好多人觉得那些东西不重要或者不理解,有的甚至认为和架构师这个职位没有关系,其实你错了。如果你经历过一些事情就会发现智慧老师讲的他实际的经历是多么的有用,这些东西你需要get到关键点,那么职场平步青云不在话下。
评论