阿⾥年薪百万的P7架构师简历都长什么样?他们都是怎么学习
的?
我有⼀个朋友最近想从⼀个中型企业跳槽到⼤⼚,⽬标瞄准了美团、滴滴、字节跳动等⼤⼚,但投了简历,都⽯沉⼤海了!
废话不多说,先给⼤家看看他的简历。
这样的简历不⽯沉⼤海就怪了!
对于咱们技术⼈,公司最看重的还是技术能⼒和项⽬经验,这部分如何展⽰,才是你能否进⼊⾯试流程的关键。
但是你看看他写的项⽬经历,有啥能吸引⼈的吗?
hibernate要学多久
他是在罗列技术中做的项⽬,随后⼜罗列了⼀堆技术名词,但是在项⽬中的⾓⾊是主导还是辅助、技术解决⽅案是什么都没有涉及。
那么,⼀份好的 Java 开发简历长什么样呢?
今天就拿⼀个年薪 40 万的 Java 简历分析⼀下,看看⼈家为什么⾯试电话接到⼿软
仔细分析后发现,这位同学的技术描述中有 2 点⾮常值得我们借鉴:
1、⼈家项⽬描述简洁清楚,技术实现清晰明了,业务⽅向明确。
“ISI转股,批量资⾦管理,客户销户等功能模块清晰;⼯作范围⼗分明确—⾦融⽅向。”
2、突出了技术解决⽅案,技术应⽤在哪,为了解决什么问题写的明明⽩⽩。
“Redis缓存、ES、RocketMQ ”等每⼀项都是现在⼤⼚看中的主流技术。
3、在项⽬中,⾃⼰承担的⾓⾊描述⼗分清晰。
“使⽤ ES 实现客户数据的搜索查询功能” 负责模块是项⽬核⼼功能、⾃⼰也是主要开发者。
其实,简历的本质就是:⽤⽂字证明你有过⼈的“技术能⼒ & 成长潜⼒”,从⽽获取⾯试机会。
成长潜⼒可以通过你的学历、数学基础、计算机基础(数据结构、计算机⽹络、操作系统、算法⼤赛有名次)等证明;
⽽技术能⼒就必须要通过简历中的项⽬经验和技术能⼒来证明。
如果你也想⾼薪跳槽,不妨先看⼀下⾃⼰简历中技术和项⽬⽅⾯有没有让⾯试官⼀眼不忘的亮点。
如何向⼤⼚证明你是有“技术能⼒”的⼈? 我总结了 7 个标准看你有没有:
1、有⼤⼚背景(已被其他⼤⼚证明过)
2、热门开源软件的发起⼈或贡献者
3、开源框架原理与源码烂熟于胸
4、主导解决过⼤数据量⾼并发的实际问题
5、对多项技术的底层原理研究的⽐较透彻,在⼯作中有借鉴其思想解决过问题
6、能描述出技术⽅案核⼼关键点
7、团队⾥的扛把⼦,主导解决过线上的重⼤故障
那么你可能要说了,⾃⼰学历背景没啥亮点、也没⼤⼚经历,如果从技术提升⽅⾯⼊⼿,有没有捷径?
有的,下⾯是N多阿⾥P7的前辈们⽤实践总结出来的最脚踏实地同时也是最靠谱的学习⽅式
要知道初级⼯程师进阶⾼级⼯程师,最重要的就是技术深度和⼴度。这份学习路线如果吃透,完全可以让你在 6 个⽉内进阶成为⾼级Java ⼯程师。
包含开源框架源码剖析、Web 服务器深度解析及调优、分布式架构设计&微服务深⼊剖、⼤型分布式存储系统架构进阶、分布式消息服务中间件进阶、分布式搜索引擎进阶等 ⼤⼚都在⽤的前沿技术。
总体来说主要可以分为下⾯⼏个阶段:
由于⽂章限制,只能给⼤家⼤致展⽰⼀下⼤体内容,可能看不太清楚,也不是很详细,但是如果有需要获取⽤以参考的朋友,帮忙转发⼀下,关注我以后,后台私信【学习】或【资料】即可免费获取到⼿,愉快的学习参考。
第⼀阶段:开源框架源码剖析
可以参考下⾯这份Spring⾼级源码笔记,主要内容如下:
第⼆阶段:web服务器深度解析及调优
可以参考下⾯这份Java Web技术整合应⽤与项⽬实战( JSP+Servlet+ Struts2 +Hibernate +Spring3),主要内容如下: