怎样让自己成为不可替代的程序员。突然,我发现我在职场上难有前进的弱点和问题被暴露无遗。
因为一直以来,我追寻的目标,都是可替代。
其实我没有在任何公司从事过哪怕一天的职业运维工作,但很有意思,在我职场的最后几年,运维工程师很多工作方式和策略都是我来手把手教的。并不是因为我懂得多少技术,而是我非常清楚运维的至高目标,系统架构应竭力避免单点隐患,什么是单点隐患,就是这个节点崩溃了,系统整个就崩溃了。如何避免?就是任何一个节点,一个设备,一个硬件,或一个服务,崩溃了,系统都有自动检测,利用冗余机制快速恢复,哪怕是降级恢复的策略,保证系统的可用性,不会因为这个故障而全盘崩溃。
当然,实话说,这个只是目标,在实践中并不是能做到完全的可靠,但至少,我们所有运维策略,架构设计,以及系统的扩展性分析,都是以这个目标为导向的,那么,为什么罗嗦这个,系统中,最担心的是单点隐患,最需要的可替代性。我相信即便你也没从事过运维工作,但肯定也能理解这个诉求。
那么,企业管理,其实也是如此,作为一个企业运营者,怕不怕自己的管理体系里,存在单点隐患呢?你告诉我。
如果公司因为某个核心人员离职,或者意外情况比如病假,整个公司运转陷入崩溃,或者陷入极大的障碍,这是不是一个企业老板睡觉做梦都会害怕的事情。
在我刚工作不久,应该是第三份工作的时候好像,差不多十六年前,一个小公司,当时业绩不好,拖欠我三个月的工资,差不多是2万多一点,同时也拖欠一个我朋友的外包开发费用,那个费用比较大,好像是8万还是10万的样子(十六年前还是很大的一笔金额了)。但我的朋友就不够厚道,在代码里留了逻辑炸弹,而代码已经部署在客户那里了。结果因为拖欠屡催不给,他就把系统远程给挂掉了,结果那个公司就很紧张,怕客户信用坏掉,赶紧就把那个朋友的费用结算了,当时他还没自己去拿,还是让我去替他拿的。
实话说,我很不喜欢这种行为,本身也是违法的,但从当时来说,也没有想太多,做个烂好人,我去拿的钱,老板铁青着脸给我个袋子,袋子里装的钱,让我交给他。
问题来了,其实老板还欠我的钱,其实我完全可以从中把自己的钱先拿出来。剩下的给那个朋友,让他们继续撕逼去,但我没有,我一毛钱没有动,那个朋友也一毛钱没有给过我。(有意思没,两边都相信我的人品,相信我不会动这笔钱)。直到今天,其实那笔拖欠工资我都没要回来。
我以前从来没翻过这段历史,今天翻出来,说实话,职场的一个真相,老老实实做人,吃亏的时候,没人会可怜你。而技术人员,其实有很多方法,让自己变得不可替代。
大型站长资讯类网站! https://www.86zz.com.cn