1p3a-logo1p3a-logo
留学申请面试经验绿卡排期全民竞猜
APP
    旧版通行证登录注册APP
首页
热榜快讯
NEW
通知私信收藏阅帖历史积分中心
热门功能
💎每日夺宝🌱每日农场🛍️跳蚤市场🏠租房找室友🛒好物折扣💳信用卡助手📱旧机回收比价
我的版块
我的标签

大厂不一定是NG最好的选择应届生NG

地里匿名用户ZKVKZ
2021/12/15 · 发布于求职(非面经)版·29249
看到那个劝ng无脑选fg的帖子https://www.1point3acres.com/bbs/thread-830092-1-1.html,想来提供一些不同的意见。

首先想来谈一下非常常见的观点和误区。

1.大厂技术好,我能学到技术
这两者都不完全对。
大厂之所以是大厂,是因为他们的业务好,赚钱多,所以人多钱多。但业务发展好!=技术好,取决于他们的业务和技术的关联。
比如亚麻的aws是很重要的业务,所以他们的cloud技术很强。Google的search,Android,cloud。不过Google是个例外,Google整体有对技术钻研的文化,不管是不是他们的主要业务,对技术的研究都很认真。Facebook相对来说主要业务的技术门槛不高,文化上也不重视技术而是更重视产品,所以代码和技术质量也被诟病,公司内除了个别几个组,绝大部分代码说是屎山不为过。如果一个公司在某方面的技术和业务盈利关系不大,他们根本不会用心去发展,大概率用一些已有的工具就完了。反而是专门将某个技术作为业务的公司,会在这方面水平更高,比如databrick的数据库,salesforce的云服务。

“我能学到技术”其实完全取决于你在什么组,组里让你做什么。说实话,很多ng都极大的高估了工作以后的自由程度,以为“整个公司的代码库都可以给我看,整个公司的技术都是我想学都能学”,就像学校图书馆对你开放你就能自学成为博士了一样。实际上大部分技术你不上手、没有人指点、你没有事先的知识积累,你根本不可能掌握。也就是说,你大概率能学到的“技术”,只有你们组的代码。你很有可能在fb干了三四年,还是只会写PHP。而且大厂内部有一套成熟的工具系统,你只需要像傻瓜一样用,根本不需要思考也接触不到他们是怎么实现的。
其实大厂正因为业务广而大,大部分组的技术都是不精的,只是调用内部工具而已。

2.大厂大佬多,对我有帮助
大佬是什么意思?如果是技术实力强劲、经验丰富的人,那么大厂的大佬比例反而少。
道理很简单,大厂大是因为业务范围大,事情多,人多。大厂一般需要更多人,就没办法bar很高,而且大厂内部的成熟工具系统保证了傻瓜也能用。这就导致了如果这个组的业务不核心、业务本身不是技术导向的,那组里的人其实不需要水平高也能做。f/g都有从非tech行业招来的manager。
而且某些大厂对于senior level的要求,其实是比一些中小厂要低的。都知道,现在面试senior,简历要求就是五年经验,面试就是刷题+系统设计(也是刷题),进去以后也不怎么干活就天天开会。fb内部升senior就更简单了,五年非升即走,干得不太烂就能当senior。
更何况,你学到的东西取决于你做什么东西,而不是组里有什么人。就算是真大佬,在某些组也只能在组里的屎山代码上修修补补,无法发挥,更无法教你什么。

ng想象中的大厂:技术一流,个个都是大佬,进去以后我的水平突飞猛进,一起造火箭
实际上的大厂1: 进去以后发现每天写JavaScript+PHP,manager是一个不懂技术的从business行业来的,techlead是个老混子
实际上的大厂2: 进去以后发现没什么技术,就是用公司已经有的工具,修修改改,而且没什么项目给我做
实际上的大厂3: 进去以后发现这个组很有技术,但是我不懂,那么两三个e6 e7掌握了话语权,不教我而且动不动把我吊一顿,快要抑郁了
实际上的大厂4: 我是程序员来写代码的,怎么天天开会开会开会开会?开会之余好像都没啥时间写代码了,而且这个代码好屎山,即没有技术含量,写起来又很痛苦

3.大厂对我的长远职业发展有帮助。
在1和2的基础上,再来谈一下这个比较复杂的话题。

一般来说程序员发展可以为以下几大类别:

普通ic: 就是普通的3和4,能把老板交代的活做好。
senior ic:比较熟练的ic,能够比较高质量的干完活,能够带几个小弟一起干一个大的。
ic6+:技术大佬。对系统有深刻的理解,可以design大的project,自己也能上手做一些关键的东西。
超级技术大佬:在某个技术领域有极其丰富的经验、地位、话语权,比如caffe的作者贾扬青。这种大佬可以在中小公司做技术vp,在大公司至少是director以上。

manager:管理人,自己一般已经不看代码了,知道怎么分配活,调动员工,把一个大的project完成。要有people skill,面对下级知道怎么调动他们干活,面对上级知道怎么争取利益。
manager + :m1以上,管理更大的团队,要对业务有大的scope意识。

有几个公司对人的要求和以上有一些差别:
Netflix:只招senior+级别的ic,但招进去都是要上手干活的,而不是去管理人。也就是说他们只招能力非常强的ic来干活,很多早期startup也是这样。
Facebook:对于ic更看重people skill的培养而不是技术的培养。fb的ic5要干更多带人、开会的活(相对于其他公司),而对于技术实力要求不高。而且很多人熬满5年自动就senior了,可以说整体senior的质量是比其他公司要水的。

