大公司还是小公司(非常全面和有道理,居然还是原创)

大公司还是小公司

在许多论坛上,常常会看到毕业生提出这样的问题:现在有一个大公司和一个创业公司的机会摆在我面前,我应该选择哪一个?

  其实每个人有不同的想法、不同的风险偏好,旁人没办法针对这个宽泛的问题给出标准的答案。但是既然提问者是毕业生,这种情况下我还是建议选择大公司,因为会选择创业公司的人往往有自己的主见,已经接受创业公司的邀请去工作了,不会去发帖询问大家的意见。

  当然这是开玩笑,真正的原因是,在大公司的头两年,是从学生到职场人士的一个转变,您可能会从大平台学习到一些规范的流程方法,养成一些足以影响您一生的习惯,认识更多的能对您职场有帮助的人脉。

  大公司能给您的

·       较小的风险

  每个公司都有倒闭的可能,但是,显然大公司比小公司的风险低多了。如果您的风险承受能力较低,那么不得不考虑这个因素。

·       技术最佳实践

  在大公司,对代码质量和一致性的要求很高,所以一般在最终发布前会有代码审查(Code Review)流程和项目总结会等。如果您完成了一个任务,但是没有采用最佳实践,只是 hack 了一下,那么其他同事可能都会指出您的问题,并且要求您改正之后再提交。小公司或者创业公司人力比较紧张,在他们看来,快速实现和上线,比优雅地上线更重要,所以对于一些最佳实践类的问题,只能睁一只眼闭一只眼啦。

[所谓 hack,就是不优雅的解决方案。比如一个界面的调整,如果采用最佳实践,需要用 MVC 架构来分离出界面相关的代码,并且把有可能相关的变量提取出来,合理命名并且放在合理的位置。如果是 hack,可能就不管这么多,看见哪里需要修改就原地修改了,表面上看很快解决了问题,可是这会给后面跟进的同事造成很大的困扰。]

·       垂直专精的技能

  大公司专业分工很细,而且有更多技术沟通和沉淀的氛围,所以容易让人在垂直专精的技术方向有足够的发展。在小公司更能锻炼技术的广度,深度上缺乏锻炼的环境。但是其实二者的利弊,都是外界的,技术人员的个人成长除了工作时间的锻炼,还要靠下班后的时间,外界只是给予一个环境或者机会。

·       服务海量用户的经验

  同样是做一个网站,服务少数用户量和服务海量用户量时需要考虑的事情是完全不同的。小网站遇到的问题,大网站一定遇到过,而大网站遇到的问题,小网站就不一定遇到过了。当一个网站发展到业内最强时,它的问题没有人遇到过,这时候就不能凡事问百度、Google 或 Stack Overflow 了,而要自己去探索解决方案。

·       软技能

  硬技能是指每个职位需要的专业技能,软技能则是通用的技能,比如沟通、影响力、项目管理和演讲等。越是大公司,越是看重影响力,所以会有很多培训教您如何提高影响力。

  我在面试一些来自小公司的应聘者时,就发现他平时的工作中,周边环境很少有分享和沉淀的习惯。沉淀和总结是很重要的,在腾讯,设计师做完一次设计定稿之后,就会把设计的思路,包括整体的设计风格、设计规范和色彩的确定等都总结成一封邮件或者 PPT,发送给部门同事。每个人都要有意识地维护自己的作品集,它在半年一次的考核、晋升面试甚至以后的跳槽中都非常有用。但是小公司的设计师不太会总结个人作品集,时间紧急是一方面原因,另一个主要原因是环境不需要他这样做,因此就缺乏了这方面的锻炼。

·       人脉

  每年都有不少人从大公司离职去创业,这是非常自然的事情。对于大公司出来的人来说,之前积累的人脉资源这时候会起到很大的作用,比如创业期间的一些合作机会或者资源的互利,等等。万一创业失败,也不会很惨,因为您之前接触的人脉可以给您提供工作机会。但如果您刚毕业就选择创业,创业失败之后没有人能给您提供工作机会。

