程序员 ¦ 进大型互联网公司,就是去充当螺丝钉?!

程序员 ¦ 进大型互联网公司,就是去充当螺丝钉?!_第1张图片

今天,又跟一个朋友就“程序猿进大型互联网公司,就是去充当螺丝钉?”的话题探讨了一番。

秉着科学的严谨态度,从直觉上就知道其答案不是绝对的!然而,这势必要说出除了“镀金、光环效应等”以外的理由,才会让人信服!

究竟是去大公司做凤尾,还是去小公司做鸡头,肯定因人而异(比如你的毕业年限、工作经历、专业知识素养、学习能力、未来规划等等),但“到大公司学制度,到小公司学经验”的俗语也不容质疑。学经验自然容易理解,无非是“小公司因规模限制,让你有身兼数职的机会,以得到全方位锻炼”。但去大公司“学制度”指的又是什么呢,你是否确切知道?

连带制度一起,小编特此归纳了大型互联网公司值得一去的可取之处,如下:

1、企业价值链及价值活动

价值链,简而言之便是“公司为创造客户价值,而做的一连串价值流程与活动设计”。一个完整的价值链,往往包含从研发、到生产、到销售、再到服务的一整个过程,以及包含行政、后勤支持、人力资源在内的一系列活动。它构成了一家公司永续生存的关键。

这家公司是靠什么生存的?

你所属的部门,在价值链中扮演着怎样的角色?

公司的价值活动是怎样安排的?

为什么要将销售与售前分开?

为什么要把品牌营销与产品营销分开?

其这样做的好处是什么?

只有搞懂这些问题,你才能领会将一个公司运作到如此规模的精髓。这绝不简简单单是拿到钱就能解决的事情,定然也是跟其价值链上的专业分工、沟通协作密不可分的。

这是你该学习的一大重点!

二、分工协作VS独立作战

大型公司进行岗位细分的初衷,只是为了“把你变成一颗高效运转的螺丝钉吗”?自然不是!

这要从专业分工的由来讲起,应该说任何一家成功的大型互联网公司,一定都会涉及到专业分工的问题。而“专业分工”之所以受如此重视,则跟企业“要提高员工专精度”的目的紧密相连,而不仅仅是种“熟能生巧”的剥削手段!

人的精力都是有限的,集中注意力到一个领域,比将注意力分散到多个领域,更容易取得专精的成就,企业也深谙其道。但凡一个要做到顶尖的企业,就不会对其员工的专精度没有要求,而分工通过让一个人持续作某个领域的事情,则成为了实现员工专精的重要手段!

自然,过分强调分工也有弊端,比如会引发部门之间责任不明的灰色地带,会让单一智能部门的员工深陷只了解自己部门工作的窘境。对于前者,即便弊端显现,沟通协作的磨合成本,亦远低于粗莽的代价!而对于后者则是我们通常所畏惧,也需要着力化解的地方了!

三、沟通能力VS个人能力

大公司部门繁多,目标的达成有赖各部门的沟通与协作。

很多时候一项工作的完成,需要另一组人的帮忙,你不能直接抢他的工作来做,即便你有那个能力也不行。这时候能否完成工作就跟能力无关,而跟沟通能力紧密相关了。

这个时候,会不会做人,有没有同理心就会显现出来了!同理心让你能站在企业价值链上,理解对方工作的属性。而会做人则让你,在单位与单位之间,以及部门与部门之间沟通中,事倍功半。

沟通能力,有时候甚至比个人能力更重要,因为它牵扯到团队协作的问题。

四、不同职能的人脉扩展

大公司分工清楚,很容易让人在清楚自己手边工作之外,而对价值炼上的其他工作内容不甚了解。但这不是逃避精细分工的理由,而是你拥抱分工,并借此扩展不同职能部门人脉的契机。

小则有助于你更加了解整条价值链(知道各个岗位扮演的角色);大则会成为你经验的积淀助力日后创业的开展;而扩展的不同职能人脉,还能增加你对另一个职能工作的了解,以便发掘更适合自己的岗位并作出职业生涯的有利调整。

除此之外,人脉不管在哪个地方都很重要,在大公司中更是如此。如果你在公司内的人脉够广,你在做事时就会相对较简单,碰到的阻碍也会相对较小。

这也是一个值得注重的方面!

五、行政、人事制度很重要

那些天天发生在身边的小事,你有否留意?

你知道公司为什么要导入信息系统吗?你是否清楚公司对于休假的规定?是否知道公司的福利制度?是否想过年终奖金发送的原则?是否清楚公司的薪资结构?

一般来说,大公司在这些制度上都相对健全,多数的东西都是要明文规定的,而非老板说了算。这些看似简单的东西其实很重要,因为从这边你将会知道在人多的时候,透通、公平有多重要。

企业运作的后勤,这其实也是价值链的一环,也是价值链正常运作的保障。

六、看看那些公司的成功人士们

能在大公司中成功的人,通常不简单!

仔细分析他们成功的原因,除了便于向他们学习之外,也可以借以审视公司的文化,因为既然这些人会被拔擢上来,就代表着他们得到了公司的认同。

如果这些人优秀、正直,那意味着公司的文化本身比较良善;如果这些人都狡猾、善妒、推诿,那这家公司的文化大概不会太好。

好或坏,都可以作为借鉴,特别是对于想升迁的人才说,他们可以成为你前进的典范。

而制度之外,也有同样重要的理由,这便是:

七、成熟的培训体系

大公司一般会有专业的培训体系培养新人,小公司一定没有。

小公司可能会接触到更多更新的技术,但是这些弥补不了大公司里扎实的基础、规范的代码、严谨的设计。毕业生即使再牛逼,写出的代码让老司机看一遍,即使没有bug,也可能会有一堆坑。大公司这些好处会在日后越发明显,一段代码不是能跑就行,而是几年如一日平稳跑才是目的。

不要一味地相信去大公司学做人,去小公司学做事。实际上,小公司杂事多,反而是大公司里能接触更多的应用场景,利于技术的积累。

很简单的例子,你作为一个公司老板去招聘构架师,一个阿里的构架师和一个小公司的构架师,你会选谁呢?

八、有对手的竞争环境

俗话说“无敌最寂寞”,如果遇事没有解决问题的能人,有难题没有能探讨的对手,让你感到苦闷反而是好的。最坏的,就是把看不到对手当作自己牛逼封顶,从此内心如水满杯,不思进取。

大公司人才辈出,很大程度上会规避这个问题,牛逼的人就像一面镜子,让你看到自己的位置所在,不仅心存忧患,也可以有方向地奋力直追!

总之,之所以说“进大公司,就是去充当螺丝钉”事非绝对,就是因为大小公司都有利有弊,而断没有为吹毛求疵而放弃一片阵地的道理!这也是小编提醒程序猿朋友,不要只盯着螺丝钉说事的用意。

做好本职工作的同时,然后偶尔抬头观察周遭吧,发生在周围的事情,才是让你能真正学到大公司运作体制的精髓!

你可能感兴趣的:(程序员 ¦ 进大型互联网公司,就是去充当螺丝钉?!)