以梦为马,扬帆起航,双非人的2021,万字逐梦旅

你好,我是小黄,一名独角兽企业的Java开发工程师。感谢茫茫人海中我们能够相遇,
俗话说:当你的才华和能力,不足以支撑你的梦想的时候
请静下心来学习 希望优秀的你可以和我一起学习,一起努力,实现属于自己的梦想。

文章目录

  • 一、引言
  • 二、回首
    • 1. 离职
    • 2. 春招的挣扎
    • 3. 毕业
    • 4. 工作
    • 5. 学习
      • 5.1 CSDN
      • 5.2 公众号
      • 5.3 力扣
      • 5.4 Github
      • 5.5 书籍
      • 5.6 设计模式
      • 5.7 算法
      • 5.8 底层文章
    • 6. 爱情
  • 二、展望
    • 1. 工作
    • 2. 学习
    • 3. 健身
    • 4. 公众号
  • 三、总结

一、引言

2021年,人生中最重要的一年,从一个懵懵懂懂的大学生正式成为社会的一员

大学时期的我特别憧憬上班,感觉坐在办公室,手指激昂的敲下属于自己的代码,这是一件多么美妙的事情,可现实总是残酷的

上班期间,团队的压力、项目的压力、同事的压力,都会让一个人发生巨大的改变,幸运的是,我还是坚持了下来

2021对我来说,不好也不坏

让时间的车轮带我们走近2021的开头,回首我的2021年

ps:本文篇幅较长,读者可根据目录选择自己感兴趣的进行观看。

二、回首

1. 离职

记得,2021年刚开始的时候,我刚从北森(实习)离职,投入找工作的人群中

离职的原因在于,北森使用的C#语言,而我一开始学习的Java,实习了一段时间发现还是不能适应C#的生态,于是提出了离职

离职完之后,就开始了找工作,当时面了下面几家

  • 九鼎无双【挂】
  • 北京雪球【挂】
  • 北京氦图【挂】
  • 阿里蚂蚁【挂】
  • 京东数科【挂】
  • 字节跳动【挂】
  • 闪电快车【挂】
  • 龙图游戏【挂】

签了拿 offer 的其中一家,就此我的离职之旅告一段落

2. 春招的挣扎

时间转瞬来到3月03号,感觉自己为春招已经准备好了

准备的工作:JVM、JUC、Redis、MySQL、计算机网络、操作系统、300道力扣以及其他的一些知识

第一家阿里云,开头祭出杀手锏,一波Redis分布式锁项目外加一波八股结束战斗

可怜面试官发现我是21届的,说,当时没看到毕业时间,要是22届的就过了,可惜了

我问了问职业规划和建议,就此,打响了我春招面试第一枪

此后,开始在BOSS疯狂投简历,希望能找到一些更好的企业

这里有一个小插曲,在面一家做 在线设计 的公司

通过面试后,HR给我谈薪说:我们是 税后20K~30K,当时惊呆了,久久不能平静,遗憾的是,最终也没去这家公司,听说现在这家公司发展的挺好

此后拿了几个比较小的offer,我想可能我的春招就这样结束了吧

后面连续的转折让我猝不及防

4月份的虾皮,虾皮二面时,面试官最后出了一个 无重复字符的最长子串,当时我的心脏就要跳出来了,这个题我昨天刚复习过

当然,对于算法,我们不能太过着急的去写,要营造一种自己思考的假象,最后 哈希 + 滑动窗口 带走了这道算法题,给面试官讲的时候,还说了说自己对于特殊情况的处理

当时感觉自己可能有机会,异常的高兴,导致晚上睡觉都没睡好,因为梦见自己被刷了…

不出意外,第二天中午刷状态果真刷出来了 流程已终止

来不及伤心的同时,下一场转折点又来了

5月份的京东,一面和面试官交谈甚欢,面试官还给了我很多建议,二面,面试官性格很好,问的也都是会的

二面面试官最后给我聊了聊租房,实习,还有一些其他的事情

不出所料,我晚上又睡不着觉了,还抽空牛客发了一个动态

以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第1张图片
不出所料,后续的结果一面告诉我,由于学校(非985/211)原因,被HR流程终止了

后续面试官帮我推了京东的其他部门,由于春招快过了,自己面过了一面就没下文了

