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

大家都知道互联网大公司一向以技术强悍而知名,BAT的技术在国内互联网公司里算是比较领先的了,这也是因为大公司的业务繁杂庞大,必须要有足够优秀的技术去支撑。

相对而言,小公司更倾向于选用快速扁平化的技术架构,相对来说技术的沉淀就不会像大公司这么多,所以你会发现大公司里和小公司里,大家的技术思考可能也不太一样。

大公司里通常牛人很多,相对来说小公司里的牛人相对少一点,当然也有很多从大公司过去的牛人。所以这就出现了一个问题,在大公司里,你的技术可能平平无奇,甚至比大多数人都要弱一些,而在小公司里,你可能就会有更多的机会,更多的施展空间,但是你也可能学不到那么多先进的技术。

遇到这样的问题,你该如何选择呢?简单来说。是选择在大公司里做凤尾,还是在小公司里做鸡头呢?

首先,从成长方面来考虑,在小公司里,相对来说,做的事情比较独立,而且大公司里,做的事情非常细化,往往你只要负责一个模块,你并且把它做得非常的出色,你需要能够在某一个方面、某个系统或者模块中能够出色的完成任务。

同时,在大公司里,你必须要保持快速成长和学习,才能达到比较好的水平。因为身边的人基本上都非常优秀,所以你也没有时间去浪费,你必须要马跟进,要么就会掉队。

在小公司里则不太一样,你可能需要负责比较多的工作,需要承担更多的工作,可能你要负责整个系统的规划、设计,以及各方面的一些考量。

可能在一个项目中的大大小小的事情都需要你来安排和规划,你也可以接触到更多的工作内容,当然了,小公司里主要的问题就在于,你需要做的事情太多了,可能稍微显得会不够专业化,你做的事情可能深度不够,

这是小公司里程序员经常遇到的一个问题。当然了,小公司里可能会有更多的机会,因为公司的人比较少,如果你比较优秀,其实很容易就能看出差距的。

这种情况下,你的机会相对在大公司里要更加的多,毕竟大公司里人多优秀,人也多,你就比较难以脱颖而出,这时候如果你能到小公司里去做一个更适合你的工作的话,可能更加的容易完成晋升。

对比完大公司和小公司的优缺点之外,我觉得这个问题更应该按照人的特质去回答。

比如你是一个比较自我的人,不太喜欢太多的团队合作,或者不喜欢跟太多人打交道,可能小公司更适合你。很多时候你可以独立做完全部的事情,不需要太多的和太多的人和事打交道,你可以专心做一个事情。

如果你是一个比较能吃苦,并且学习能力比较强的人,大公司显然正适合你,因为大公司的技术比较成熟,如果你能快速进行技术学习,就更有机会成为这里的优秀人才。

到时候你也不必担心去别的公司会有什么问题,只能说,在大公司里可以更快地成长和历练,在小公司里更适合你去带一个项目或者团队。

也就是说,在你拥有了一定的技术沉淀之后,再去小公司可能会更加的得心应手一点。对于普通的同学来说,在公司里的最初几年,你只能当凤尾,很难超过你的前辈。

所以,在大公司一定要保持好自己的心态,多向他人学习,不要放弃自己的成长,一定要多看多学多问,这样子,你才能更快的抓追追赶上其他更优秀的人。

否则实力不进则退,身边的人太优秀了,你可能会感受到一定的压力,但是这是你前进的动力。
出自:https://mp.weixin.qq.com/s/6UOIFW2CdEU6fBex9wiabw

觉得文章不错的欢迎关注我的WX公众号:程序员乔戈里
我是百度后台开发工程师,哈工大计算机本硕,专注分享技术干货/编程资源/求职面试/成长感悟等,关注送5000G编程资源和自己整理的一份帮助不少人拿下java的offer的面经附答案,免费下载CSDN资源。

原文地址:https://www.cnblogs.com/qiaogeli/p/11371538.html

时间: 2024-12-11 23:35:24

在大公司做凤尾,还是在小公司做鸡头?的相关文章

大公司移动前端开发面试题——做转盘

"如果有个做转盘的需求,你准备怎么做?设计师只会提供一个转盘的图片,其余都需要你完成,不能用框架和类库." "这个转盘没有惯性的需求,只要求在手机上,用手指拖转盘,能让转盘跟随手指转起来即可." 这是我在面试前端开发人员时,经常会问到的一道题.转盘是类似上图的样子. 博主之前在M公司和C公司的时候,经常用这题面试移动前端开发工程师.M公司的产品和设计是美国团队,在个别项目上UI设计比较大胆脱俗,对前端开发人员有较高的要求.C公司的只会JS的前端开发人员占比较大,产品

