嘘~ 正在从服务器偷取页面 . . .


引言:在这之前我说点题外话,其实这篇文章年末的时候就写完了,但是一直没好意思发出来,按理来说像我们这种普通计科学生的人生经历其实是没什么可写的,和很多研究生大佬还有 985 大佬肯定是没法对冲的,以前有一点自卑,自己也不是很擅长表达自己,觉得这些东西确实没什么好记录的,不过过了一段时间,有些事情改变我的看法,所以说这篇文章与其说是写给别人看的,不如说是写个自己的。

本来这篇随笔的标题本来想叫做:什么本科生的逆袭之路,又或者是什么一个本科生如何去大厂这种比较吸引人又很具有故事色彩的标题,但是后来想了一想这样写确实有点…..,而且我的经历确实配不上逆袭,你说我为什么写这篇文章,我也不知道,可能是在故事结束的时候,你会想到开始吧。

杭州这几天又下雨了,我坐在电脑前面看着文档,看向窗外,突然想起来 23 年马上就要结束了,乘着这么好的天气,想记录一下自己这些年的经历,也希望能给自己留下点可以回忆的东西吧。

最开始找实习的时候,真的不是很在乎,没有经历过什么打击,也没见过什么世面,随便学一点皮毛就觉得自己的能力已经无敌了,对基本功也不是很在意,像是数据结构,算法,计组那些。觉得我不需要知道那些,我只要会写项目就完事了。暑假的时候在一个朋友的帮助下去了dd,与其说是实习,不如说我其实是过去帮忙打杂的,负责的是一个广告投放的业务,当时所使用的项目语言也不是我现在所专长的,所以上班也是三天打鱼两天晒网,没事的时候就看看文档,看看网课啥的,虽然是第一份实习,但是当时的自己确实狂的有点没边了,觉得自己随便面一面就能进到大厂里。但其实得到这份工作和我自己本身的努力没太大关系。现在再想回去那真有点难了。

但这次经历给我提供很宝贵的一课,也是在这里我清楚的意识到基本功的重要性,大概是大二的时候我开始看有关数据结构的网课,是b站的左程云左神,讲道理刚开始听的时候觉得就是纯纯的天书,而且关于数据结构与算法有一个很夸张的点在于,你学了很久你可能会觉得你啥都没学到,因为这玩意过于的抽象,对于学生来说没有实战经验的我们会觉得这玩意真没啥用,因为没有实际项目的体现很难看出算法的用处,(除非你天赋极高,一眼能看出来,那当我没说)leetcode 也是草草刷题,大概遇到不会的就直接去看解析然后默写一遍了,从来没有考虑过深层次的原因,那段时间看了大量的课,其实就算不知道啥意思,默写还是能默写下来的。

差不多是在大二下的时候,我开始正儿八经开始找实习了,这也有个很有意思的点,首先就是我没开始找之前,我真的不知道国内有这么多我压根连名字都没有听说过几十来号人的公司,当时也是眼高手低觉得自己的能力强的飞起,应该是随便面,那会挑地方,挑环境,挑公司,但是几波下来,邮箱里基本上都是感谢信,接下来就开始了海投,这时候就要感谢dd了,由于这段经历的原因邮箱里终于有些变化了。

中间有个比较有意思的故事是,记得我在有一次上课的时候接到了美团的hr的电话,问我有没有时间电话面试一次,当时我其实是有点无所谓的,觉得反正过不了,就当积攒经验了,于是就同意了,刚开始只是几个简单比较基础的问题,问来问去把我问的有点不耐烦了,我说你是不是看不起我啥的,你可以挑个难的问,然后让我写个最长回文子序列,(好像是这个)我直接傻眼了,我说我不会,对面沉默了一会,然后我自己都有点绷不住了(hhhhh)当然这次的结果就是潦草结束了,现在回想起来那会多少有点年少轻狂了,没有给予面试官足够的尊重。(当然这道题我当时回宿舍就看了,附几个学期末收拾东西当时手写的笔记)