·       心态

  其实大公司能给予毕业生最大的优势,就是提供一个心智培育的土壤。之前参加面试官培训的时候,我大概了解过公司招聘一个毕业生投入的成本。从校园招聘,到安排面试官面试候选人,再到封闭培训和一些课程培训,再给一段时间熟悉项目,最后 3 个月试用期后可能还要淘汰掉一些。如果把成本平摊到每一个人身上,这些投入要一年才能收回来。而小公司不会有这么大的耐心去培育一个新人。如果没有足够的时间去学习和成长,可能在一两年后,员工的能力也比较全面,但是样样都不精通,也说不清楚自己的目标是什么,于是就变成了“野生程序员”。

  综合来讲,在大公司中,从硬技能到软技能都会有很多经验丰富的前辈能够教您,您会在大平台上学习到很多东西。工作几年之后,员工的选择也很多,要么走技术路线继续发展下去,做高级工程师;要么学习管理和领导力;要么出去创业。

拥抱失败

  所谓失败,包括无法完成某种行为,或是无法理解某种概念。这两者的感觉都不那么好,让人沮丧。没人生来就会说缅甸语,或是画出一幅美轮美奂的孟加拉虎什么的。在达到目标之前,总会有那么一段中间区域,你会做的很差,然后慢慢变得不那么差,然后你开始做的越来越好,进步的越来越快。

  从某种完全停滞的状态开始起步是最困难的阶段。你需要足够的动力去战胜自己的惰性,逐渐建立起创意习惯。有时,反复失败是通往成功的唯一道路,从每次失败当中学到的东西是你保持前进的资本。不要畏惧失败,张开双臂拥抱它,纵使下一个失败在等着你,也要保持前行。

  另外,你要明白,失败比什么都没发生要好。很多人在走进新的创意领域时都会经历一段困难时期;多数人宁可驻足于自己所熟悉的事物,或是什么都不做。只有真正建立起接受失败的观念意识,你才不会找任何理由来拖延时间不去学新东西。

  走出典型的舒适地带,会让人觉得“不舒服”,因为这会带来很多不确定性。别无他法,只有拥抱这些不确定性,才能跨越起步时的(也是最困难的)障碍,开始走上新的轨道。

 

小公司可以给您的:

1、       全栈工程师

2、       全干工程师

3、       机会更多

4、       关系单纯

5、       热水里的青蛙

6、       要有足够的动力:生存压力大

 

 

至于选择:

1、       具体问题具体分析;

2、       看自己的定位与想法:选择安定[大公司],喜欢挑战[小公司];

3、       大公司小公司也不能全从规模看,要看重内涵气质;

4、       如果有机会可以都尝试;

这个可能是比较好的情况:

 

大公司                   《-》                       小公司

0
http://blog.csdn.net/flyingleo1981/article/details/51497243
时间: 2024-09-30 09:44:00

大公司还是小公司(非常全面和有道理,居然还是原创)的相关文章

去大公司还是小公司? 运维人员需要有自己的选择

工作三年多了,一直从事的运维相关的工作,这三年时间对我来说,路没有走好.跳槽太频繁,大公司,外企,小公司都呆过.都说毕业以后第一份正式工作很重要,不要过分看重公司的规模,薪资的高低,现在看来此话确实有些道理.目前我在一家小型手游公司担任运维主管一职,说得好听是运维主管,不好听也只是一个小组长之类的角色,薪资待遇也没有同样具有三年运维相关工作经验的高级运维工程师待遇高.但是我很看重目前这份工作,不是起点,不是终点,但绝对是我运维职业生涯的转折点.大公司长见识,小公司长本事.我在大公司的时候做的都是

选择大公司还是小公司

大公司小公司各有利弊吧.我父亲是个灵顽不灵的老家伙,一个死要面子,但是非常要面子的老家伙,是个固执,听不进别人劝的老家伙.对于我来说,我有我的错误,但是我是想摆脱父亲,父亲是个大傻逼,早点死好了.对于我来说,25岁没房没车没钱,我会找不到这样的工资的工作,这就是父亲,只会挑别人辞,一点宽容也没有,我也有我的缺点,但是我一定要离开我父亲,真的,否者老子要死的很难看啊.我要死了!!!

【职业生涯】毕业生选择大公司or小公司?

大公司有什么优点?完善的研发管理制度,可以使员工快速学会如何做事情.可以让员工熟悉并掌握完善的研发流程(掌握大局观),特别是风险控制.有风险的地方,即使人员经验不足,也可以经过管理制度(流程.文件等),全面的暴露及管控起来(掌握细节观).这样,在做项目时,员工不仅对整体的过程有清晰的认知,还对每个阶段,每个细节有轻重缓急的认知.达到一种工作状态,未提笔,但已成竹在胸.如此,工作不盲目,充分发挥个人主观能动性,提高工作效率. 小公司有什么缺点?很多人说小公司锻炼人,能接触到各方面的工作,全面锻炼人

