这是一个我们每天工作但很少去想的问题,每个人都希望自己越来越有价值,如果有人希望自己停滞不前甚至掉价,那后面的内容就不用看了。
这个问题我是这样回答的:把工作做好不是为了别人或是公司,收益最大的恰恰是自己,只有自己把自己的工作做好,并且知道别人的工作是在做什么,甚至别人的工作我都会做这个人价值才会越来越高
比如自己是做开发的,在公司里只做开发的事情,其他事情一概不问,那工作几年后依然是一个开发,并且只会熟悉做过的那么点技术和业务,那么跳槽的时候凭什么让别的公司给你高工资或是高职位呢?
现在努力工作,和自己工作相关的事情全部做熟,做透,对自己百利无一害。这跟你在这家公司拿多少钱没有半毛钱关系
我们可以有千百种理由指责是别人的原因造成我的工作延期或是失败,从而为自己惰性找到很好的借口。而且这样的理由非常好找,因为每家公司都会有自己的缺点,比如,公司规章制度不人性化,同事之间关系冷淡,没有互相配合的精神。这些都会导致我们的工作效率降低
但是这是我们不努力工作的理由吗?我认为不是。因为你的努力工作是自己受益更多,说白了是为了自己将来投资。所以无论别人的工作多么的差劲,其实只要你想学习,成长,没有半点妨碍。比如我是一名开发,我的项目预定了上线日期,但是上线那天运维有事不能支持。这时候我们有两个选择:
第一个是项目延期。第二种,学习运维的知识,自己学着尝试部署上线。
这两个选择哪个省事呢?显然是第一种,而且延期的原因是别人造成的,所以项目延误我也心安理得。第二种说白了就是自己给自己找事,当然麻烦会非常多,尤其第一次做这样的事。
这两个选择哪一个会提升自己的价值,让自己更优秀呢?答案不需要我说了吧。
或许有人说,我是做开发的,所以运维的知识和我关系不大。
如果这个说法成立的话,我们也可以这样说,我是做Java的,所以其他语言我没有学习的动力。我是做java后台的,所以,java前端的知识对我没有用。
我是做java后台接口的,所以java后台其他事情和我无关......到最后你还会什么呢?
我有个朋友,是做开发的,因此除了开发以外,其他的事情都不管。最近找工作。面试的时候人家一旦问起有没有做过开发以外的工作的时候,都不会
比如人家问,除了开发。一部分的管理工作有做过吗?回答是没有。结果那家公司就录用了另一个开发但做过管理工作的人了。而工资是翻倍的
他跟我说之前公司有很多管理的机会让他做,他总认为他是做开发的事,管理的事情都与自己无关,能省则省。当初稍微做点其他的事情,也不至于这样
我认识的那些高管或者工资高的人都是这样的人才,有自己的专业,但同时和自己专业相关的工作很清楚甚至能够胜任。现在任何工作都不可能是独立的都需要协同,能够胜任和自己专业相关的工作是多么巨大的价值。
再比如,有这样一件事。大家之前都没做过,因此谁做其实都可以。这个时候如果你认为这是一个负担,能逃则逃,那么以后面试或是有提升自己机会的时候
很有可能这件事就是你比别人优秀的砝码,淘汰别人的利器,很可惜,你当初选择了逃避,你愿意白白扔掉让自己脱颖而出的砝码吗?
也许有人会说,这件事很简单。我知道怎么做,所以没有必要亲自去做。对不起,知道和做过完全是两个概念。很多事情看起来很简单,做起来才发现它的困难在哪里
这样的例子太多。甚至做过一次和做过多次的差别都很大。
曾经我在电视上看见别人蹦极的时候,都怕的不行,最后都是工作人员推下去的。我都会嘲笑人家。但当我真正做的时候,发现,自己真的不敢跳真的需要别人推一把
一项开发工作,已经做过多次了,那是不是对我来说就没有意义了呢? 根据我之前的经验需要3天,当我再次做的时候,是不是可以缩短时间,两天半,或者两天就能完成?
你会说这样只是节省了公司的人力资源,对我有什么好处?公司节省人力成本这是客观的事实,我们第一次做的时候只能算是简单的应用,第二次第三次在做的时候,就要涉及到他的原理了,多次做过以后。不仅仅可以做到熟练的做完这件事。而且可以把它的原理,以为做的过程可能遇到哪些问题以及这些问题的解决方法都掌握了。
你问我一个普通的开发和资深的开发有什么区别,我说这就是他们的区别。不仅仅知道怎么完成,而且知道原理以及应对各种问题的方法。这些都是多次练习后才能得到的
第一次做需要3天,多次之后还会需要3天吗?懂了原理以及处理问题各种方法之后显然不用。我想说,让自己做事情越来越有效率,不是对自己能力提升最大的证据之一吗。
能者多劳,能力越强的人似乎忙,没有能力的人,他的工作就很单一,当然就会清闲的多。我们不用觉得有能力的人吃亏了。
当公司提拔有能力的人的时候,当有猎头以高新挖有能力的人的时候。那些工作清闲的,遇事逃避责任的人,一定会被社会淘汰。