Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >半个月拿下offer,只因做了这些

半个月拿下offer,只因做了这些

原创
作者头像
java爱好者
修改于 2019-07-09 03:34:18
修改于 2019-07-09 03:34:18
8200
举报
文章被收录于专栏:java架构1+1java架构1+1

最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。

那些拿下offer的人,基本上都有这么一些特征

1. 学校不错,一般都是985,211,如果学校一般,那么你下面的2和3满足的话,问题也不大。

2. 之前三年工作经验,都是在业内有些名气的企业,比如百度,IBM,腾讯,思科等等。国内的软件企业的工作经验往往认可度不高,甚至远远不如一些拿到了风投的创业企业的认可度高。当然,如果一家号称在创业的企业,却没有任何人投资,基本上也不要想得到认可了。

3. 职位级别,基本上都达到了高级工程师/高级测试工程师, Senior xxx Engineer的级别

4. 之前工作经验和当前职位要求都匹配,比如岗位要求Java的,候选人之前也是用Java的,岗位是iOS/Android的,候选人之前也是干这个的

但是,满足前面4点,三年经验也只能保证你能有P6的评级,不一定能保证P7的评级,那么,如何才能评到P7呢?以笔者观察到的案例,是否P7一条最关键的就是你是否业内有知名度。

之所以提到知名度,源于笔者认为,这一条对于候选人来说最容易提升,否则,你和现有的阿里的工程师去拼JVM实现,MySQL优化,毫无优势,面试官有什么理由给你那么高评级呢。

那么,如果我要拿P8呢?郑重的提示读者,如果你亲自拜读了这篇博文,并且觉得收获匪浅,那么你肯定还没达到P8的要求,因为笔者所见的P8,在业界知名度,综合能力方面,都已经超越了我言语所能描述的地步,我这篇文章,对于他们来说,一点价值都没有。这种修养,绝对不是三到五年就能熏陶出来的。

再看看p8到底是个什么样的存在

P8,通常是一线Team leader或者二级域架构师,需要对一个领域的业务非常熟悉并且能够将影响力辐射到其他合作团队。

而P7是能力的代表,不是工作时间的代表。但是常规来讲,研究生5-6年以上应该要达到P7,注意P7是技术专家。

一般来说一些业务架构、应用架构、产品功能决策、技术选型、协作分工等问题应该在P8层次终结。P8是一线作战的小队长,向下提供决策,向上提供有效的信息。

有两种p8,一种是管理类型的,一种是业务类型的,前者其实是阿里最需要的,因为公司到了一定规模后管理最重要,这类p8要非常符合公司价值观,能坚定不疑的跟党走,听党指挥能打胜仗,而且往往在阿里很多年,思想上符合组织对管理者的要求,但是也有缺点就是经常不敢决策不作为,虽然价值观正确听话,但是因为丰厚的待遇和长期在阿里见到了各种潮起潮落和人事变动,所以缺乏冒险和拍板的精神。

那我们今天回过头来看P7的整个的知识一个大体系,一共有以下几点

找到正确的学习路线

一、构成架构师的技能体系

二、阅读源码,分析源码知识点总汇

这张图详细介绍了源码中所用到的经典设计思想及常用设计模式,先打好内功基础,了解大牛是如何写代码的,从而吸收大牛的代码功力。

结合Spring5和MyBatis源码,带你理解作者框架思维,帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华。

三、分布式架构

有了大牛的代码功底之后,接下来可以更好地学习分布式架构技术。

透彻理解分布式架构的好处和优点

必然性,适应市场需求,能够去找一些更大的平台发展,提升自己的综合技术能力和薪资。

了解从传统架构到分布式架构演变过程所带来的技术变革,将理论和实战相结合,透彻理解分布式架构及其解决方案。

从分布式架构原理,到分布式架构策略,再到分布式架构中间件,最后在加上分布式架构实战,让程序员可以在技术深度和技术广度上得到飞跃的提升,成为互联网行业所需要的T型人才。

四、微服务架构技能总汇

