ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

年薪50W+的秘诀:菜鸟小白如何顺利进入大厂,搞定年薪50W+

2021-02-06 21:01:25  阅读:589  来源: 互联网

标签:职级 教程 慕课 Java 菜鸟 年薪 Spring 50W 视频教程


导读:

2021年,菜鸟小白(含二本三本,非计算专业同学),如何顺利进入大厂,搞定年薪50W+。本文总结了年薪50W+的技术要求,以及掌握这些技术的自学途径和方法,帮助大家顺利拿到理想的薪水。

备注:文章很长,建议收藏起来,慢慢读! 备注:持续更新中.....

50W+的对应职级

以下数据来源于猎头、内部员工等,针对近一年新入职大厂的技术研发岗,非技术部门或多年老员工待遇可能会有出入,不代表各大厂官方。

阿里的薪资职级和技能要求

阿里的薪资职级,如下表:

在这里插入图片描述

校招是P5,社招是P6,P6升P7有一定难度,P7升P8是一个坎,阿里人主要集中在P6-P8。

从P7开始有股票,股票是工作满2年才能开始拿,满两年拿50%,第3年25%,第4年25%,4年拿完。据说目前P7的offer是400股票,以阿里16薪算,年薪总包大概是70-100w

P5-P8的技能要求

一、 阿里P5(高级研发工程师)

1.工作要求

能独立完成日常工作,并能够对一些方案提出自己的建议。

基本考核就是能上手独立完成工作,熟练掌握。

2.技能要求(熟练)

程序设计和开发。工作中需用到的Java开发的技术点以及相关的其他技术点。工作中需用到的Web开发的技术点以及相关的其他技术点。工作中需要用到的数据库技术点以及相关的其他技术点。运维能力应用发布和运维,线上故障分析和排查

1-5的技能能力:程序设计和开发、java web、数据库的技能要求熟练。

备注:技能要求我会在文章末尾解读。

二、阿里P6(技术主管)

1.工作要求

能独立解决问题,制定系统的技术实现方案,考核会涉及部分技术深度。

2.技能要求

除P5的技能外,还需掌握以下技能,以下技能至少需要做到熟悉。

架构设计运维能力操作系统

三、阿里P7(技术专家)

1.工作要求

能独立带领产品或业务向前发展,并在产品或业务的规划上具备一定的能力。

这里我强调一句,是独立带领的能力,并且有一定的产品和业务的规划考核,比如:对业务的了解程度,是否可以掌控,这一条很多人会忽视业务的重要性。

2.技能要求

在P6的基础上,需要在Java开发、Web开发上至少有一项能做到精通。在架构设计上至少在某一架构领域达到精通。架构相关的技能要求请参考如下阿里P8架构师技能。

四、阿里P8(高级技术专家)

具体请参考:想成为阿里160万年薪的P8架构师?你必须掌握如下6大技能体系!

五、阿里技能要求解读

1.编程能力

对工程师而言,编程是最基础的能力,必备技能。其本质是一个翻译能力,将业务需求翻译成机器能懂的语言。

常见的编程范围:

数据结构算法,比如: 经典排序:插入排序、冒泡排序、快排(分划交换排序)、直接选择排序、堆排序、合并排序等。高级语言特性: JVM、类装载机制、多线程并发设计模式:常见的单例、工厂等。UML建模:详细设计必备。网络与安全:网络协议、安全等。开源系列:spring、maven、redis、memcached、activeMQ等。

2.调试能力

本质上讲,通过不断调试可以持续强化其通过静态代码去预测运行状态的能力。

所以调试能力也是编程能力提升的关键手段。

3.编译部署能力

编译并在线上部署运行程序是系统上线的最后一个环节。

随着微服务架构的普及以及业务复杂度的增加,本地编译和运行并不能完全模拟系统在线运行。

为了快速验证所编写程序的正确性,编译并在线上部署就成了必要环节。所以编译部署能力是一个必备技能。

4.性能优化能力

随着使用量的增加和业务复杂度的增加,大部分系统最终都会碰到性能问题,性能优化能力是一个综合能力。

因为影响系统性能的因素众多,包括:数据结构、操作系统、虚拟机、CPU、存储、网络等。

性能调优集中在:JVM调优,线程池调优、SQL调优、索引优化、数据库垂直拆分等。

具体可以参考:常用的后端性能优化六种方式:缓存化+服务化+异步化等

5.在线运维能力

如果说性能优化能力体现的是静态思考能力,在线运维能力考验的就是动态反应能力。

残酷的现实是,无论程序多么完美,Bug永远存在。

为了对线上故障进行快速处理,标准化的监控、上报、升级,以及基本应对机制当然很重要,通过所观察到的现象,快速定位、缓解以及解决相关症状也相当关键。

在线运维本质上是一个强化学习的过程。

很多能力都可以通过看书、查资料来完成,但在线运维能力往往需要大量的实践来提升。

6.架构设计能力

具体请参考:2018年度阿里架构师进阶88期专题