然后比较普遍的成长路线是:
普通ic -> senior ic: 这个过程一般需要三到五年。可以在公司内部升职,也可以跳槽。市面上的几乎所有公司,只要你工作经验达到五年,就可以去面试senior。面试一般考刷题和system design。也就是说,其实大部分人只要攒满五年工作经验,都可以拿一个senior 的title。
senior ic -> manager: 一般只能通过公司内部升职,不能跳槽。也就是说我是a公司的senior engineer,我没有manager经验,我想跳槽直接去b公司当manager,基本是不可能的。升/转manager需要有带人,带项目的经验,更重要的是要有坑。

senior ic -> ic6:也需要有带大型项目的经验,但更多看重你的技术方面而不是带人方面。可以通过跳槽得到。
基本上,senior以后一个是一个分水岭:你是要继续走技术路线当ic,还是要做people manager?大部分人会做people manager,因为要做ic 6+其实非常难,而且公司不需要那么多ic 6+。

再回到原来的问题,大厂是否对我的职业发展有帮助?
对于一个程序员的成长和学习,最重要的是【有高质量的project让你做】。学习掌握某门技术,需要的是你自己上手做这个方面的project,而不可能是“阅读公司的其他内部文档代码”。如果你在谷歌某个非cloud的组,你想通过内部文档自学学习cloud技术,是痴人说梦。这就是为什么有时候说组比公司重要,去核心组才能学到核心技术,databrick数据库很强,但你如果是去写前端又有什么意义?
至于【简历上的含金量】,我想说公司都不是傻子,你真的会什么比简历上的公司title重要。如果你只想当一个靠title吃饭的混子,干什么人都能干的活,那大厂title很重要。
想象一下,一个公司的cloud组要招一个ic5+,然后某大厂写了五年php的ic5进来了,发现啥啥都不会,怎么办?当然是pip啊。或者说你在某大厂写了5年的php,现在让你去当一个其他领域的ic5 ic6,你有信心能lead整个team,做好大的project design吗?

想在某个领域有所发展,要沉下心来学习积累这个领域的经验,努力找project做,而不是先弄一个大厂title再跳槽。如果你没有自己的领域积累,只靠着大厂title混,那永远只能在ic5以下打转。这也是为什么很多科班出身的人,毕业以后去了【专精某个领域的公司或者组】,比如去databrick做数据库,去aws做cloud,而不是【去大厂干垃圾活拿一个大厂title】。

所以我的建议是,ng要去能做有意义的事、让自己成长的地方,而不是看重公司title,所以大厂不一定是最好的选择。

那大厂有什么优点?
大厂除了钱多身份等优点,最大的特点就是scope大。也就是说大厂的业务大,能发展的方向多,project多。
如果你是底层ng,因为大部分人的干的活都是不重要的,所以如果不去某些核心组,学不到什么技术。
但如果你是senior+或者manager,你想再上一级,这时候评价你的不再是你的技术水平,而是你做了什么project。这时候大厂就很有优势,因为有scope,有很多project给你做,有人给你用。而且,正因为大厂的工具和完善的体系让傻瓜都能上手干活,你带一群人更容易了。

总而言之,在程序员这条路上,你的title是不重要的,你做了什么才是最重要的。作为新人,你要学习要成长,只能通过上手做project。作为老人,你要带团队,证明自己有带团队的能力,带更大团队的能力,也只能通过你带团队做过的project来证明。

大厂只是一个给你提供机会的平台,而不是定义你的title。到最后,只有你做过的东西能证明你自己。




补充内容 (2021-12-16 11:36 +8:00):
太长了,替大家总结一下吧:
1. 出于长远发展考虑,工作前几年要在某个技术领域内积累大量知识经验。
2. 只有上手干相关的活才能积累知识经验,这是唯一的方法
3. 所以ng职业选择最重要的是你在这个组做什么,而不是公司title。大厂的某些组干的是垃圾活,对你积累技术经验毫无帮助。不管是大厂小厂,应该去能学到东西的组。
New Grad选择大公司还是小公司?

New Grad选择大公司还是小公司?

126个主题·2k+个回复·2026/3/30
TT/Pinterest intern offer求选择建议hedge fund point72 偏大包 v.s. 🐶 4公司比较,避一避雷组,Apple vs Adobe vs Intuit vs Amazon vs TikTokTikTok标准New Grad包,求加米!!ng 纠结的选择 Google pa match 和 startup offer
已获得 162 大米
avataravataravatar
+2
90
共76条回复
地里匿名用户JKQQM2021/12/15
置顶
楼主还是@freesam 网友吧?感觉有点抓狂了,这个版现在全是你匿名非匿名的帖子,要炸板吗?
管理员插话:


这个帖子的首楼楼主非 freesam。根据楼主发帖纪录来看,TA目前或者曾经在facebook工作多年。

指出facebook不好的地方,并非就是 拿不到facebook面试或者面挂了的人,也可能是在facebook工作多年,对公司弊端也有感受的老员工,或者其他情况。


看到不同意见,请不要上来先assume bad intention,人家可能就是跟你观点不同。
-17

✨ 您正在体验新版论坛UI

👉 【有奖公测】反馈问题或建议

新手指南常见Q&A小黑屋关于我们加入团队联系客服VIP通行证购买鳄梨去广告企业招聘地里专栏商务洽谈服务条款社区守则隐私政策
youtubetwitter
1Point3Acres.com does not represent or guarantee the truthfulness, accuracy, or reliability of any of communications posted by users.
Copyright ©2009-2026 1Point3Acres.com All rights reserved. See Terms of Service.