「技术遗产论」
关于自我提升的部分感悟

- Hang.Gold
- 1 min read

什么是「技术遗产」
这里所谓的「技术遗产」,是指当你离开某个公司后,给该公司留下的有关技术部分的内容,可以是优化的业务代码文件、项目的代码框架、解决某个问题的脚本文件、网络拓扑图、监控系统、CI&CD 系统,甚至可以是一个技术问题的解决文档。
更粗略的含义可以是包含技术的一切方面,哪怕是一个审批流程的设计优化也可以是你留给公司的技术遗产。
为什么留下,而不是带走?
对于很多人来说,离职所考虑的更多的是我从这家公司学会了什么,即带走了什么?似乎从未考量过要为这家公司留下什么?
抛开所谓的职场纠纷、个人好恶,仅仅从个人提升的方面来看,输出永远是比输入更好的学习方式。对于从事技术人员来说,输出的内容将有很大可能性成为这家公司的技术基石的一部分。所以,在离职之后,这部分便是你的「技术遗产」。并且,从以下几个方面来看,留下更优于带走。
其一,知识的复制的低成本的。
你所留下的仅仅是你自己知识库中的拓本,并不会因为你留给公司而就从你的脑海中被删除了。对于个人而言是没有任何损失的,甚至可以和公司的同事进行思想碰撞,发现出该「技术遗产」中的不足,使其更加完美。
其二,可以由公司的平台进行验证。
个人的进阶方向和公司业务的发展需求方向在很大程度上是保持一致的,你的技术优化可以为公司带来效益或者成本的减少,所以并不会阻止你使用技术优化。所以,公司的利益和你的利益是一致的,你就可以借由公司的平台进行技术优化的验证。
从公司的层面来看,在这些多样性的「技术遗产」中归纳总结,优化迭代,有力地构建了公司的技术大厦的基座;从个人的层面来看,借由公司的平台来验证技术的可靠性和实用性,相比于在个人的业务进行验证更加具有可信度,个人的项目是无法媲美公司业务的用户量、并发数。而公司对技术优化的必要性更会倒逼我们去主动学习,使得我们进入一个提升自我的正向循环中。
其三,提升了自我的技术积累。
借用「一人企业论」的想法,将自己当作一个公司来经营,你可以将在其他公司学到的并改进的「技术遗产」铸进你的底座中去,相比于真实的公司而言,你对于你自己这个公司有着绝对的领导力,哪怕出现决策失误,也不会产生物理意义上的金钱的损失和可能的法律责任。俗话说:“船小好掉头”,公司的微小地改变也可能会导致大厦崩塌,而你根本不需要考虑这些,哪怕房屋倒塌,也可以快速地搭建,从头再来。
所以,你所谓留下的「技术遗产」不过是想象中的技术,而带走的则是经过生产环境实践过的「技术储备」。可以说是:“留下即带走”。
- Tags:
- Thoughts