大公司和小公司的web前端岗位,工作内容有哪些不同?

web前端岗位可以做哪些工作? 泛泛来说,会有这么些岗位: 网页制作.网页制作工程师.前端制作工程师.网站重构工程师.前端开发工程师.资深前端开发工程师.前端架构师. 当然,对于不同规模的公司,web前端岗位的设定也是有区别的,下面就来给大家介绍一下,企业是如何根据规模大小设定web前端的岗位的. ▼ 1. 企业规模:10人以下 我们先从几个人的小作坊说起,这种小作坊里面,基本上有一个人负责页面的设计,然后把页面"切"出来,然后有一个专门的人负责套程序.在这样的公司里面,Web前端其实

软件行业选择大公司还是小公司

2013年从7月份开始,经历了4个月的iOS培训之后顺利进入了一家手游公司,当时想着游戏行业要比应用赚钱,所以没做iOS.毅然的入了游戏这一行. 首先来说说我刚进公司(150人点中型游戏公司)时候的薪资:2500.对于同一批次从培训机构出来的其实算是低的,但是当时没有想太多,觉得只要好好干升职加薪并不是问题,事实上也是如此,3个月后老板给加了1000,毕业转正又加了1000,再过3个月又加了500.不到一年工资变成5000.和其他做应用的来比相对来说还是很不错的.但是大家都知道游戏这行加班相当的

职业生涯-小公司和大公司的不同

仅以此文献给所有不甘于现状,努力打拼的人. 算算今年算是步入软件行业的第二个年头,在小公司待过一年,今年来成都以后开始在一家广电行业的软件公司工作.从小公司跳到索贝以后,工作方式的改变,对技术方面的要求不是那么高,公司的产品已经成熟和成型,我仅仅需要老老实实的当个后期维护人员就行,写下文档,改改bug,自己搭建测试环境来测试自己写的代码等等,说实话这些事情是有点简单和枯燥,但是这些事情,我高效快速更好的完成了吗?没有.不管是大公司还是小公司,没有那么多新项目或者说研究型项目给我们做,没有那么多有

去大公司还是去小公司工作——要想让自己变化,不能依赖于周围环境,驱动力来自自身,只能靠你自己

去大公司还是小公司工作?这个问题问大多数 IT 人都会选择前者.如果换一个问法,去大公司还是去初创公司(Startup)工作?或许有极小一部分人能改变一下决定 对于 IT 人来说,选择到大公司工作的理由可能有:觉得"钱多人傻,干嘛不去?";有人认为 "机会多,有发展"; 也有人被小公司的眉毛胡子一把抓吓怕了,认为大公司"正规一些".或是觉得"有挑战,起码几千万用户,数千台机器,数亿 PageView,想想就激动";也有人说,&

去大公司还是去小公司工作?

去大公司还是小公司工作?这个问题问大多数 IT 人都会选择前者.如果换一个问法,去大公司还是去初创公司(Startup)工作?或许有极小一部分人能改变一下决定. 对于 IT 人来说,选择到大公司工作的理由可能有:觉得「钱多人傻,干嘛不去?」:有人认为 「机会多,有发展」; 也有人被小公司的眉毛胡子一把抓吓怕了,认为大公司「正规一些」.或是觉得「有挑战,起码几千万用户,数千台机器,数亿 PageView,想想就激动」:也有人说,「有很多牛人在那,能学到东西」… 的确,大公司有很多好处,比如相对完善

在大公司做凤尾,还是在小公司做鸡头?

大家都知道互联网大公司一向以技术强悍而知名,BAT的技术在国内互联网公司里算是比较领先的了,这也是因为大公司的业务繁杂庞大,必须要有足够优秀的技术去支撑. 相对而言,小公司更倾向于选用快速扁平化的技术架构,相对来说技术的沉淀就不会像大公司这么多,所以你会发现大公司里和小公司里,大家的技术思考可能也不太一样. 大公司里通常牛人很多,相对来说小公司里的牛人相对少一点,当然也有很多从大公司过去的牛人.所以这就出现了一个问题,在大公司里,你的技术可能平平无奇,甚至比大多数人都要弱一些,而在小公司里,你可