作者:程序员小跃

上周六晚上,我在家里刷着群消息,忽然一条私信过来:跃哥,最近拿到了阿里的 offer。虽然只是阿里的意向书,但是也表明这位同学的努力得到了回报。

一时间,当我把这个喜悦分享到群里的时候,群里沸腾了,一个劲的在夸这位同学厉害。其实跃哥心理清楚,这位同学从入门 Java 到拿到 Offer,时间并不长,但是结果很好,这也印证了:努力终将得到回报。所以,跃哥今天在这里分享下喜悦,也通过聊天记录回忆下这位同学的成长之路。

初识

最初认识这位同学,是从其他的星球认识过来的,简单的做了自我介绍。说来也巧,我自己老家是金华人,他的女朋友也是金华,我们这样傍上了半个老乡的关系,忽然又把距离拉近了。

虽然他在北京读研,但是知道我在杭州工作,而且他的目标也想着是以后再杭州发展,感觉我给了他一个很好的安利的目标。他的目标就是杭州,那时候还不知道自己有明确的目标是阿里。

2019 年 7 月份的一次交流,考虑到自身的能力和实际情况,并不一定能直接到杭州就业,我们聊了下一些曲线救国的方式。比如先在北京大厂好好干,积累一些经验,后续跳槽到杭州;或者以后通过大厂校招直接申请到杭州,这些方式都是 ok 的。其实这些时候聊得,我们只是制定了规划,在技术方还处于摸索的阶段。也就是说,一年前的他,还不知道自己擅长的方向。

步入实习

两个月后,他又来找我,向我咨询猎豹的情况。猎豹移动,其实也是一家略优秀的公司(美国纳斯达克上市),主要有猎豹清理大师,估计猎豹浏览器大家熟悉的比较多。他去了这家公司实习,岗位是人工智能,好吧,这时候还是和 Java 没啥关系,单纯就是凭借实力去做人工智能咯。他所负责的是图像识别和检测,对于算法要求更高一些。

后续的几次聊天,和他聊到一些杭州的独角兽,打开了打的眼界,原来他所知道的一些公司,竟然都是杭州的,之前不知道。让他对杭州有了更加坚定的目标,但是那时候他还在搞 AI,那时候的时间线是 2019.9

让我们把时间轴拉快一点,年初的时候大家都是在家办公,他就是在家学习。期间我们聊到,他自己认识到做图像识别的岗位竞争很激烈,想转到开发来,毕竟开发的岗位更多,更容易进大厂。看到了吧,他的目标一直没变,就是冲着大厂去的,坚定的很,估计私底下其实一直在学习。

下定决心

然后重点来了,他问我是否了解 Java 和 C++的行情,恰好我之前在极客时间上学习了耗子叔的专栏,有一个深刻的思考,我顺手就把耗子叔的博客甩给他,让他看看耗子叔的观点。说来也巧,那天是 2020.2.21 耗子叔在极客时间进行直播,我也顺带安利了。其实那时候我们也考虑到 Java 竞争大,而且他身边有实际的例子,让他对 Java学习其实也有一丝丝动摇,到底要不要继续深入 Java,然后去找工作。