也是在大二的寒假拿到了上海一家租车公司的offer,公司的体量不大,工作的难度也不是很高,但是这是我真正意义上第一次使用自己的专长,所以对于项目的很多地方十分上心,也学到了很多东西。不过有一说一,哥几个家里没点底子就真别去上海实习了,我当时的薪资税后貌似是5000多,我可以这么说,除去房租加上吃基本上剩不下来多少,全靠父母救济。那会也是我能力真正得到提升的一个阶段,由于事不是很多,而且我还是很向往去一个真正的大厂的,所以学习的热情也比较高,基本上每天都会看课写笔记做项目啥的,那会完全感觉不到疲惫,每天就是期待的学到更多东西,现在想起来那种感觉还是很幸福的。(由于当时有个好朋友在字节,那会还去字节蹭过饭)


在没去阿里之前我一直在杭州的另一家公司,这里就不说名字了算的是一个中厂,期间参与的项目也有和一些大厂有合作,那段时间可以说是我在杭州最快乐的时光了,每天的生活也非常的规律,闲下来的时候会刷题和看一些新技术的课程,还有一个原因是我在杭州有一个很漂亮的女同学,我一般都会喊她陪我在咖啡馆或者图书馆看书,写写代码,然后去吃个饭看个电影什么的。大概努力了两个月左右我终于成功拿到了阿里的 offer,也是在这里迎来了故事的高潮和结尾。

阿里的面试真的是我目前为止见过最难的,具体的面试问题我就不多说了,网上有关的面经一搜一大堆.

阿里是对我意义上来说真正的大厂,相信只要是学 java 的都知道,阿里在中国的软件开发行业中通常被视为Java技术的领先者和风向标。阿里巴巴的技术栈中广泛使用Java,而且他们也是Java开发者社区的积极贡献者之一,也是在那个时候,让我接触到了真正团队合作和交流,设计等等。由于是新人每天学习的东西非常的多,那段时间也是我最累的时候,期间也遇到很多很多的问题,因为关于项目的具体内容这里不能多说,就说一个我印象比较深的吧。

印象比较深的就是当时遇到的一个有关拜占庭容错问题,简明来说就是假设有一个分布式系统中的三个节点,它们需要就某个决策达成一致。在正常情况下,这三个节点可以相互通信,共同决策。但是,如果有一个节点是恶意的,试图传播错误或者阻碍共识的达成。再最开始遇到这个问题的时候我压根就没听说的这个名词,我也不知道所需要用到的共识算法,在当时这完全超过我都能力范围了,由于我的学习能力不太行,我在最开始所使用的方案是写了一个简单的 demo 来测试拜占庭容错协议,但是当我引入这个容错机制的时候,整个系统的性能开销大大提升了,这个功能我整整写了一个星期天,中间有些时候我都想放弃了,在最后的最后是使用了一个异步处理将他的机制进行异步化,使其不直接影响主要的业务逻辑,在后台进行一致性检查任务降低对实时性的影响。当然这个也不是最优解,最好的方法这里就不明说了,在整个开发周期中我受到的煎熬基本上要把我击垮了,但是好在我撑过来了,其实做一个项目有时候就是这么的单纯,你遇到一个问题,你尝试解决,突然又出现一个问题,你再试着解决,当你把所有问题都解决了,项目其实也就成形了。

大厂所给予你的学习速度可以说是一日千里,如果你的能力能够驾驭这些压力,那么你的进步可以说是神速,并且当你身边都是比你优秀很多的人时,这种无形的压力会推着你往前走的。

离职的原因也可以说一下,我在阿里大概呆了5个月左右,在最困难的时间里,人都会对自己产生质疑,觉得自己可能不太适合这个行业,觉得自己的能力有限,其实确实是这样的,在公司中你会慢慢的失去当时的那种激情,还有一个原因是我突然真正意识到了人与人之间的差距,其实我觉得大部分普通人应该都有这种感觉,你喜欢一个事情,你擅长一个事情,你努力了很久你突然发现你和别人的差距还是很大,然后你就想着追赶,但是追赶了很久你会发现,这段差距是你无法通过努力而去弥补的,你就会感受到一种无力感,最后你就会想着放弃,另外一个原因是我自身的学历没有什么竞争力,想要真正留在这里对我来说还是非常有难度的,我是我们组学历最低的那一个,有些时候我真的会感受到自卑,有一种很无力的感觉充斥着我。我才意识到并非所有人都适合大厂的环境,像是我就不太能接受的了高压的环境,可能是由于我自己的性格比较随遇而安吧。