里面涵盖了几乎90%左右的架构设计:并发编程、缓存、消息队列、大数据等。

腾讯的薪资职级和技能要求

阿里的薪资职级,如下表:

在这里插入图片描述

腾讯将专业职级体系优化为4-17级,4级是校招,6级是社招。腾讯半年一次晋升,三星就可以答辩,12级以下答辩下放部门,11级升12级是个坎。

一般是16薪,但实发年终奖成谜,动不动就拿6-10个月,游戏团队更是让人羡慕。

对标阿里P7+,腾讯这边是10级,年薪总包大概是80-120w

百度的薪资职级和技能要求

百度的薪资职级,如下表:
在这里插入图片描述

百度的职级架构分为T、P、S、M四条线,技术序列主要集中在T5、T6,从T7开始要带团队、做管理,百度人晋升的第一个坎在T5升T6,越往上越难。

薪资结构为15薪,年终奖是2-3个月,T5以上有股票。

与阿里的对应关系是加一,即百度T6对标阿里P7,年薪总包大概是70-100w

京东的薪资职级和技能要求

京东的薪资职级,如下表:
在这里插入图片描述

京东岗位序列主要分M、T、P序列,T序列包含产品和技术,P序列为项目经理。

一年13薪,年终奖一般为1-2个月,月薪由基本工资(70%)、绩效工资(30%基本工资+绩效系数)、餐补、工龄补贴、全勤奖组成。薪资不够,股票来凑,如果T7年包高说明每年有十多万股票,年薪总包大概是60-100w

对应阿里的职级大致相当,也就是说,京东T7对标阿里P7。

华为的薪资职级和技能要求

华为的薪资职级,如下表:
在这里插入图片描述

华为共13-22级,每一级分ABC三小级,员工主要集中在18级以内。18级是重要分水岭,往上升需要重新考评、答辩,越过去后就是领导、专家。

华为的薪资结构由基本工资、年终奖、分红组成,供职年限越久,奖金越多,分红规模越大。华为17级对标阿里P7,含绩效薪资稍高,年薪总包大概是80-120w

网易的薪资职级和技能要求

网易的薪资职级,如下表:
在这里插入图片描述

网易的职级架构一共9级,分为M管理和P技术序列,P2是校招,升小级只需要业务部门通过就可以,跨级需要通过主管部门答辩。P3升P4容易,P4-3升P5-1是个坎。

薪资结构为年底双薪加年中奖,一年能拿16个月工资。

网易P4-3对标阿里P7,年薪总包大概是70-100w

美团的薪资职级和技能要求

美团的薪资职级,如下表:
在这里插入图片描述

美团今年调整了职级体系,将原来的M管理序列和P专业序列合并为统一的L职级。L5是校招,L6是社招,职级与阿里的对应关系是减一,即美团L8对标阿里P7。

薪资结构为15.5薪,即12个月工资+0.5个月上半年绩效工资+0.5个月下半年绩效工资+2.5个月年终奖工资。据说现在3-1没有股票,3-2才有股票,L8的年薪总包大概是70-130w

字节跳动的薪资职级和技能要求

字节跳动的薪资职级,如下表:
在这里插入图片描述

字节跳动的职级序列一共有10级,校招是1-1级,从2-1级开始属于资深研发人才。为了弱化级别,字节内部职级严格保密,不讲title层级。

年终奖为0-6个月,一般能拿到3个月。2-2才有期权,据说目前内部价是400元,期权也可以选择8折回购给公司。字节2-2对标阿里P7,每年会有500股票,年薪总包大概是90-130w

小米的薪资职级和技能要求

小米的薪资职级,如下表:
在这里插入图片描述

小米内部头衔大致分为专员、经理、总监和副总裁及以上,层级共设10级,从13级到22级。校招一般12-13级,资深为14-15级,内部晋升在7月份答辩,8月底出结果,10月份调薪。

薪资结构为14薪,年终奖是2-3个月,薪资待遇低于其它大厂。对标阿里P7,小米是17级,年薪总包大概是70-120w。

滴滴的薪资职级和技能要求

滴滴的薪资职级,如下表:

在这里插入图片描述

滴滴和阿里的职级是基本对称的,即滴滴D7对标阿里P7-。每年4月和9月晋升,部门内部评审,D7不难晋升,到D8再往上就难了。

offer是15薪,一般可以拿到16薪,D7以上才会发期权,分四年行权,据说会有2000期权,年薪总包大概是60-90w

第一:面试刷题

实力很重要,但是,在进大厂这件事情上,刷题真的很重要

看点:

有个程序员发帖吐槽自己之前的外包同事能力不行,干活效率低,沟通能力差,还经常给其他同事挖坑,简直是坑王本王。但这样一个被楼主鄙视的外包同事却奇迹般地面过了头条,成了大厂程序员。楼主问他怎么面过的,他说:刷题就行!
在这里插入图片描述

所以:在进大厂这件事情上,刷题真的很重要。

