我为什么放弃了“大厂梦”,去了一家“小公司”?

我,前端八年。我的履历上,没有那些能让HR眼前一亮的名字,比如字节、阿里,国内那些头部的互联网公司。

"每个程序员都有一个大厂梦",这句话我听了八年。说实话,我也有过,而且非常强烈。

刚毕业那几年,我把进大厂当作唯一的目标。我刷过算法题,背过"八股文",也曾一次次地在面试中被刷下来。那种"求之不得"的滋味,相信很多人都体会过。

但今天,我想聊的是,我是如何从一开始的"执念",到后来的"审视",再到现在的"坦然",并最终心甘情愿地在一家小公司里,找到了属于我自己的价值。

这是一个普通的、三十多岁的工程师,与自己和解的经历。


那段"求之不得"的日子

我还记得大概四五年前,是我冲击大厂最疯狂的时候。

市面上所有关于React底层原理、V8引擎、事件循环的面经,我都能倒背如流。我把LeetCode热题前100道刷了两遍,看到"数组"、"链表"这些词,脑子里就能自动冒出"双指针"、"哈希表"这些解法。

我信心满满地投简历,然后参加了一轮又一轮的面试。

结果呢?大部分都是在三轮、四轮之后,收到一句"感谢您的参与,我们后续会保持联系"。我一次次地复盘,是我哪里没答好?是项目经验不够亮眼?还是算法题的最优解没写出来?

那种感觉很糟糕。你会陷入一种深深的自我怀疑,觉得自己的能力是不是有问题,是不是自己"不配"进入那个"高手如云"的世界。


开始问自己:"大厂"真的是唯一的出路吗?

在经历了一段密集而失败的面试后,我累了,也开始冷静下来思考。

我观察身边那些成功进入大厂的朋友。他们确实有很高的薪水和很好的福利,但他们也常常在半夜的朋友圈里,吐槽着无休止的会议、复杂的流程、以及自己只是庞大系统里一颗"螺丝钉"的无力感。

我看到他们为了一个需求,要跟七八个不同部门的人"对齐";看到他们写的代码,90%都是在维护内部庞大而陈旧的系统;看到他们即使想做一个小小的技术改进,也要经过层层审批。

我突然问自己:这真的是我想要的生活吗?我想要的是什么?

当我把这些想清楚之后,我发现,大厂的光环,对我来说,好像没那么耀眼了。


在"小公司",找到了意想不到的"宝藏"

后来,我加入了一家规模不大的科技公司。在这里,我确实找到了我想要的东西。

成了一个"产品工程师",而不仅仅是"前端工程师"

在小公司,边界是模糊的。

我不仅要写前端代码,有时候也得用Node.js写一点中间层。我需要自己去研究CI/CD,把自动化部署的流程跑起来。我甚至需要直接跟客户沟通,去理解他们最原始的需求。

这个过程很"野",也很累,但我的成长是全方位的。我不再只关心页面好不好看,我开始关心整个产品的逻辑、服务器的成本、用户的留存。我的视野被强制性地拉高了。

"影响力"被无限放大

在这里,我就是前端的负责人。

用Vue还是React?用Tailwind CSS还是CSS Modules?这些技术决策,我能够和老板、和团队一起讨论,并最终拍板。我们建立的每一个前端规范,写的每一个公共组件,都会立刻成为整个团队的标准。

这种"规则制定者"的身份,和在大厂当一个"规则遵守者",是完全不同的体验。你能清晰地看到自己的每一个决定,都对产品和团队产生了直接而深远的影响。

离"价值"更近了

最重要的一点是,我能非常直接地感受到自己工作的价值。

我花一周时间开发的新功能上线后,第二天就能从运营同事那里拿到用户的反馈数据。我知道用户喜不喜欢它,它有没有帮助公司赚到钱。这种即时的、正向的反馈,比任何KPI或者年终奖金,更能给我带来成就感。


还会羡慕那些在大厂的朋友吗?

当然会。我羡慕他们优厚的薪酬福利,羡慕他们能参与到改变数亿人的项目中去。

但我不再因此而焦虑,也不再因此而自我否定。

你可以多想一想你真正想要的是什么? 一个公司的名字,并不能定义你作为一名工程师的价值。你的价值,体现在你写的代码里,体现在你解决的问题里,也有可能体现在你创造的产品里。

找到一个能让你发光发热的地方,比挤进一个让你黯淡无光的地方,重要得多。

分享完毕。谢谢大家🙂

相关推荐
风吹落叶花飘荡40 分钟前
2025 Next.js项目提前编译并在服务器
服务器·开发语言·javascript
加减法原则40 分钟前
Vue3 组合式函数:让你的代码复用如丝般顺滑
前端·vue.js
yanlele1 小时前
我用爬虫抓取了 25 年 6 月掘金热门面试文章
前端·javascript·面试
lichenyang4531 小时前
React移动端开发项目优化
前端·react.js·前端框架
你的人类朋友1 小时前
🍃Kubernetes(k8s)核心概念一览
前端·后端·自动化运维
web_Hsir1 小时前
vue3.2 前端动态分页算法
前端·算法
烛阴2 小时前
WebSocket实时通信入门到实践
前端·javascript
草巾冒小子2 小时前
vue3实战:.ts文件中的interface定义与抛出、其他文件的调用方式
前端·javascript·vue.js
追逐时光者2 小时前
面试第一步,先准备一份简洁、优雅的简历模板!
后端·面试
DoraBigHead2 小时前
你写前端按钮,他们扛服务器压力:搞懂后端那些“黑话”!
前端·javascript·架构