今天来和大家分享一下自己这些年工作中思路,实际上,这些点也组成了现在我和团队一起工作的方法和思路,这就是我的研发哲学,希望对大家有所帮助。
凡是需要不断重复的事情,要将其自动化,通过工具解决问题。
制造什么样的工具 ?答案是:
提高开发效率的 ,
提高系统可伸缩和可靠性的,
不同业务线可复用的。
方法是:
找到技术团队的痛点;
分析技术团队生产效率低的原因;
抽象业务场景;
有针对性地深入了解其他公司如何解决的,梳理各种方案,向同行学习;
发现现有开源工具,或组织人员开发工具,制定和验证高可用方案 。
2. 学会拆分:如果一件事做起来很烦,那就把它拆成很多块儿,每天做一点,每次做一点。
我们会发现,一件看似困难的事情,经过分解后,每一个任务并不困难,而且还能持续看到变化。俗话说得好,不要总想着一口吃下一个胖子。
3. 出现问题时要敢于面对,系统的健壮性、架构的优化需要靠一次又一次实战来优化,不要指望问题凭空消失了,在困难面前,需要积极想办法, 全力以赴。
4. 没有苦劳,只有功劳,没有结果就没有意义。杜绝老黄牛,避免有苦劳而宽容没有产出。一名优秀技术人员的核心指标,就是解决了我们产品中的问题,提升了我们产品的质量,因为我们是一家商业公司。
5. 提升技术团队就围绕三个点来做:能力、效率和活力。
什么是工程师文化?答案是:
两个词: 分享与学习。
让工程师团队有一定的冗余时间自我学习新知识,同时发现目前工作流程中的不足和缺点,持续改进。
为了激发研发活力,需要多管齐下,有意识去做:
定期举办内部和外部的技术分享讲座,走出去和引进来同时去做,开拓眼界,2018年,在我们石投技术团队中,一定要落实下去;
鼓励大家购买技术书籍,预留出一定的学习和准备时间;
让大家有研究有思考有实践,不能把人全陷在线上业务的开发和修复上,让每位员工,特别是我们的技术核心团队,有时间站在更高的角度审视我们现在手上的工作。
描二维码或手动搜索微信公众号【架构栈】: ForestNotes
欢迎转载,带上以下二维码即可
点击 “ 阅读原文 ”, 所有【架构栈】近期的架构文章汇总
↓↓↓