有很多人,能力强,但是,没有刷题,很多面试知识不知道,哎,可惜!

搞定下面这些面试题,2021春招月薪过5万(猛!) 阿里、京东、美团、头条.... 随意挑、横着走!!!
Java基础
1: JVM面试题(史上最强、持续更新、吐血推荐) https://www.cnblogs.com/crazymakercircle/p/14365820.html
2:Java基础面试题(史上最全、持续更新、吐血推荐) https://www.cnblogs.com/crazymakercircle/p/14366081.html
3:死锁面试题(史上最强、持续更新) https://www.cnblogs.com/crazymakercircle/p/14323919.html
4:多线程、线程池、内置锁 面试题 (史上最强、持续更新) https://www.cnblogs.com/crazymakercircle/p/13903850.html
5:JUC并发包与容器类 - 面试题(史上最强、持续更新) https://www.cnblogs.com/crazymakercircle/p/13904029.html
.....省略10多篇 .....最全的面试题,请参见【博客园总入口
消息队列、RabbitMQ、Kafka、RocketMQ面试题 (史上最全、持续更新) https://www.cnblogs.com/crazymakercircle/p/14367425.html
设计模式面试题 (史上最全、持续更新、吐血推荐) https://www.cnblogs.com/crazymakercircle/p/14367101.html
架构设计面试题 (史上最全、持续更新、吐血推荐) https://www.cnblogs.com/crazymakercircle/p/14367907.html
.....省略10多篇 .....最全的面试题,请参见【博客园总入口

疯狂创客圈梳理了今年来最全的 大厂面试题, 可以说是史上最强、史上最全的面试题,是进大厂的保证。

另外,刷完这些题,你一定有功力大增的充实感!!!

第二:50W+的技术栈

编程基础

Java

代码规范

编辑工具

数据结构与算法

设计模式

多线程

HttpClient

性能优化

  • 《Java性能优化权威指南》(书籍)
  • 《大话java性能优化》(书籍)

数据库

Mysql

Redis

MOngodb

网络协议

Linux 系统

Java Web

JDBC

Servlet

spring

mybatis

Hibernate

Jpa

SpringBoot

文档工具

JVM虚拟机

消息中间件

Kafka

RabbitMQ

RocketMQ

ActiveMQ

构建管理工具

Maven

Git

Svn

Gradle

安全中间件

Shiro

Security

搜索引擎中间件

Lucene

Solr

ElasticSearch

容器化技术

docker

kubernetes

分布式服务架构

SpringCloud

Dubbo

分库分表

Zookeeper

Nginx

定时任务框架

JSON Web Token

OAuth

分布式架构

第三:学习捷径

其实,菜鸟小白,如何掌握P7的技术栈,还是有捷径可循的。

在疯狂创客圈社群里边,就有技术小白在1年之内,进过自学提升,成长为架构师的成功故事。

学习捷径这块,后面再为大家梳理和总结,分享。

第四:交流

可以去关注一些学习网站, 参与一些社群,多与同行交流。

推荐的交流社群

疯狂创客圈:无编程不创客。疯狂创客圈:疯狂创客圈是一个 技术狂人、技术大神、高并发 发烧友 圈子,一大波编程高手正在交流、探讨中! 社群详情

img

推荐的学习网站

CodeGym :一个在线Java编程课程,80%的内容是练习,适合一窍不通的入门者。

Wibit Online Java Courses :一个非常有趣的编程学习网站,各种生动的动画形象能让人忘记学习的枯燥。在线视频学习,非常适合零基础。

stanford CS106A: Programming Methodology :斯坦福经典课程系列,完全没有编程经验,想学Java语言的,可以看看这个课程。

Bloombenc :一个在线交互式学习平台,老师可以根据你的学习能力和节奏修改他们的教学方法,还可以在平台上编码。

Imooc:这里看IT 培训视频

CodeAcademy :比较实用的Java在线课程,注重的是在找工作时非常有用的技术能力。

PLURALSIGHT:整合了很多Java的视频课程,部分免费,部分付费,可以根据自己的需要挑选。

Lynda Online Java Training Videos:Java进阶课程,包括如何使用JDBC来集成MySQL数据库,Reflection API,管理文件和目录等。

九章基础算法班(Java):中文在线互动课,随时开始学习。

BeginnersBook:Java初学者免费教程,有稍微一些编程基础之后,可以跟着文档里的代码练习。

docs.oracle.com/javase/tutorial:官方Java指南,对了解几乎所有的java技术特性都非常有帮助。

JournalDev:Java相关教程及问答

JavaWorld:最早的一个Java站点,每周更新Java技术文章。

developer.com/java :由http://Gamelan.com 维护的Java技术文章网站。

IBM Developerworks技术网站:IBM的Develperworks技术网站,这是其中的Java技术主页

标签:职级,教程,慕课,Java,菜鸟,年薪,Spring,50W,视频教程
来源: https://www.cnblogs.com/crazymakercircle/p/14382941.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有