随着业务的发展,代码量的膨胀和团队成员的增加,传统单体式架构的弊端越来越凸显,严重制约了业务的快速创新和敏捷交付。为了解决传统单体架构面临的挑战,先后演进出了SOA服务化架构、RPC框架、分布式服务框架,最后就是当今非常流行的微服务架构。微服务化架构并非银弹,它的实施本身就会面临很多陷阱和挑战,涉及到设计、开发、测试、部署、运行和运维等各个方面,一旦使用不当,则会导致整个微服务架构改造的效果大打折扣,甚至失败。

五、并发编程

从Java基础接触多线程,到分布式架构环境下的高并发访问,并发编程充分利用好各个服务器处理器,以最高的效率处理各个任务协同有序工作。透彻理解锁的应用

六、性能优化

大家都知道,性能一直是让程序员比较头疼的问题。当系统架构变得复杂而庞大之后,性能方面就会下降,如果想成为一名优秀的架构师,性能优化就是你必须思考的问题。

所以性能优化专题从JVM底层原理到内存优化再到各个中间件的性能调优,比如Tomcat调优,MySQL调优等,让你洞悉性能本质,全面认识性能优化,不再只是旁观者。

七、Java开发必知工具

一名优秀的架构师必须有适合自己的兵器,也就是工欲善其事必先利其器,不管是小白,还是资深开发,都需要先选择好的工具。工程化专题的学习能帮助你和团队提升开发效率,让自己有更多时间来思考。

Git:可以更好地管理你和你团队的代码。

Maven:可以更好地管理jar包和项目的构建等。

Jenkins:可以更好地持续编译,集成,发布你的项目。

Sonar:一个开源的代码质量分析平台,便于管理代码的质量,可检查出项目代码的漏洞和潜在的逻辑问题(提升代码的质量,更加高效地提升开发效率)。

八、实践一个双十一电商项目

电商项目目的是把所学的分布式,微服务,性能调优等知识运用起来,只有在项目中你才能巩固知识,提升自己。实践电商项目会利用云服务器搭建真实的开发和部署环境,让你从零到项目实战,体验真实的企业级项目开发过程,让你具备独立开发和搭建分布架构系统的能力。

总结

