logo
Beyond the interview

🏔 行业全景

Career prospects as a Software Engineer

High demand

几乎所有行业都在依赖技术,因此 Software Engineer 的需求遍布各行各业。工程师需求高于供给,薪资普遍较高,而且需求仍在持续增长。

Stable career

Computer Science 越来越受欢迎,工程也是高认可度的职业。不像创意行业必须做到 top 1% 才能过得体面,硅谷公司(大厂或创业公司)的应届工程师起薪通常能超过 USD 100,000,之后只会更高。

Requires lifelong learning

技术行业变化极快,很多今天热门的技术在十年前还不存在或不流行。比如 2009 年,mobile app 开发和 blockchain 基本没人提。工程师需要不断升级技能,才能跟上市场需求。这也是一个非常适合热爱学习的人群的职业。

Flexible

Software Engineer 的工作在时间、地点、环境上可能是最灵活的之一。很多公司支持 remote,对穿着也基本没有正式要求,工作时间也相对灵活。你若穿衬衫打领带去上班,同事可能会用奇怪的眼神看你。

Internships vs full-time

如果你梦想进入顶级科技公司,实习转正(intern conversion)通常是最容易的路径。实习面试轮数更少(通常 2 轮),而全职通常要 4-5 轮。实习能让你在公司短期工作(约 3 个月),深入了解公司与工程文化。公司也更愿意给表现好的实习生 return offer,因为他们已证明能胜任工作,风险更低。

顶级科技公司对初级候选人的薪资也相当高:

United States

Singapore

我们在 2022/2023 做过一次调研,了解新加坡知名科技公司给新人的薪资水平。你可以查看 完整数据提交你的数据

CompanyInternship (monthly in SGD)Fresh Grad Annual Total (SGD)
Stripe$6000$150,000
Meta/Facebook$6000$140,000
Google$5400$110,000
Shopee$4200$100,000 - $140,000
ByteDance$4000$90,000 - $100,000
Grab$2500No data
Visa$2200$110,000

Note: Fresh grad annual total 只是近似值,包含 base salary、stock 和目标奖金。

Company size

公司在不同阶段关注点不同,工作内容也会差很多。早期公司还没找到 product-market fit,团队会快速迭代产品与功能;而大公司已找到成熟产品,会更关注基础设施扩展和用户增长。早期公司现金薪资相对低,因为 equity 尚未变现,但如果 IPO 或被收购,潜在回报更高。

DimensionEarly-stage startupLate-stage startupLarge company
Company size<100100-1000>1000
CompensationBase salary 略高于大厂;equity 更多但估值不清晰、股票暂时不可变现。高风险高回报。Base salary 略高于大厂;估值更清晰,股票更可能变现。取决于公司品牌。薪资通常是市场水平或更高,上市后股票可变现。
Types of work以产品开发为主。工程师要身兼多职 - Front End, Back End, DevOps, Design 等。产品开发为主,并有部分 infra 工作。角色更细分、更专业;infra 和 prod infra 更常见。内部转岗机会更多,有时甚至跨地区。
Career ladder不成体系,职业等级不清晰,缺乏正式导师与培训。半结构化。结构完善,career level 清晰。
Iteration speed迭代极快,仍在寻找 product-market fit。速度中等,已找到 product-market fit,重点增长用户。产品稳定、用户量大,发布更谨慎,强调实验与渐进式上线。

以上只是一般趋势,实际情况可能因公司而异。

Geographical location

US (Silicon Valley/NY)Singapore
Starting PayUSD 100,000Monthly $6000 (Median), $6900 (75th percentile)
Talent Access全球人才,背景与国籍多元通常以区域人才为主,多为亚洲背景
Types of Companies大厂总部(Facebook, Amazon, Apple, Google, Microsoft 等)与 Startups大厂分部与 Startups
Types of Engineering Work取决于办公室/公司的规模兼有产品与 infra(包含构建新语言、frameworks 与工具)

新加坡薪资数据来自 NUS GES 2021