技术管理的6个关键原则

谁写的代码谁负责到底

谁写的代码,谁就必须保证业务逻辑的正确性,保证代码的质量

做好这一点,才能算是一名合格的程序员。但现实情况是,真正能把它做好的人并不多。原本该是合格程序员所必须的品质,现在能够符合该标准的人,却被称为优秀程序员。

所以,要成为一名优秀的程序员,先做好这一点,让自己变得靠谱。(靠谱的人,到哪儿都受欢迎)

所有代码必须经过自测

自测,是为了保证代码的质量。

谁写的代码谁负责到底的原则,提到了必须保证代码质量。这里,我们单独把自测提出来,是为了强调其重要性。

代码的每一处修改,都必须经过自测,即便只是修改一行日志。(偷懒的后果很严重)

这一点,也是作为一名合格的程序员基本的要求

小结:根据我10来年的工作经验,前面这2点,如果作为标准严格执行,足以淘汰掉国内大多数程序员。即便是在互联网大厂,不合格的人数也是非常可观的。

坚持Code Review

Code Review不仅可以发现一些明显的问题,更重要的是能够发现一些潜在的风险,后者往往是黑盒测试所发现不了的。

Code Review,是保证代码质量的利器,是相互学习、提高技术能力的一个非常好的方法。

质量比效率更重要

通常情况下,我们在说提高效率的时候,往往忽略了一个前提条件:保证质量

也就是说,必须在保证质量的前提下,想办法提高做事的效率

只谈效率而不顾质量的做法,就是耍流氓。

招聘最优秀的人才

招聘最优秀的人才,对于大多数公司来说,显然不太现实。但是,我们应该在条件允许的情况下,尽可能通过严格的标准,招聘到相对优秀的人才

人才永远是最宝贵的资源之一,公司要发展,国家要富强,拥有一批优秀的人才是不可或缺的。

据我了解,Google的人才观,就是招聘全世界最顶尖的人才,杀鸡用牛刀,非凡人做平凡事,让平凡事变得不平凡

从自身的角度出发,要想办法与顶尖的人才一起工作,这样你会变得更加优秀

流程化

优秀的人才,不仅做事靠谱,而且拥有许多优秀的品质,如积极主动、上进心强、爱学习爱思考,能够把平凡事做得不平凡。

但是,作为一个人,就难免会有疏忽或犯错的时候。因此,制定一套简单可行的流程,标准化、规范化各项工作就显得尤为重要了。

流程化,不仅可以约束那些做事不自觉、能力差的人,而且还能避免各种无意的犯错。

流程化,一定程度上降低了做事的效率,但是却可以最大限度的降低风险。无论公司是大是小,都应该根据自身的情况制定相应的流程。


题图:delimiter.com.au

相关文章推荐:

走出自己的技术管理之路

保持好奇心,把时间花在刀刃上

个人公众号

更多文章,请关注公众号:二进制之路

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值