工做3年,看啥资料能月薪30K?

做者:小傅哥
博客:https://bugstack.cn
Github:https://github.com/fuzhengwei/CodeGuide/wikihtml

沉淀、分享、成长,让本身和他人都能有所收获!😄java

1、前言

月薪30K年薪是多少?mysql

按照月薪30K,年终奖2~3个月来算,再算上季度的绩效奖金、加班费,可能也有一些大小周和节假日的三倍工资等。综合起来的税前年收入总体差很少在46W左右。固然若是你在年会中了个大奖也能够算进去,或者阳光普照个IPhone!git

那30K月薪差很少是一个什么级别?不知道你们有没有看过下面这张图,这个图来自一个薪资统计的网站,以下:程序员

互联网薪资对标 duibiao.info

  • 以上这种图的收入除了月薪还包括了,奖金、年终奖、股票,有些公司给的股票是比较多的。股票有必定的解禁期,并非一次能拿完。
  • 那若是想拿月薪30K,基本是拿到了一个阿里的P6以及横向对标的级别。固然可能有些同窗是在内部晋升加薪的,那样可能会略有差异。

30K对于工做3~5年仍是蛮香的,但互联网大厂也确实不那么容易进去,若是在传统行业耽误了几年或者头几年作的项目单一,我的技术能力成长缓慢,过了30岁还真的挺难进去的。固然不是说30岁不要,只不过到了30岁,会要求面到更高的级别。github

通常面试会从多方面进行考察,判断求职者是否知足招聘要求,以下图:但也有很牛皮的求职者可能就一两个问题的回答,就已经把面试官镇住了!面试

综上,梳理出七个方向的面试考点,包括:基本功底、经常使用技术、技术深度、技术经验、学习能力、工做能力、项目经验。算法

  • 基本功底,是一个程序员的主科目语言的学习程度的一个基本考察,这部份内容须要平时大量积累和总结。不然一本简单的Java书很难所有给你讲透彻,由于Java中包括了太多的内容,远不止API使用。
  • 经常使用技术,聊的是你的技术广度,和岗位技术匹配度。好比须要用到过RPC,那你用过Dubbo。若是你的公司暂时用的技术很少,或者仍是处于单体服务,那么须要本身补充。
  • 技术深刻,除了技术广度接下来就是技术深刻,在你经常使用的技术栈中,你有多了解他们,了解源码吗、了解运行机制吗、了解设计原理吗。这部份内容常被人说是造火箭,但这部份内容很是重要,能够承上启下的贯穿我的修为和薪资待遇。
  • 技术经验,什么是技术经验呢?这是落地能力,除了你可能认为上面一些是纸上谈兵,是造火箭。那么接下来这部份内容就是你是否真造过一个火箭,真完成过一个难题。因此这部分是从结果证实,不是你会什么,而是你作过什么。
  • 学习能力,做为程序员你是否保持热情,是否依旧在积极努力的关注技术,是否为本身的成长不断添砖加瓦、是否还有好奇心和较强的求知欲。通常会从这里看你是否是一个真正的Coder!
  • 工做能力,以上的种种能力,最终要体现到工做上,要能看出你的交付能力。不然即便你再优秀,也不能把你当成一个吉祥物。工做能力的体现,才是真的为团队、为部门、为公司,贡献价值的。
  • 项目经验,这项内容会根据不一样公司的不一样业务线而不一样,就像你懂交易、支付,那么面试花呗、借呗、白条等工做岗位就会很吃香。

好! 接下来小傅哥就带着你逐步介绍七个方向中的每一刻具体有哪些内容以及该如何学习。走起!sql

2、技术大纲

1. 基本功底

图 16-1 基本功底

  • 重要程度:⭐⭐⭐⭐
  • 内容介绍:数据结构讲的就是把数据放在不一样形态的结构中,堆栈队列链表数组等。而算法逻辑就是把这些存放在数据结构中的数据按照必定规则进行增删改查,也就是二分、快排、动态规划、搜索等。而一门语言的核心技术就包括了对数据结构和算法的具体实现,像是咱们用到的结合框架,ArrayList、HashMap等都是具体的实现。除此以外,在Java的核心技术中还要学习多线程、代理、反射等技术。这不仅是面试内容,更是写好代码的基础!
  • 学习资料:算法图解、大话数据结构、数据结构与算法分析、算法导论、算法之美、计算机程序设计艺术
  • 语重心长:学习,历来不仅仅仅是为了当下工做须要。简单的CRUD也可能真的不须要复杂的设计,但我的的年龄和能力一直要成正比!

2. 经常使用技术

图 16-2 经常使用技术

  • 重要程度:⭐⭐⭐⭐
  • 内容介绍:这部份内容是一个互联网研发中经常使用的技术栈内容,可能每一个公司会有一些同类的其余技术,好比RPC框架就有不少种,但技术核心原理基本一致。可能以上的内容看上去比较杂,也可能有一些是你尚未接触过的,能够从上到下逐步了解。
  • 学习资料:http://tutorials.jenkov.comhttps://tech.meituan.com/http://mysql.taobao.org/monthly/、《面向模式的软件架构》、《设计本来》、《架构之美》、《Clean Architecture》
  • 语重心长:若是你并不想作一个工具人,就给本身的知识架构体系建设的完整一些,也算是风险抵抗了!

3. 技术深度

