offer 选择难?说说我的 2 个思考

大家好,我是鱼皮。秋招仍在进行中,随着越来越多的公司开奖,最近 编程导航星球 的小伙伴们也陆续发来了 offer 报喜:
图片 图片

但也有一部分小伙伴陷入了 "甜蜜的烦恼",拿了几个 offer 却不知道怎么选择。

offer 选择的核心在于 2 点,一是尽可能多地收集各公司的信息,二是明确自己的核心诉求和职业发展规划,结合这两点去综合对比分析,应该很快就能做出抉择。

但有些同学的问题在于不清楚自己的职业发展规划,也不知道选哪个公司更有助于自己的职业发展。

这篇文章我就给大家分享 2 个自己关于 offer 选择的思考角度、以及一些个人建议,相信不仅能帮大家选择 offer,也会有一些编程学习和职业发展上的启发。

1、发展阶段

记住这句话:一年看技术,三年看业务,五年以上看行业。

你选择怎样的 offer,取决于你对这段工作经历的期待和未来的职业规划。对于程序员来说,整个职业生涯中不同阶段关注的重点是不同的。

一年看技术

是指我们大学期间学习技术、并且初入公司的阶段,还不清楚自己以后朝着什么业务领域或行业发展,所以更建议将重点放在技术方面,提高自己的 通用竞争力 。比如掌握并熟练运用主流的编程语言、框架、工具,了解最新的技术趋势等。

三年看业务

工作时间越长,你就会发现继续精进技术的性价比越来越低,因为技术的本质是为了解决实际业务问题。所以这个时候你就应该以熟悉业务为核心目标,争取成为某个业务或项目的负责人。比如了解公司的业务背景、产品的思考、客户需求、市场竞争、项目盈利情况、商业模式等。一般公司晋升也不是看你技术学得多牛,而是看你负责的业务好不好、你有没有能力推动业务的发展。得业务者得天下,这才能让你在众多程序员中脱颖而出,而不是工作多年都一个样。

当然,你也需要在技术上持续进步,尤其是关注你熟悉的业务的主流解决方案。比如做支付业务三年后,你应该能主导设计和开发一个新项目的支付功能。

五年以上看行业

在职业生涯的中后期,你不应该只满足于公司内用的技术和业务需求,而是要扩大视野,深入了解所在行业的趋势、发展和未来展望。可能涉及到对行业中不同参与者、创新、政策甚至是全球市场的了解。

不能再只是跟着公司领导的安排做需求,而是可以根据整个行业的玩法创造出新的业务和机会,最终成为某个行业内有影响力的专家。

建议

所以如果你觉得自己一年左右就要跳槽,就优先选择公司背景好的、业务核心的、有一定挑战性和自主发挥空间的、或者领导和导师技术牛能带你的公司。因为一年通常也积累不了太多的业务知识,有个不错的背景、有段不错的工作经历和技术提升,更有利于你一年的跳槽。

而如果你觉得自己追求比较稳定的发展,后面估计不会跳槽。那么就优先选择业务好的、业务收益稳定的、并且行业行情好的公司。有利于你长期的发展,持续积累业务和行业经验。

2、业务类别

从个人技术提升和发展前景来看,一般来说 ,做 toC 业务 >= toB 业务 >= 内部工具。

为什么呢?

toC(Consumer)

面向消费者的产品,通常需要更高的技术要求,因为这些产品通常对用户体验、性能、可用性等有更高的要求。此外,toC 产品通常需要满足大规模用户的需求,像什么什么百万并发。当然了,带来的收益和成就感一般来说也会更大,像微信部门当年的年终奖真是另我们鹅厂其他部门的同事羡慕啊。

toB(Business)

面向企业的产品,通常相对于 toC 产品而言,可能不需要在用户体验和界面设计上花费过多的精力。但是技术要求可能会更加专业化,比如需要更高的数据安全性要求、各种第三方集成、以及各种定制功能开发。不过 toB 业务的规模(用户量)一般来说不会比 toC 产品大,像高并发方面的技术实践机会可能更少一些。

内部工具

通常是为满足组织内部需求而开发的,比如某个技术轮子、基础组件或者给某个职位员工用的内部管理平台等。这些工具可能需要高度定制,以满足特定的业务需求。如果做基础架构(轮子)可能对技术的提升是比较大的,但是如果做内部管理平台基本上就不会有什么高要求,而且这类工具通常不会直接产生收入,所以地位可能不会很高。


当然,以上只是一般情况,还是要以实际的公司、工作内容、个人想法为准。

总之,做 offer 选择前一定要先调研清楚,列出各维度的 offer 对比表格,综合分析再下结论。

没拿到 offer 的同学也千万别气馁,继续加油!

相关推荐
大数据编程之光1 小时前
Flink Standalone集群模式安装部署全攻略
java·大数据·开发语言·面试·flink
ifanatic3 小时前
[面试]-golang基础面试题总结
面试·职场和发展·golang
程序猿进阶4 小时前
堆外内存泄露排查经历
java·jvm·后端·面试·性能优化·oom·内存泄露
长风清留扬5 小时前
一篇文章了解何为 “大数据治理“ 理论与实践
大数据·数据库·面试·数据治理
周三有雨17 小时前
【面试题系列Vue07】Vuex是什么?使用Vuex的好处有哪些?
前端·vue.js·面试·typescript
爱米的前端小笔记17 小时前
前端八股自学笔记分享—页面布局(二)
前端·笔记·学习·面试·求职招聘
好学近乎知o17 小时前
解决sql字符串
面试
袁庭新17 小时前
Cannal实现MySQL主从同步环境搭建
java·数据库·mysql·计算机·java程序员·袁庭新
我明天再来学Web渗透21 小时前
【SQL50】day 2
开发语言·数据结构·leetcode·面试
程序员奇奥1 天前
京东面试题目分享
面试·职场和发展