前言
之所以想到写这篇文章,是因为前些天技术群里有一些童鞋在问如何才能够快速提高技术水平,作为过来人,老杨很理解童鞋们想要快速提高技术融入公司的迫切心情。究竟有没有快速提高技术水平的捷径呢?答案是有的,只要掌握这 3 个诀窍,任何人都能成为一个技术大牛!
诀窍一 对标学习
对标学习就是找到你公司里技术最厉害的人,跟着他学习,不加批判地无底线地模仿他的一切,模仿他的代码、模仿他的风格、模仿他的思考方式、模仿他的做事方式……等等。
华为曾经支付数亿元的学费学习IBM的管理理念。
公司内部有人提出过质疑,说世界上有很多先进的管理理念,为什么只学一个。
任正非的观点是,如果什么管理方法都学,只会学得混乱不堪,一无所获。
所以华为只向一个方向学习,只学一种模型。
对标学习这个方法,其实我们小时候也在用,比如临摹字帖,就是完全对标学习。
很多伟大的企业也采用过对标学习的方式,比如雷军研究乔布斯,华为模仿小米做粉丝互动等。
诀窍二 专注
假如你专注于每天作画,画虾或画竹,10年后,你的一幅画可能会值 100 万元。
但是如果你第一年画虾,第二年画竹,第三年画山水,最终一幅画卖 100 元可能都没有人买。
这就是专注的力量。
专注有两个意思:
一是专注于一个技术。
就认准了一个语言,就坚定不移地学下去,学深入,学透它。
代码的魅力在于重构,不要满足于实现功能完成任务,通常来讲,第一版的代码都是还有很大的优化空间,要多想想还有没有更好的解决方式,代码还能不能简化。
长此以往,技术水平想不提高都难!
二是专注于一个行业。
技术是为业务服务的,扎根于一个行业,成为一个行业专家,这是快速提高技术水平的最好的方法。
诀窍三 复盘总结
我培训新人时,都会让他们每天下班时给我发一份工作日记,这是倒逼他们进行总结,让他们养成复盘的习惯。
复盘总结可以说是快速提高技术水平最方便最快捷的方法。
不对失败的教训进行总结,下次还会犯同样的错,复盘可以帮你看到痛苦,看到痛苦才能走出痛苦。
我们每完成一件事,总有做得比较成功的部分,通过复盘记住让自己取得成功的方法,下次可以继续使用。
比如你蒸米饭,放一碗米加两碗水,米饭蒸得刚刚好,下次还用这个方法煮出的米饭就一定好吃,但是如果你下次还是靠感觉加米加水,就不一定能煮出好米饭。提高技术也是同样的道理,我们都能找到可复制的方法,关键是能不能复盘总结出那些导致成功的要素。
推荐一个比较好的工作复盘的模板:KPT 模型
Keep:总结哪些点需要继续保持
Problem-Solve:总结目前出现哪些问题,打算如何解决
Try:针对以上问题,有哪些方法可以尝试
用这个模板做工作复盘,快速提高自己的技术水平!
写在最后
对标学习,专注和复盘总结,这三个决窍是我一路走来的制胜法宝,只要做一个工作的有心人,相信我,很快你就能快速提高自己的技术水平。
我是老杨,一个奋斗在一线的资深研发老鸟,让我们一起聊聊技术,聊聊程序人生,共同学习,共同进步