要想有机会,首先你得从人群中冒出来,要想冒出来,你就必须做到与众不同,要做到与众不同,你就要做得更多! 成为技术大牛梦想虽然很美好,但是要付出很多,不管是Do more还是Do better还是Do exercise,都需要花费时间和精力,这个过程中可能很苦逼,也可能很枯燥,这里我想特别强调一下:前面我讲的都是一些方法论的东西,但真正起决定作用的,其实还是我们对技术的热情和兴趣!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
年薪85w+的阿里P8架构师,只因做到了这几点!
最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。
美的让人心动
2019/05/07
4.2K0
年薪85w+的阿里P8架构师,只因做到了这几点!
阿里p7专家:年薪50w+ 只因做到了这几点......
1. 学校不错,一般都是985,211,如果学校一般,那么你下面的2和3满足的话,问题也不大。
java思维导图
2018/07/26
1.6K0
阿里p7专家:年薪50w+ 只因做到了这几点......
十几位资深架构师,整理了最新架构师学习体系,分享给大家......
不管是开发、测试、运维,每个技术人员心里都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。 然而“梦想是美好的,现实却是残酷的”,很多同
Java高级架构
2018/07/20
4610
干掉Dubbo,换下Spring Cloud
6年前面试最常问的并且可以顺利拿到高薪的技能是 Dubbo ,2年前面试,只要你简历上有 Spring Cloud 项目的相关经验,肯定会打动面试官,现在呢?恐怕简历上有Dubbo和简单的Spring Cloud技术和经验是无法让面试官高看你的。 Spring Cloud Alibaba 近几年在受到国内不少开发者的广泛关注,也成为面试比较吃香的一个技能点了,如果你连Spring Cloud Alibaba 微服务生态都没用过,那么你可能就要被时代淘汰了。 有多少程序员要在最近跳槽?看看下面这十几道题是我当
Java3y
2022/07/18
7900
干掉Dubbo,换下Spring Cloud
十几位资深架构师,整理了最新架构师学习体系,分享给大家......学习方式一、构成架构师的技能体系三、分布式架构技能学习四、微服务架构技能总汇五、并发编程六、优化调优七、Java开发必知工具八、实践一
不管是开发、测试、运维,每个技术人员心里都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。
美的让人心动
2018/07/30
6970
十几位资深架构师,整理了最新架构师学习体系,分享给大家......学习方式一、构成架构师的技能体系三、分布式架构技能学习四、微服务架构技能总汇五、并发编程六、优化调优七、Java开发必知工具八、实践一
从Java码农到年薪八十万的架构师需要掌握什么?
不管是开发、测试、运维,每个技术人员心里都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。
java思维导图
2018/07/26
4640
从Java码农到年薪八十万的架构师需要掌握什么?
为何我建议1-3年的Java程序员看看这篇文章
金九银十的跳槽面试季即将到来,最近跟朋友在一起聚会的时候,提了一个问题,说1-3年的Java程序员,薪资区间大致是在15-25K左右,那有没有可能提前达到30K的薪资呢?有人说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿30K的不太可能是初级开发或者码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内 因为除了北上广深杭,其他地方也很难达到。
kirito-moe
2019/09/09
8300
为何我建议1-3年的Java程序员看看这篇文章
资深架构师:推荐高薪架构学习路线前言:推荐架构师学习路线总纲
高薪在BAT实在太普遍了,一般是高级工程师和资深工程师的职位。在阿里是P6P7左右,在百度是T5左右,腾讯是T2-3左右,京东是T3-1,美团是P6左右,其他的我不了解。这种级别是他们主要码农层级,加班多,能解决大部分问题,但对系统的整体架构能力和深入分析瓶颈的能力还需要培养。
美的让人心动
2018/08/10
4970
资深架构师:推荐高薪架构学习路线前言:推荐架构师学习路线总纲
普通程序员,三年成为年薪70w架构师,只因做到了这些总结:
每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天给大家分享的是一篇来自阿里Java架构师对普通程序员的职业建议,希望对你有启发。
美的让人心动
2018/08/22
5150
普通程序员,三年成为年薪70w架构师,只因做到了这些总结:
两年经验Java研发,5面拿下阿里 Offer(复盘总结)
为此我做了非常多的准备,最终顺利拿到offer,特分享一下这次的5轮技术面真题,以及一份阿里P7师兄整理的4月份各部门面试题,希望能够给一些正在面试阿里或计划面试大厂的朋友提供帮助。
Java团长
2021/05/08
8750
两年经验Java研发,5面拿下阿里 Offer(复盘总结)
月薪8k和月薪38K的程序员差距在哪里?
回想做开发的这八年多,获得了很多,技术能力、培训、出国、大公司的,还记得刚刚出来第一年那段时间,太多东西不懂的,都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;这样干了一年
JAVA高级架构开发
2018/10/19
3700
月薪8k和月薪38K的程序员差距在哪里?
阿里架构师的成长之路,Java开发者的技术梦要如何实现
写在开篇: 不管是开发、测试、运维,每个技术人员心里都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。 然而“梦想是美好的,现实却是残酷的”,很多同学在实际工作后就会发现,梦想是成为大牛,但做的事情看起来跟大牛都不沾边,例如,程序员说“天天写业务代码还加班,如何才能成为技术大牛”,测试说“每天都有执行不完的测试用例”,运维说“扛机器接网线敲shell命令,这不是我想要的运维人生” 提升技术的误区: 有人认为想成为技术大牛最简单直接、快速有效的
Java架构
2018/05/04
9250
阿里架构师的成长之路,Java开发者的技术梦要如何实现
2019最新40K技能清单:聚焦Java开发工程师必知必会的进阶知识!
作为Java工程师的你,平时工作已经很忙了,到底该如何进阶,才能快速提高薪资到45万甚至100万呢?分享一些过来人的经验,供大家参考以及文末还有免费的Java架构进阶的面试专题和知识点笔记以及视频资料分享,加入合作Java架构学习交流Qqun:935692859,管理处可免费领取
用户5546570
2019/06/06
1.1K0
2019最新40K技能清单:聚焦Java开发工程师必知必会的进阶知识!
为什么很多公司都不招大龄程序员?成为架构师需要掌握哪些技术?
关于大龄程序员的发展问题绝对是程序员话题讨论榜单上的「定海神针」之一,无论是刚工作的程序员还是比较资深的程序员,对于所谓的「中年危机」十分警惕和关心。 最近有人在论坛上抱怨,给他推荐机会的猎头同学告知他,大部分的互联网公司不会招聘 32 岁以上的纯开发。关于这个问题,offer 君有些市场洞察忍不住分享给大家: 首先,公司是不是不招大龄纯开发? 是,大龄程序员找纯技术方向的工作挺难的,但并不是没有。 那么,为什么? 我们从目标倒推,不难理解背后公司的本质,公司认为我们给了你 P7 及以上的评级,公司希望你能
美的让人心动
2018/06/08
8643
4年程序员十面阿里终拿下offer,评级P6
小编现今四年开发经验,前前后后为了进阿里面试十次(阿里旗下—蚂蚁金服,天猫的offer都被hr因学历而被拒,最后的菜鸟面幸运的被录用,拿到P6offer,真正的“十面”阿里!)
JAVA高级架构开发
2018/10/17
2K0
4年程序员十面阿里终拿下offer,评级P6
2018最新Java技术体系图
Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。
美的让人心动
2018/12/05
2.5K0
2018最新Java技术体系图
"2019年Java程序员,风光背后的危机"——你知道程序员的现状吗?
近日网上有一篇关于Java程序员职场生存现状的文章“2018年 Java 程序员,风光背后的危机”,在Java程序员圈子里引起了广泛关注和热议。
美的让人心动
2019/07/01
5650
"2019年Java程序员,风光背后的危机"——你知道程序员的现状吗?
毕业之后,这些年薪50万+的90后程序员经历了什么?
如果说薪资是检验一家公司对你认可的标准,那么年纪轻轻就能达到年薪 50 万+,一定程度上说明了公司对他创造的价值的认可。
前端教程
2018/12/07
7720
毕业之后,这些年薪50万+的90后程序员经历了什么?
十面阿里,屌丝程序员的逆袭之路前言
前言 《十面阿里》本屌现今四年开发经验;前前后后为进阿里面试十次(阿里旗下——蚂蚁金服,天猫的offer都被hr因学历而被拒,最后的菜鸟面幸运的被录用,拿到P6offer,真正的“十面”阿里!)。 本
美的让人心动
2018/06/14
7090
Java体系化高级学习路线图,拿走不谢!
可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。
美的让人心动
2018/08/10
1.2K0
Java体系化高级学习路线图,拿走不谢!
推荐阅读
年薪85w+的阿里P8架构师,只因做到了这几点!
4.2K0
阿里p7专家:年薪50w+ 只因做到了这几点......
1.6K0
十几位资深架构师,整理了最新架构师学习体系,分享给大家......
4610
干掉Dubbo,换下Spring Cloud
7900
十几位资深架构师,整理了最新架构师学习体系,分享给大家......学习方式一、构成架构师的技能体系三、分布式架构技能学习四、微服务架构技能总汇五、并发编程六、优化调优七、Java开发必知工具八、实践一
6970
从Java码农到年薪八十万的架构师需要掌握什么?
4640
为何我建议1-3年的Java程序员看看这篇文章
8300
资深架构师:推荐高薪架构学习路线前言:推荐架构师学习路线总纲
4970
普通程序员,三年成为年薪70w架构师,只因做到了这些总结:
5150
两年经验Java研发,5面拿下阿里 Offer(复盘总结)
8750
月薪8k和月薪38K的程序员差距在哪里?
3700
阿里架构师的成长之路,Java开发者的技术梦要如何实现
9250
2019最新40K技能清单:聚焦Java开发工程师必知必会的进阶知识!
1.1K0
为什么很多公司都不招大龄程序员?成为架构师需要掌握哪些技术?
8643
4年程序员十面阿里终拿下offer,评级P6
2K0
2018最新Java技术体系图
2.5K0
"2019年Java程序员,风光背后的危机"——你知道程序员的现状吗?
5650
毕业之后,这些年薪50万+的90后程序员经历了什么?
7720
十面阿里,屌丝程序员的逆袭之路前言
7090
Java体系化高级学习路线图,拿走不谢!
1.2K0
相关推荐
年薪85w+的阿里P8架构师,只因做到了这几点!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档