30岁普通程序员的薪资应该是多少?
文章首发到公众号:月伴飞鱼,每天分享程序员职场经验+科普AI知识!
大家好呀,我是飞鱼。
古书有云:三十而立,30岁的话,到底达到年薪多少才算人均水平?
经常在脉脉上看到程序员动不动就是月入3万,年入百万,给人以为大多数程序员就是这么高的薪资水平。
❝
其实这些看看就好了,千万不要焦虑,不要觉得怎么别人都这么高工资而我这么低。
虽然网上的信息五花八门,但具体到个人情况还得结合实际情况来看。
- 不同公司的薪酬体系、个人表现以及谈判能力都会影响最终的薪资水平。
程序员的薪资差距巨大,低的几千块也有,高的四五万甚至更高的也有。
学历并非衡量薪资的标准,但高学历的薪资普遍会比低学历要高很多。
不同方向的薪资均有高有低,但普遍会比其他行业要高一些。
大厂员工薪资是真的高没错,周围还有很多其他大厂同事,肯定都不低于 30K 的,更不要说是年龄已经 30+,工作经验 10 年左右了。
❝
但是,大厂员工是少数,大部分人其实就是在小公司摸爬滚打。
他们的薪资基本在 25K 左右,我想这才是大多数普通程序员的薪资。
不过我觉得目前的大环境,失业总是来的猝不及防,还能有班上就已经很不错了,工资高低看运气了。
❝
而且国内99%以上的公司做的都是应用层的开发,根本不涉及底层框架。
- 而应用层的东西本身就不复杂工作3年足以胜任。
换句话说就是工作3年,技术就已经到了天花板。
这也是为什么近年来,很多软件公司裁员先会瞄准大龄程序员的原因。
- 因为他们的工资成本和技术能力完全不成比例,性价比太低。
既然技术天花板不高,工作3年就可以轻易达到。
都说大城市机会多,薪资高, 但互联网行业也很卷啊。
❝
大公司要求高,小公司薪资又不给力。
加班成常态,身体和精神都在极限拉扯。
而且,学历、项目经验、人脉资源,哪个都不能少。
但也有人一路披荆斩棘,成功拿到高薪。
有啥其他看法,欢迎在评论区留言讨论。
❝
想看技术文章的,可以去我的个人网站:hardyfish.top/
- 目前网站的内容足够应付基础面试(
P7
)了!
每日一题
题目描述
❝
给定两个数组
nums1
和nums2
,返回它们的交集。输出结果中的每个元素一定是 唯一 的。
示例 1:
输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2]
示例 2:
输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]
输出:[9,4]
解释:[4,9] 也是可通过的
解题思路
❝
定义一个集合,将
nums1
中的元素依次添加入集合当中。定义
result
数组,大小为两数组中长度的最小值。定义
index
,遍历nums2
,如果set
中存在nums2
中的元素,将该元素添加到result
数组中。
代码实现
Java
代码:
class Solution {
public int[] intersection(int[] nums1, int[] nums2) {
Set<Integer> set = new HashSet<>();
for (int e : nums1) {
set.add(e);
}
int[] result = new int[Math.min(nums1.length, nums2.length)];
int index = 0;
for (int e : nums2) {
if (set.contains(e)) {
result[index++] = e;
set.remove(e);
}
}
return Arrays.copyOfRange(result, 0, index);
}}
资料分享
HBase不睡觉书 带目录(高清)
- 资料链接:url81.ctfile.com/f/57345181-…
- 访问密码:3899
HBase企业应用开发实战:
- 资料链接:url81.ctfile.com/f/57345181-…
- 访问密码:3899
HBase权威指南:
- 资料链接:url81.ctfile.com/f/57345181-…
- 访问密码:3899
来源:juejin.cn/post/7463016078375010323