程序员应该如何选择Offer?

无论是在知乎还是各种技术群,其中讨论最多的话题之一就是:该如何选择工作?

如果两个 Offer 对比起来比较相似,纠结一下也情有可原。但是不少同学会在两个大相径庭的 Offer 之间纠结,比如一家是互联网公司,一家是传统公司。虽然职位一样,但是公司文化,工作环境,发展前景其实完全不一样。

在这种 Offer 上还纠结的同学,我认为最重要的一个原因是:没搞清楚自己真正想要什么。

搞清楚自己想要什么是很重要的,并且要制定好中长期目标。我在 2014 年刚工作的第一年就给自己定下了三年目标:

  1. 月薪过万。
  2. 参与一款百万用户的 App 开发。
  3. 在 Github 上开源一个 200+ Star 的项目。

现在回过头看,当时制定三年目标是非常正确的,因为只有朝着目标前进,你才能时刻给自己纠偏,才不会随遇而安,贪图安逸。

虽然这三个目标看上去跟怎么选工作没关系,但是实际上已经圈定出了我选择工作的要素:

  1. 工资要求
  2. 公司规模的要求
  3. 团队能力与氛围的要求

当时有这样两个offer:

A: 物联网公司 Android 工程师,100人以上A轮,政府相关的项目,月薪3500,工作轻松不加班。

B: 互联网公司 Android 工程师,10人左右天使轮,社交领域初创项目,月薪6800,工作辛苦,还需要换城市。

当时毫不犹豫就选择了 B 公司,原因主要有两点:

  1. 工资高,离月薪过万的目标更近。
  2. 互联网 App 项目更容易获得百万用户。

就这样我一个人拎着行李就去了上海入职。过了半年 B 公司项目失败,我找工作又遇到了两个选择:

C: 互联网公司 Android 工程师,20人左右天使轮,社交领域初创项目,月薪15000,独立开发。

D: 互联网公司 Android 工程师,100人以上 B 轮,健康 App 项目,用户量超百万,月薪12000,5人左右 Android 团队。

同样也是果断的选择加入了 D 公司,因为月薪过万的目标已经达到,又正好可以满足我做用户量超百万 App 的愿望。而且可以跟团队里更多的 Android 工程师学习,这样对实现第三个目标也有很大的帮助。去了 D 公司之后,我很快就完成了当年制定的目标。中期目标完成之后我给自己定了新的长期目标:

  1. 参与全民 App 项目的开发。

这个条件在当时几乎只有 BAT 满足。最终我凭着自身努力,朋友帮助和运气加成,终于成功入职 BAT 其中的一家。这就是我前几年选择 Offer 做的决定,如果知道自己想要什么,其实没有太多纠结的地方。

如果你没有制定长期目标的话,建议尽快给你自己设定中长期目标吧!

说到这里,有同学会说:“你说的都对,但是我现在就要选 Offer,怎么办?”

既然这样的话,我还有自己总结的几条标准给你,用来辅助你进行决策。

决策优先级:1 > 2 > 3 > 4(可按照自身偏好调整):

  1. 选择更大规模的公司。 如果你还没有在大公司工作过,我建议你一定去一次。你不一定要在大公司工作 5-10 年,但是你一定要在大公司工作过,熟悉他们的业务流程,工作方式,解决问题的方式。经历过最复杂的业务,其他的问题对你来说就是小打小闹了。
  2. 选择核心业务。 一家公司的核心业务往往是技术含量,重视程度最高的业务。而且公司大部分的资源都会往核心业务倾斜,很多事情核心业务推进起来阻力很小。另外接触核心业务,还可以带给你行业内的不可替代性。对你以后的职业发展会有很大的帮助。
  3. 选择更看好你的领导。 这一点只能是可遇不可求,找到一位靠谱的好领导等于给你的职业发展加杠杆。你的职业成长基本是要靠领导提携的。很多同学也许看不上所谓的“嫡系”,认为这是在“搞关系”。最初在我刚工作的时候也是这样认为的,但是只要你发展到了更高的职业阶段,你就能意识到“搞关系”的重要性。很多时候你相比别人做得更好,不单单是代码写得好就行的。
  4. 选择工资更高的。 公司觉得你值多少钱就会给你开多少工资,5 万月薪无疑比 2 万月薪好得多。在你职业发展的前中期,你不必过分追求薪资待遇。当达到一定的职业阶段,也要考虑自己成家立业,买房生子的现实问题。钱多一点,没什么坏处。

最后

不知道大家看完这篇文章之后有没有收获?

在这里我再分享一份多位大佬亲自收录整理的Android学习PDF+架构视频+面试文档+源码笔记高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料

这些都是我现在闲暇时还会反复翻阅的精品资料。里面对近几年的大厂面试高频知识点都有详细的讲解。相信可以有效地帮助大家掌握知识、理解原理,帮助大家在未来面试取到一份不错的答卷。

后续也将整理鸿蒙开发的相关资料,希望可以帮助到大家

当然,你也可以拿去查漏补缺,提升自身的竞争力。

如果你有需要的话,可以直接 点击这里快速免费获取

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值