图 16-3 技术深度

  • 重要程度:⭐⭐⭐⭐⭐
  • 内容介绍:这一部份内容常常在面试求职过程当中被称为造火箭、八股文。由于这部分知识探索到了JVM的运行机制,甚至去翻看C++源码,也包括JDK源码,同时还有框架的实现机制。除此以外,还有的公司会拓展到你可能彻底没接触过的字节码插桩、全链路监控等等。
  • 学习资料:《java虚拟机规范》、《Java并发编程实战》、《多处理器编程的艺术》、《面经手册》《字节码编程》
  • 语重心长:有人说这叫内卷,那难道高考不卷?车牌号不卷?只要有资源竞争,就必定会有争夺。

4. 技术经验

图 16-4 技术经验

  • 重要程度:⭐⭐⭐⭐⭐
  • 内容介绍:若是你说问你源码、机制是造飞机,那技术的落地才是你真正的本事。这里一部分是框架、架构的搭建,另一部分是源码和核心组件的使用。也就是你的核心框架源码学习,是否能作到技术迁移运用到你的项目中,作出可落地的程序。学习、沉淀、积累,这更像一盘大棋!
  • 学习资料:CodeGuide
  • 语重心长:不造轮子?对我的来讲,轮子越多,车就越稳!

5. 学习能力

图 16-5 学习能力

  • 重要程度:⭐⭐⭐⭐
  • 内容介绍:学习能力主要是输入和输出,一遍吸纳知识,一遍沉淀知识。若是只看不记录不写,早迟早晚也就忘没了。这方便沉淀下来的内容都是我的的技术标签,尤为是参与过开源项目,或者本身有一个项目获得承认。
  • 学习资料:https://github.comhttps://stackoverflow.comhttps://www.csdn.nethttps://www.cnblogs.com
  • 语重心长:写博客真的是一种很是好的学习方式,每当你要输出一个知识的时候,你就须要阅读、收集、整理、汇总。日复一日的沉淀,终究会让你有很是大的提高。

6. 工做能力

图 16-6 工做能力

  • 重要程度:⭐⭐⭐⭐
  • 内容介绍:招聘人你以为是先看能力仍是先看素质?其实不少团队招聘是先看人的,若是你不能表现出一个积极、乐观、抗压、不玻璃心的态度,团队招聘是会有些抗拒的,谁也不但愿招聘一个须要哄着的码宝男。但工做能力一样重要,最终是你的担事心态和担事能力来撑起你的工资和职位。
  • 学习资料:《非暴力沟通》、《关键对话-如何高效能沟通》、《逆商:咱们该如何应对坏事件》、《人月神话》
  • 语重心长:沟通是解决双方或多方的认知误差问题最终达成共识,情商是沟通的润滑剂,不管对谁都应该保持本身为追求更好而有的格局。

7. 项目经验

图 16-7 项目经验

  • 重要程度:⭐⭐⭐⭐
  • 内容介绍:项目经验来自于各个不一样行业的技术范围,好比:社交、电商、外卖、出行、视频、音乐、汽车、支付、短视频等等,都会在各自的领域有必定的技术壁垒和相同之处。因此通常作游戏开发的可能跳槽到交易支付,仍是会有不少不了解的。因此尽量是在本身的行业内跳槽,或者你能够作到知识的拓展,本身多学习。
  • 语重心长:不要守着本身的一亩三分地,多看看、多了解。

3、30岁程序员占比

本周在群里作了一次简单的《2020年互联网程序员年龄分布统计》,由于人群的关系可能数据是有一些不许。但这份数据能够做为参考,也能够参与投票。编程

选项 票数 占比
未满 18 岁 - 19 岁 11 3.9 %
20-25 岁 108 38.6 %
26-30 岁 111 39.6 %
31-35 岁 27 9.6 %
36-40 岁 11 3.9 %
41-45 岁 9 3.2 %
46岁及以上 3 1.1 %
  • 主力程序员集中在25~30岁,也就是刚毕业到工做7年左右。
  • 30之后的程序员呢?是不写代码了吗?其实,其实从这数据能够看出30之后的程序多是晋升作管理,几乎不怎么参与到各类技术群的学习了。但也有另一个现实,就是30岁之后基本都已经结婚生子,上有老、下有小。基本是没有本身的时间,也就没有了学习新知识的时间,也没有参与到各类技术群的时间。

统计数据

2020年互联网程序员年龄分布统计,截图

参与投票

2020年互联网程序员年龄分布统计,投票

4、总结

  • 与抵抗互联网风险相比能作的,只能是多学习、多沉淀、多积累。让30岁有30岁的能力,35岁有35岁的经历。由于没有所谓的安全,只有拥有留下的本事和走出去的能力才是安全的。
  • 30岁之后面临的不仅是学习技术,还有不少缘由是没有时间。有家庭、有父母、有妻子,有生活的琐事,有工做的占据,很难拿出一个时间给本身。哪怕是健身、学习,也得要挤时间。
  • 大部分程序员的愿望是什么?作过一次5年后的愿望收集,大部分但愿升官发财、家庭美好、买车买房,也有但愿一屋两人三餐四季,平平淡淡。其实你们在这个行业都很累,个人愿望多是之后蜗居在天津,有个大书房、写写书、开车逛逛,有自由的时间。来自:程序员的愿望

5、系列推荐

相关文章
相关标签/搜索