← 返回

分享一下我从外包到外企的 5 年跳槽经历

设计师小美 891 阅读

背景:双非本科,计算机专业,2019 年毕业。

第一份工作:外包公司(1.5 年)

毕业时没找到好的 offer,去了一家外包公司,给银行做 Java 后端开发。

说实话那段时间确实很焦虑,身边的人都在大厂,自己却在外包。但回过头来看,那段时间也是成长最快的:

  • 接触了真实的企业级项目(以前在学校只写过 Hello World)
  • 学会了和甲方沟通需求
  • 理解了大项目的代码规范和流程

我的策略是:白天完成外包的工作,晚上自学。每天雷打不动 2 小时,看了很多源码和博客。

第二份工作:中型互联网公司(2 年)

20 年底跳槽到了一家中型电商公司。因为有了外包的经历,面试的时候能清楚地描述自己做过什么、解决了什么问题。

在这家公司最大的收获是:

  • 从单体架构转向微服务
  • 接触了 Docker、K8s、消息队列
  • 开始写技术博客

第三份工作:外企(至今)

去年年初拿到了现在这家外企的 offer。准备面试的 3 个月,我把 LeetCode 前 200 题刷了 3 遍,系统设计看了 Grokking the System Design Interview。

外企和国内公司的最大区别:

  • 没有 996,工作时间弹性
  • Code Review 很认真,每次都能学到东西
  • 晋升路径清晰

几个建议

  1. 不要因为起点低就放弃,关键是持续学习
  2. 外包经历不是污点——关键是你在那段时间做了什么
  3. 写技术博客很有用。我面试外企的时候,面试官说看了我的博客,印象很深
  4. 系统设计的能力比刷题更重要。大厂面试真正卡人的是系统设计

大家有什么想问的可以留言。