总有粉丝问我offer怎么选。都是大厂,总包差不多,该去哪家?高薪不喜欢和低薪很喜欢的工作,该怎么选?
对于每天清晰目标和选择标准的程序员来说,一般都会选择困难。那么选工作的时候究竟是选什么,怎么选才不会让自己后悔呢?大家不妨从以下7个方面去做判断。
行业前景
选对行业很重要,可以看看近几年对各行业平均收入的分析报告,现在加入互联网还不算太晚。目前应该还没有其他行业能像互联网一样给年轻人这么多机会去创造更多可能性。
对于科班出身的程序员来说,往年应届要么大部分去了银行、通信、硬件等公司,要么来了互联网。
关于国企和互联网的选择,这里就不多说了,感兴趣的可以翻翻我之前的文章。不过近几年我的朋友越来越多转向互联网了,你们想必也了解什么是趋势。
公司发展潜力
一句话,选择“火箭型”公司,避开有衰退迹象或无新的发展的公司。
Facebook COO桑德伯格曾提到前Google CEO施密特劝她加入时的情景:
“当公司在飞速发展时,事比人多。当公司发展较慢或停滞时,人比事多,办公室政治就会出现。他告诉我:'如果你得到了坐上火箭的机会,别问是什么位置,上去就行。'”
业务是否核心
很简单,先不说这些部门的绩效一般都好不到哪去,边缘或非核心业务存在随时被取代或撤除的风险,一个被取代的部门的员工,要么内部转岗,要么跳槽。
根据我这么多年的工作经验,80%的程序员都会跳槽,毕竟一个被撤部门的员工绩效也好不到哪去,而且就算内部转岗,流程复杂度和困难程度不比跳槽简单多少。
薪酬上限
虽说平台和岗位很重要,但工作还是要看薪资。一方面薪资代表了公司对你能力的认可程度,另一方面薪资决定你下次跳槽能争取的涨薪范围。
看过很多小厂程序员跳大厂被压薪的,也有很多大厂边缘部门跳另一大厂核心部门平薪的,但大家可以自己掂量一下,如果前面三个条件都没问题,压薪不超过10%或者平薪的,可以考虑。
尤其对于小厂跳大厂和刚工作的程序员来说,可以考虑接受,因为平台的重要程度高过那10%的薪资。
是否喜欢
首先说一点,90%以上的程序员应该都是为了工作而工作,而不是因为热爱而工作。年龄越大越是如此,当然,自己创业的另说,那是为了自己工作,不是为资本打工。
不说热爱工作,不排斥工作对于程序员来说其实很重要,心态要摆正。如果一份工作只是薪资高点但你非常讨厌,那我建议你不要去,无法长久。
一份能干2年以上的工作,是需要有点信仰、渴望或热情的。
员工福利
是否双休、公司是否管饭、晚上打车是否报销、病假年假各种福利假期...这些也是要考虑的因素。
尤其公司的上班时间,一个常年996或997的公司,你确定你能坚持下去吗?如果你现在的公司是正常的双休,一旦你去了一个固定996的公司,心理落差会很大。
其他客观条件
比如通勤时间、上班地点这些。尤其对于有家庭的买了房的程序员来说,这也是很重要的一点,每天开车2小时坐地铁3小时上班也挺折腾人的。
对于刚工作不久的程序员来说,居住地最好随着公司走,离公司近的幸福感是很多人都感受不到的,时间利用率也会变高,这是那一两千房租差价换不来的价值。