大公司移动前端开发面试题——做转盘[参考代码]

题目在此 http://www.cnblogs.com/arfeizhang/p/turntable.html 这几天一直在忙,终于找到时间把参考代码放出来了.大家参考一下. 参考代码考虑到让入行不久的前端也看得懂,没有进行封装.变量名也没有进行简写,尽量一看就明白. 图片随手在网上截的,也许没有对准圆心.这段代码只考虑了webkit内核的浏览器,没做兼容.重在让大家弄懂原理. :P 如果感到有些卡帧,可能是转盘图片带来的效果.在调试器上试过,能维持50-60帧,流畅度还是让人满意的.在LG G

从大公司做.NET 开发跳槽后来到小公司的做.NET移动端微信开发的个人感慨

从14年11月的实习到正式的工作的工作我在上一家公司工作一年多了.然而到16年5月20跳槽后自己已经好久都没有在写博客了,在加上回学校毕业答辩3天以及拿档案中途耽搁了几天的时间,跳槽后虽然每天都在不停的搞开发做项目天天忙的就如狗一样,确实是没有时间整理以及总结和发表自己的感慨.难得中秋银行的事情搞完了自己清闲3天,是时候总结一下从大公司做.NET PC 端网站的开发到现在做移动互联网的银行及政府微信公众号的开发的感触.当时自己的选择现在公司做移动互联网的部门,移动互联网就是比较忙和累.你知道的.

感觉镀金没有用,兼论小公司与大公司的选择

大公司镀金……这想法是好的,可是没啥机遇.抱着镀金想法的都是拿工资混日子的,不如跟个好老板做上一阵子开开眼界 你想以后靠能力吃饭 就去小公司,如果你以后想靠光环吃饭,那就去大公司.实话:华为不会让你技术上有什么大进步的,你只是一个人件而已. 我毕业了在华为干了一年后去了互联网公司,一直搞的linux c/c++方面的开发, 华为的流程各方面比较严格点,也比较完善,确实比较累,那里牛人还是有的,只不过大部分人都是偏向业务开发,然后感觉学不到太新的东西而已.我觉得如果这个创业公司是技术主导然后你也想

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

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

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

大公司还是小公司 在许多论坛上,常常会看到毕业生提出这样的问题:现在有一个大公司和一个创业公司的机会摆在我面前,我应该选择哪一个? 其实每个人有不同的想法.不同的风险偏好,旁人没办法针对这个宽泛的问题给出标准的答案.但是既然提问者是毕业生,这种情况下我还是建议选择大公司,因为会选择创业公司的人往往有自己的主见,已经接受创业公司的邀请去工作了,不会去发帖询问大家的意见. 当然这是开玩笑,真正的原因是,在大公司的头两年,是从学生到职场人士的一个转变,您可能会从大平台学习到一些规范的流程方法,养成一些

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

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

大公司的专才与小公司的全才

最近的感慨而已. 大公司喜欢要专门型的人才,小公司喜欢要能干很多种活的人才. 大公司的人只要干好一个方面,公司就会在各个方面很好. 小公司的人需要会干各方面的事情,才能在可接受的成本范围内存活,付软工三角形,时间,成本,质量,最多只能取其二. 那么,到底去大公司好还是小公司好呢.. 我觉得吧,去小公司就是去了解整个游戏(项目|公司)运转框架的. 去大公司,能做基础技术岗位最好了,就是那种小公司不会养得起的岗位,比如引擎啦什么的. 最终去哪,还是要衡量钱&舒心了

大公司的一个部门干不过小公司?

最近我和一批年轻的创业者去看了一部电影<鸣梁海战>,这部电影让我深受启发,又包场让公司的90后们也去看了一遍.<鸣梁海战>讲的是明朝的时候,朝鲜名将李舜臣率领12艘军舰,击败了300多艘日军水师的故事.以小博大,敌我力量如此悬殊,为什么能打赢?我认为有两个原因,一个是聚焦,一个就是创新. 12条船如何打败300多条战船?如果在广阔的太平洋上,这个故事不可能发生.但李舜臣选择了一个最狭窄的海峡,敌人的船再多,一次只能放10条.如果不是狭窄的海峡,就算有神仙来指挥,300多艘船,压也把