当我感觉自己应该不会再有转折了吧,老天又来搞心态了

6月份的携程,一面二面超级顺利,从分布式锁讲到Redis的跳表、SDS、压缩列表等,还聊了聊 volatile 的八股

面完第二天直接HR面,做一个英语测评,直接发offer

不出意外,由于我自己的问题,英语测评让我做完蛋了,也失去了最后的机会~

发了一条朋友圈,自己校招真的结束了

还好自己进了目前公司的核心组,未来可期~

以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第2张图片

3. 毕业

回学校参加了毕业典礼,也宣告着自己的大学生涯正式结束了

女朋友嘲笑我,以后再也不能吃海底捞了

走之前逛了逛大学陪伴我的实验室, 也拜访了大学的导师巩老师,现在想想,之前巩老师对我们的严格也确实对工作有用的,但是我还是希望巩老师以后能对学生温柔点(反正老师也看不见,逃
以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第3张图片

4. 工作

毕业后,就正式进入公司,成为一名员工,跟随着我导师凯哥参加了下半年重点的项目

从一开始自己对于业务的不熟悉,导师慢慢的教我,到如今的自己可以承担一些需求

工作刚好起来的时候,导师突然离职,导致我有点不知所措

项目负责人走了,工作还要继续呀

我们团队中的佩姐成为了新的团队负责人,给我们分配工作,统筹全局

当时的项目就像漂泊大海的纸船一样,谁也不敢保证项目最终的完整性

之前下班大概7点~8点左右,为了保证项目的完整性,我们 10月、11月、12月三个月的加班

令我印象最深的一次,我们加班到凌晨1.30,隔壁测试主管帮我们点了肯德基

终于,我们的项目元旦前的OKR在今天正式完成了,还是很佩服我们的~

在工作中也认识了很多的大佬

  • 凯哥:我的导师,教会了我很多东西,也告诉了我很多道理,可惜没有缘分继续合作了
  • 强哥:我们的leader,淘系出来的,技术深不可测,在这个年纪对技术有强烈的追求
  • 祥哥:IT云清,CSDN大V,200W访问量,社区达人,也是我继续写博客的动力
  • 杭哥:工作五六年,精通各种技术,让我感觉最厉害的是,杭哥总能找到问题的最佳处理方案
  • 佩姐:佩姐是我们组唯一的女生,佩姐在我导师走后担任了项目经理,交付了该项目,同时,也是我导师走后教我业务的人
  • 倩娴:测试主管,这里为什么不叫她姐呢,哈哈哈,因为倩娴不喜欢别人叫她姐,测试\开发技术深不可测
  • 玉英姐:玉英姐人比较好,有一次因为我的问题,导致测试工作难以进行,玉英姐在群里指出我的问题,当时的我还有点难受,之后的需求更加强调我的自测,后来想了想,还得多亏了玉英姐
  • 素艳姐:属于脸上看着傻傻的,技术也是深不可测,转正述职PPT一句话让我拿下述职答辩

希望明年的自己工作更加的快乐、开心

5. 学习

什么时候准备学习的呢

我记得,我导师走后,强哥找我谈过一次话,问我:你现在还看书嘛

我小声的说,现在不看了,好像没有了最开始那种对技术的追求

之后,强哥给我讲了讲,对于程序员来说,学习是一个必经之路,如果放弃了学习,那么他的职业生涯也不会长久

我们部门老大在我述职答辩的时候也说到,你学过的技术,在你以后的工作中迟早可以用到的

于是,我开始了我的学习之旅

5.1 CSDN

以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第4张图片
以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第5张图片

5.2 公众号

公众号从7月份开始正式写作的,关注我的 64 人,谢谢你们啦~新的一年我也不会让你们失望的

以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第6张图片

5.3 力扣

  • 年度勋章:努力了一年,看到这个年度勋章确实感受挺多,从一开始的排斥刷题,到如今没事写两道,自己也越来越喜欢上了刷题
    以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第7张图片
  • 年度报告查了查,自己好像提交了 307 天,不知道这个 271 怎么算的
  • 以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第8张图片

5.4 Github

这个主要是看今天学到了什么
以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第9张图片
以梦为马,扬帆起航,双非人的2021,万字逐梦旅_第10张图片

5.5 书籍

有些书籍之前在电子书看过了,工作后特地支持一下原作者,给自己点赞

5.6 设计模式

7月份的自己开始从设计模式学习,发布的文章如下:

  • 二十三天搞懂设计模式之单例模式的七种写法
  • 初入职场的小黄不懂策略模式,差点被开除!
  • 二十三天搞懂设计模式之工厂模式
  • 二十三天搞懂设计模式之抽象工厂模式
  • 【结构型模式】二十三天学会设计模式之装饰者模式
  • 【对象行为模式】二十三天学会设计模式之观察者模式
  • 初入职场的小黄利用外观模式,直接走上会所内模的道路

5.7 算法

感觉设计模式复习的差不多了,于是写几篇算法的文章

  • 给我三分钟,带你领略热血江湖中的并查集算法
  • 给我5分钟,带你秒杀所有图算法之图的对象化描述
  • 给我5分钟,带你秒杀所有图算法之DFS、BFS
  • 拓扑排序在顶尖风控团队的业务落地
  • 暴力循环已死,牛顿迭代法称王
  • 关键词匹配——HashMap已死,Trie树称王
  • 字节面试官让我讲讲最小生成树,我忍不住笑了
  • 一文带你学会最小生成树,不要等到面试再临时抱佛脚了

还有几篇周赛复盘

  • 【钛铂数据专场】力扣第 269 场周赛(2029 / 4292)
  • 【Zilliz专场】力扣第 271 场周赛复盘

5.8 底层文章

  • 全网最硬核Java程序员必备底层知识(一)
  • 阿里面试官让我讲讲volatile,我直接从HotSpot开始讲起,一套组合拳拿下面试

6. 爱情

这一年女朋友考研完成,给家里说了我们两个的事情,终于见光了

以后要更加的努力了

不然等女朋友成为研究生,俺一个本科生就尴尬了

这些差不多是我2021的全部了~

回忆一遍,还真有点不舍呢

再见!2021年!

二、展望

时光的车轮缓缓的驶向了2022年,2021年的时光也一去不复返,我们要做的就是,对自己的2021年大声的喊出:这一年我没辜负你

2022年自己也需要给自己一些计划,激励自己更好的前行

1. 工作

保持更好的工作状态,逼迫自己做一些有挑战性的工作,将工作中的DDD架构研究透彻

2. 学习

  • 算法:明年力扣破1000题,周赛拿到 knight
  • 八股:中间件、分布式、408、Java系列学习一遍
  • 书籍:明年要看24本书
  • 文章:明年文章100篇

3. 健身

  • 持续性跑步,一定坚持下来

4. 公众号

明年订一个小目标,粉丝数破200+,好兄弟们,能不能点个关注~

三、总结

我的2021算不上特别精彩,自己也尽了自己最大的努力

希望2022年的自己能够吸收2021年的教训,改正自己

其实,自己也曾经彷徨过,每天这样刷题、看视频,这样的生活真的有意义嘛

就算你成为了技术大牛,这种生活真的是你想要的嘛

当我看到朋友圈别的行业朋友和同事一起出去喝酒,吹牛逼,也曾经羡慕,转念一想,可能程序员这个行业本就是孤独吧

越来越卷的互联网,导致人们已经忘却了本来的初心,一心投入源码和算法的知识海中,迷失自己

但话说回来,对于农村出身的我来说,程序员的岗位确实给予了我更宽广的世界,尤其是,只要你努力,你就可以实现自己的梦想

曾经看过一句话,叫做:穷人家的孩子很早就学会了奔跑,因为下雨的时候,没有伞,只能拼命的跑。

当然,还有一种选择,那就是等待,等待雨停了以后,再回家

不同的选择,代表生活的不同态度

但我想,对于农村出身、心怀梦想,想要凭借自己闯荡一片天地的话,没有伞的话,就别等待了,用力奔跑吧,借着雨水放声大哭一场。

你选择不了你的出生,但是你可以选择想要的人生呀!别这样庸庸碌碌的过一辈子,人嘛,总得有点盼头不是吗?加油,致每一个拼命奔跑的人!

2022年我选择迎着大雨奔跑,如果你也和我一样,想要2022年改变自己,不妨点个关注,2022年让我们一起成长,一起共勉!

你可能感兴趣的:(随笔,java,面试,经验分享)