我们寒暄之后,约定在直播结束之后再进行更明确的选择。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ouTROAql-1600305714597)(https://xiaojiuwodimple.oss-cn-hangzhou.aliyuncs.com/2020/09/22671600089126_.pic.jpg)]

第二天,我们继续探讨,耗子叔的直播干货很深,所以也打动了他,第二天他就下定决心,专注于 Java。距离今天,半年多一点,所以大家也看到了,只要有足够的努力,7 个月也能让你摸到大厂的 offer。噢,对了,这里也不是零基础的 7 个月开始学习,因为他之前在实验室有过两个 Java Web的项目经验,但是参考谷歌评分卡,他自己评定还是属于 0级,谷歌评分卡如下:

0 - you are unfamiliar with the subject area.

1 - you can read / understand the most fundamental aspects of the subject area.

2 - ability to implement small changes, understand basic principles and able to figure out additional details with minimal help.

3 - basic proficiency in a subject area without relying on help.

4 - you are comfortable with the subject area and all routine work on it:

For software areas - ability to develop medium programs using all basic language features w/o book, awareness of more esoteric features (with book).

For systems areas - understanding of many fundamentals of networking and systems administration, ability to run a small network of systems including recovery, debugging and nontrivial troubleshooting that relies on the knowledge of internals.

5 - an even lower degree of reliance on reference materials. Deeper skills in a field or specific technology in the subject area.

6 - ability to develop large programs and systems from scratch. Understanding of low level details and internals. Ability to design / deploy most large, distributed systems from scratch.

7 - you understand and make use of most lesser known language features, technologies, and associated internals. Ability to automate significant amounts of systems administration.

8 - deep understanding of corner cases, esoteric features, protocols and systems including “theory of operation”. Demonstrated ability to design, deploy and own very critical or large infrastructure, build accompanying automation.

9 - could have written the book about the subject area but didn’t; works with standards committees on defining new standards and methodologies.

10 - wrote the book on the subject area (there actually has to be a book). Recognized industry expert in the field, might have invented it.

Subject Areas:

  • TCP/IP Networking (OSI stack, DNS etc)
  • Unix/Linux internals
  • Unix/Linux Systems administration
  • Algorithms and Data Structures
  • C
  • C++
  • Python
  • Java
  • Perl
  • Go
  • Shell Scripting (sh, Bash, ksh, csh)
  • SQL and/or Database Admin
  • Scripting language of your choice (not already mentioned)
  • People Management
  • Project Management

他有一句话让我印象很深很深:Java 更容易进大厂,我就是想进大厂,哈哈。

哈哈,这就是一个人又目标之后的强大决心?反正我之前是没这么大的决心,危机感也不是很强烈,但是半年多之后,我终于知道了,原来这个决心是那么的有力量。

既然决定了目标,我又问之前拿到拼多多offer 的「码农求职小助手」的面试经验,一并发给他,并给他制定了一个北极星指标,“进大厂,做 Java 开发”。什么是北极星指标?这里给出极客时间刘津老师在《从 0 开始做增长》里的图:

紧接着我就和他筛选一些学习的资源,帮忙制定一小部分计划(这里我付出的不多,计划更多的还是他自己制定出来的),我也偷懒,甩了一个知乎的「Java 后端」搜索结果给他,让他找到第一个,并学习下去。哇,这个结果真棒,给了很多的帮助,我自己也是得到了很多帮助。

我不是写过一些面试的文章么,也一并发给他,准备着。

慢慢地,期间有过很多交流,他遇到并发这类的困难,来找我诉苦,哈哈。我也没啥更好地办法,并发确实挺难的,怎么办?一定得坚持下去,多学习,多练习呗。

着手简历

之前实习的日子过去了,他对自己也有了一份信心,接下来自然就是去完善自己的简历。时间线在 2020.3.11

因为他对我提供的模板有一些不太满意,没办法,我就把我许久没更更新的简历转给了他,虽然时间比较古老,但是风格还是大同小异,我自己也觉得还是很有参考价值的。

我们断断续续地改了好几版简历,总算完善了一下属于他的说得过去的简历,只能说说的过去,因为我们也不知道何种简历能更好地的到面试官的青睐,毕竟每个筛选的机制也是不一样的。

我只能说这小子确实不错,端午节的时候(2020.6.25),我们互相问好,经过了解,他已经在京东实习两周了,做的就是 Java 开发,好吧,速度和效率杠杠滴,这也能看出,他的努力已经得到了很好的回报,而且目标也基本实现了,在北京的大厂就业。

阿里招手

3 个月之后,又上了一个台阶,阿里招手了,淘系部门,杭州。

去杭州,去阿里,是他目前很好地选择,就这样实现了我们当初制定的北极星指标,历时半年多。

我收到了这份喜悦,他当初也说在找到工作之后,要和我一起学习自媒体,好吧,我自己没发展起来,竟然还有如此忠实的粉丝,我也是毫不客气,给了他这次信息:让他把这次校招做个更好地总结发出来,开启博客第一步。

写这篇文章的目标,就是想表达一个思想:当一个人有了对自我的深度分析,有了明确的目标,制定好北极星指标,一步一个脚印的走下去,没有什么是不可能的。

结语

当我发出喜报之后,好几个小伙伴私信我,让我分析简历,也想让我分享这些同学的经历,所以我靠着聊天记录记下这一些时间轴,记录了这位同学的成长。

周末收到了好几份简历的分析,就在昨晚,我还在给我同学深度分析(他是自动化转行到 Java),我们在电话里叙旧,穿插着一些模拟面试,我给他很多重拳,把他打击的不要不要的。我也不想,但是我必须这么做,出于朋友的道德,出于导师般的指导,不能欺骗自己,不能活在自己的世界里,所以该怎样就得怎样。

现在大厂的要求越来越高,因为竞争也越来越激烈,所以跃哥以后写的每一篇文章,做的每一份总结,都要严格要求自己,力争做到更好,让更多的小伙伴得到收获,得到自己心中的北极星指标,然后拿到心仪的 offer,走向职场,创造属于自己的价值。

嘿嘿,我的读者拿到阿里offer,复盘他的时间轴相关推荐

  1. 这是我见过最好的JVM笔记,拿到阿里offer后我哭了

    有人调侃我们说: 程序员不如送外卖.送外卖是搬运食物,自己是搬运代码,都不产出新的东西-- 透支体力,又消耗健康,可替代性极强,30岁之后就要面临被优化的危险-- 想跳槽,但是更高的平台难进,同级别的 ...

  2. 2023年我终于进阿里了,阿里offer五面经验与总结

    前言: 目前楼主已经拿到阿里实习offer,一共经历了5次面试,其中4轮技术面,1轮HR面试.在这里分享一下自己的面试经验和学习总结.写这篇面经主要是希望能够帮助更多的小伙伴.我本科毕业于中南大学信管 ...

  3. 从酷家乐面试官到收获阿里Offer过程中的一些心得与思考

    本文来自读者投稿,作者:绯凡,跟大家聊聊从酷家乐面试官到收获阿里 Offer 过程中的一些心得与思考,希望对大家的格局和理解有些帮助 https://juejin.im/post/5e842e6c51 ...

  4. 大厂面试篇:五轮面试,阿里offer到手!

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 来源 | 应届生求职论坛 拿到 阿里实习offer,经历了5次面试,其中4轮技术面 ...

  5. 300小时成为java程序员_直击面试现场: Java程序员3轮6小时面试, 成功拿到阿里offer!...

    原标题:直击面试现场: Java程序员3轮6小时面试, 成功拿到阿里offer! 今天给大家分享一位Java程序员小伙去阿里应聘的经历! 从Java开发要掌握的技术来讲,前面已经说得差不多了.我主要想 ...

  6. 面经 | 我是如何拿到阿里offer的?附面试题+视频

    作者 | rhwayfunn 来源 | http://dwz.win/2JK 本文来自 rhwayfunn 本人自述: 拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试.在这里分享 ...

  7. 闭关备战python面试50天,“啃完”这份python面试宝典,我终于四面拿下阿里offer

    写在开篇 闲话(长话短说): 本篇文章主要是回忆去年下半年的面试总结.现已入职阿里4个月的时间,终于有时间写下这篇python面经. 去年的一整年各地都在陆陆续续受到疫情的干扰,疫情的缘故对我们的生活 ...

  8. 非计算机毕业生2015互联网校招求职之路(拿到腾讯阿里offer)

    0. 写在前面 以此文,献给自己这两年的青葱岁月,感谢淘宝的朗英师兄和微博的旭爷.全栈pm莹姐姐.酷炫石女王.以及我逝去的头发. 参照Lucida的<9个offer,12家公司,35场面试... ...

  9. 非科班拿下阿里offer,我做对了哪些?

    非科班拿下阿里offer,我做对了哪些? kai 程序员乔戈里 1月16日 本文系投稿 目录 0.概述 1.我的练级之路篇 2.认知思维篇 3.专业技术篇 4.面试技巧篇 5.学习资料篇 0. 概述 ...

最新文章

  1. 论如何骗过计算机视觉AI网络,UCLA专家为你支几招
  2. 计算机方面特长特招进北大,成为科技特长生并不难,CSP普及组三等奖就可以
  3. mysql安装主从配置_MySQL安装与主从配置
  4. yum如何安装特定版本的gcc_linux下如何升级python
  5. 腾讯视频已上线超前点播选集解锁
  6. java list 合并 重复的数据_Java ArrayList合并并删除重复数据3种方法
  7. 蓝桥杯 ALGO-21算法训练 装箱问题 java版
  8. Android 音频tinyalsa开发
  9. Pareidolia — AI的艺术教学
  10. 前端开发技术难点汇总(一)
  11. hibernate 各历史版本下载
  12. Linux系统下的JDK_11下载安装与环境配置
  13. 音频怎么转换mp3格式?
  14. Java 桌球小游戏
  15. Android 获得 usb 权限的两种方式
  16. 基于Spring Boot的医疗设备管理系统【源码分享】
  17. 【产品设计】瀑布流与分页模式比较
  18. 家用计算机防火墙设置,电脑防火墙设置【解决思路】
  19. JavaScript分页功能制作
  20. 【前辈经验之谈】发顶会论文,怎么就那么难?

热门文章

  1. 今日新网络舆情信息监测收集技术解决办法
  2. 光刻机:半导体工业最耀眼的明珠
  3. JavaScript语句
  4. 试题 算法训练 娜神平衡
  5. GcExcel for java 6.0 简单例子 -jar has been cracked
  6. DTV 学习(二) 数字视频
  7. Microsoft的CL编译器与GCC到底有什么区别?
  8. Automatic Software Repair: a Bibliography 自动软件修复概览(三)
  9. vscode无法跳转定义
  10. BJTUOJ 1853 gangpener买零食(水~)