大家好呀,我是 苏三 。
大家想跳槽或者进互联网大厂工作,一定得先了解它们的岗位薪资待遇。
在互联网大厂里,薪资水平有个大致的排序:
❝
算法工程师的薪资那可是相当耀眼,位居榜首,目前多数在50W。
紧接着就是技术岗30~50W,然后是产品岗30W+,最后才是运营岗20W+。
从平均月薪来看,大多数集中在 20K 左右。
互联网大厂的薪资结构一般由多个部分组成:
❝
月薪资Base+年终奖+期权/股票+项目奖+签字费+福利补贴(房补餐补等)+加班费等。
其中年终奖一般根据公司绩效和个人绩效决定,股票在入职时授予,分四年按比例拿完,不同公司的比例有所不同。
以腾讯为例,一个年薪百万的程序员收入通常是这样组成的:
基本月薪5万左右,每个月到手约3.5万左右。
年终3-5个月,绩效好的可以拿到6到8个月,在15-35万之间。
每年可获得股票20万,根据入职时价格计算,随着股票的波动,实际收益会有所不同。
其实薪资范围会比较大,主要影响因素是岗位和是否是SP或者SSP:
❝
以腾讯WXG和游戏引擎开发为例,核心岗位开发人员可以达到上限。
另外,各大厂的核心算法岗位相比较一般的开发岗位要高。
总体的待遇排名:算法>后端>数据分析>前端>测试>运维。
最后注意,只比较薪水的话,月薪Base为王。
各大厂待遇受股票和股权激励影响很大,三年前腾讯和阿里股价如日中天,那时候总包待遇秒天秒地。
现在股价腰斩受较大影响,目前字节的股权激励比较给力,虽然未上市,但是内部回购价格也比较良心。
之前脉脉上一个字节跳动的员工吐槽说:
❝
好多人以为他们年薪60万,平均每个月五万块工资,实际上根本不是这么回事儿。
就拿字节跳动员工说的年薪60万来说,这可不是每个月简简单单打到卡里的5万块。
高薪通常包含各种福利、奖金、股票期权等等,这些东西可不是现金,变现难度不一,甚至有些还带有风险。
很多互联网公司喜欢用期权画大饼,看起来很诱人,但期权的行权价、行权时间、公司上市等等因素都会影响最终的收益。
❝
搞不好,期权最终可能一文不值,成了水中月,镜中花。
所以面试的时候,一定要问清楚薪资结构,别被HR的糖衣炮弹迷晕了头。
❝
复杂的薪资结构,看似高薪,实际到手工资可能少得可怜。
合理的薪资结构中,基本工资和绩效占比要平衡,避免收入波动过大。
不同程序员的薪资差距还是非常大的,和学历背景、工作经验、岗位匹配度等都有关系。
还有就是,以前跳槽必然会带来职级和薪资的增长,但到了一定岁数,职级和薪资突然涨不动。
现在的互联网已经没有多少红利、也没有多少凭借公司上市一夜暴富的机会。
有啥其他看法,欢迎在评论区留言讨论。
❝
想看技术文章的,可以去我的个人网站:http://hardyfish.top/。
目前网站的内容足够应付基础面试(
P7
)了!
题目描述
❝
给定一个非负整数
num
,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。
示例 1:
输入: num = 38
输出: 2
解释: 各位相加的过程为:
38 --> 3 + 8 --> 11
11 --> 1 + 1 --> 2
由于 2 是一位数,所以返回 2。
示例 2:
输入: num = 0
输出: 0
代码实现
Java
代码:
class
Solution
{
public
int
addDigits
(
int
num)
{
while
((num /
10
) !=
0
){
//每计算完一次判断num是否为个位数
int
temp =
0
;
//重置temp;
while
(num !=
0
){
temp += num %
10
;
//将取余值累加到temp上
num = num /
10
;
}
num = temp;
//更新num的值
}
return
num;
}
}