但是我也很感谢阿里,让我认识到了很多有意思的人,接触到了我可能这辈子都接触不到的技术。也让我看到了更大的世界。

记得小时候看乔布斯的自传中有这么一段:我们不可能有先见之明,把那些生命中的点点滴滴都串起来;但XX年之后再回头看,生命的轨迹变得非常清楚。再次说明的是,你在向前展望的时候不可能将这些片断串连起来;你只能在回顾的时候将点点滴滴串连起来。所以你必须相信这些片断会在你未来的某一天串连起来。你必须要相信某些东西:你的勇气、目的、生命、因缘。这个过程从来没有令我失望,只是让我的生命更加地与众不同而已。有些时候,你看不到你现在所接触的东西会对你以后的道路产生什么影响,但是在故事的高潮这些点和线会将这些东西串联在一起,形成一幅完整的图画。

现在想起来,那些在宿舍熬夜写代码的时光,为了一个小bug或是一个粗心而调试几天的折磨,在公司由于学历被同事嘲讽的眼光,面试时被问到哑口无言的尴尬,邮箱里上百封的拒绝信,到最后都成了指引我前行的月光。

故事到这里,差不多就要结束了,我其实对于很多的工作体验和面试经历并没有过多的去介绍,原因是我认为没有必要,因为有些东西确实需要你自己去体验才能有所感受,时至今日我也去过了国内的互联网大厂,见识过非常顶尖的技术,从某种意义上来说,我确实得到了我想要的,关于这些经历我真的不愿意写太多,因为我真的认为这不是炫耀的资本。从大一点的层面来说,你在哪里,字节也好阿里也好腾讯也好,最难的不是你去哪里工作,而是你如何能在如此之大的环境下保持初心,保持热情,追逐自己的梦想,听从自己的内心,不被外界的流言蜚语所困扰,这个才是最难的。

人是群体动物,单独的个体是很难在社会上存活下来的,这一路走来,真的很感谢帮助过我的所有人,老师还有朋友,再困难的时候给予我帮助,在我迷茫的时候给予我鼓励,以前我一直为了获得别人的认可而活着,如今我已经不需要别人的认可来证明自己了。

我喜欢看别人的故事的原因是,几千字的篇幅其实写尽了这个人很长的一段经历,尘事如潮人如水,故事中的低潮可能在几行文字中就轻描淡写的带过了,但是背后的艰辛和苦难可能只有当事人才知道,读者喜欢去看走出这个低潮后的风雨彩虹,但是其实对于这个人来说,这一段才恰恰是最难熬的经历。

我们看着故事中的人,总会把自己代入,想象着自己也能从低谷中走出,我经常会听到别人说,你在本科阶段能到达这个水平已经很厉害了。但是事实上对于很多艰难的地方我都一带而过了,但是我可以说的一点是,真的很难,而且要比你想象中的过程难几倍,每个进了大厂的人都会说我能进是因为运气好,但是真的是运气好吗?还是他在这运气背后所付出远远超乎你的想象的努力。(其实还有很多话想说,但是我觉得就到这吧,讲道理哥们自己都没想过我能码这么多字)一般故事都要有个名人名言来结尾,我就拿一个比较新的吧。

2022 英雄联盟全球总决赛上 deft 说过这样一段话,我唯一擅长和我热爱的只有英雄联盟,如果我不能在我擅长的领域有所作为,我不知道我的人生还有什么意义。

2023 年 11 月 30 号,写于杭州西湖。🌧


文章作者: 清风摇翠
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 清风摇翠 !
评论
  目录