我的本科前半生

个人博客:cbb777.fun

Github:https://github.com/anneheartrecord

前言

我是一个很喜欢用文字记录生活与想法的人,但是由于文字功底太弱,这些文字大多都躺在我的备忘录和废纸篓里。

昨天看到了一个我很尊敬的学长写的一篇博文,深有所感。于是想写一些东西,记录一下大学这两年的一些经历,感悟和想法。

部分内容摘自http://www.cbb777.fun/2023/02/24/%E5%AE%9E%E4%B9%A0%E6%B1%82%E8%81%8C%E6%80%BB%E7%BB%93/

大一

20年9月16日,我独自坐上了从景德镇到南昌的动车,在体验过人生的第一次地铁和第一次飞机之后,在晚上十一点抵达了重庆。当时订的酒店在机场附近有一个总店一个分店,很不幸,我订的是总店但是不小心跑到分店去了。当时下着淅淅沥沥的小雨,我背着我的电脑包和双肩包走在凌晨的大街上,忽然觉得有些冷,那晚我把QQ签名改成了“希望生活别把我揍的太惨”。

进入大学后,我并没有选择松懈。我觉得人就是这样,越长大要承受的东西只会越来越多,万万没有变轻松的道理,中学比小学难熬,大学比中学难熬,进了社会比在学校难熬。我选择了在报道的第二天就一头扎进了图书馆,并在一个礼拜内速通了《高等数学上》及《线性代数》的大部分内容。开学之后没多久就放国庆了,但是国庆我也没有闲着,在之后的几个礼拜我又陆陆续续的把C语言程序设计学完了,当时真的非常幼稚,一有问题就在群里问,一有看不懂的代码就直接打包让当时的C语言志愿者帮忙看,完全不知道这是一种多么不负责任的行为,现在想想真的是愧怍万分。

当时其实完全没有思考过自己到底想在大学里面干什么事情,在毕业的时候成为什么样的人,只顾着努力学东西。我只是把高中的那一套东西复用在大学里了,打算成为班里面的尖子,然后争取保研,但是我真的需要一个硕士学位吗?

这何尝不是一种懒惰呢?还没有确定明确的目标就慌不择路的随便选条路出发,现在回头看看只觉这是在用战术上的勤奋来掩盖战略上的懒惰罢了。

大概是十一月初,我大学生活最重要的一个转折点来了。我去参加了当时我们学院的优秀就业生宣讲,第一个宣讲人是胡仓学长,也是一个很厉害很厉害的学长,在听完他的经历之后我花了一下午仔细思考了之后的规划,最终决定不读研了,本科毕业直接就业。这个决定其实并没有得到家人和朋友的支持,但我并没有动摇我的想法,人生总得自己去体验嘛。

之后我就很少去上课了,因为我觉得那些课程真的很浪费时间,大部分课程都是通识课,对就业可以说是毫无帮助,开设的少部分专业课,老师只是在念年纪比我都大的PPT,一节课一个半小时,我想如果自学的话也许花不了二十分钟就能把一节课的内容给学完。

大一也没有确定好方向,同时也缺乏学习的方法论,基本上ACM、CTF、安全、后端、前端,这些方向我都尝试过,当时很多开发环境我都装不上,经常是一个环境装好几个小时,最后还是不了了之;除此之外刷了一些算法题也并没有体现出来效果。这对一个刚接触技术的小白来说打击太大了。加上当时其实对写代码根本说不上有什么兴趣,我很快就慢慢对写代码这件事情丧失了动力,但我又决定了本科毕业就业,于是乎我开始选择逃避现实了,几乎每天都窝在寝室里,不去上课也不做正事,每天看看小说刷视频打游戏。一边因为迷茫而焦虑,同时又缺乏自驱力和行动力,无法走出自己的舒适圈,我想这是很多大学生的问题。

大二

我是一个很难因为自己而开心起来的人,我直到现在都没有找到真正能让我很开心的事情,我总觉得我存在的意义是为了周围的人,为了我的家人、伴侣和朋友。如果说取悦自己是一门课程的话,那我一定没有及格。

其实到现在我都不能理解为什么有人的开心能来的这么容易,我的好哥们会因为吃到好吃的而觉得开心,他可以为了吃专门跑出去一趟,我长这么大似乎都没有很喜欢很喜欢吃的东西,大部分食物都只是用来饱腹而已。

这可能也和多巴胺能有关系,有的人就是很容易觉得幸福和满足,不需要出人头地,平平淡淡的生活已经能够让他们很开心很开心了。而有的人多巴胺能很强,对自己的现状很容易产生一种不满足的心理,这种人更容易取得一点成就,但是这一定就是好事吗?我并不觉得这种世俗意义上的成功和幸福感是有正相关性的。之前我一直希望我家的小孩能够好好读书,出人头地,大有作为;但现在我完全不这么想了,现在的小孩能活的开心的太少了,不需要有什么成就,开开心心的过一生就很好。

如何经营好自己的生活、享受当下是我觉得我急需学习的一项技能。好消息是现在我已经迈出了第一步,我开始学画画、摄影、骑行、读书、分享自己的生活。

就像中学一样,我是因为不想让家人过于担心我的成绩才开始努力学习,最终完成逆袭的。在大二开始之前的那个暑假我认识了当时的爱人,因为恋爱的原因,我觉得自己不能再继续颓废下去了,当时刚好极客勤奋蜂工作室开启了Go学员的培训,为了通过工作室的考核,我开始把大一学过的东西慢慢捡起来,然后每天把大量的时间丢在写代码,学技术上面。不知道是不是我的性格如此,不管是什么东西,只要我花了足够多的时间,我就会慢慢的不排斥这件事甚至喜欢上它。每做完一个嘉文学长设置的project我都会更热爱代码一分,每划掉每日to-do list中的一项我的成就感就会多一分,在成就感和满足感积累之中,我慢慢的开始喜欢上技术了。我想也许就是这样吧,在大学我也读过几本心理学的书籍,满足感、成就感、被需要感是做某些事情的最佳动力了,同时,一个最可怜的人也一定不是缺少财富、权利、地位,而一定是不被需要。

在21年年底的时候,我在QQ空间里面看到了有学长分享食铁兽招新的信息,然后加入了招新QQ群,22年1月13日,那时候我刚考完《数据结构》这门课,这也是那学期的最后一门考试,考完之后突如其来的约面了,那是我人生中的第一次技术面试,说实话答得很差,完全没有准备过八股,只能凭借平常做项目的一些实践经历答上来一部分问题,大概只答上来了一小半吧,因为是第一次面试,我的印象真的非常深刻,问的问题有Redis的持久化,Redis的数据结构,HTTP2的特性这些,面试官还和我讨论了一下Go的优劣和以后职业规划的事情。

之后食铁兽的负责人晚上又和我联系了一下,简单问了一些职业发展之类的问题。第二天通知我面试通过了,当时真的非常非常开心,第一次觉得自己在技术上或者说是在专业知识上被认可了,然后当天就去了食铁兽那边,见到了面试官源哥,婧姐,还有负责人峰哥。当天主要和峰哥、源哥聊的比较多,这也是我第一次了解创业相关的东西,比如融资是怎么一回事。

之后的话就放寒假了,我当时在家不怎么学习,基本上都是食铁兽给的一些任务PUSH着我去学,比如尝试基于TCP、UDP、KCP、和HTTP编程,还有当时Go的最新版本是1.18beta,推出了泛型这一特性,但是还没有来得及对内置数据结构(slice map等)进行泛型的封装,于是我去学习了泛型,实现了简单的泛型封装。

差不多三月到五月吧,基本每个周末都会去食铁兽那边敲代码,那边的环境是真的很好,呆着就容易让人心情愉悦,我慢慢的把分布式消息队列的拼图一块块补全,从raft选主的实现,到消息的存储和删除,到消息的切片,再到考虑结点状态进行消息的分发,慢慢的也把这个项目做出来了,这也是我第一个不看视频写出来的非web项目。

源哥曾经说过这么一段话,我深以为然。

其实编程真的不是一件很难的事情,甚至是一个比较有意思的事情。只是大部分人还在学的阶段就放弃了,这个阶段他们只能抄别人的代码,自己写不出来东西,一旦自己能创造东西就能感受到编程的快乐了。

除了工程上的收获之外,我还认识了很多很厉害的大佬,基本上食铁兽成员的专业能力已经是我校一级梯队水准了,比如源哥,给我的感觉就是在技术上钻的很深,不管是理论知识还是工程能力都很强,架构层面的知识也很优秀,之前问过他一点设计方面的题目,能感觉出来他思考的方面特别多。而且他知识的广度也很强,现在我也大三下了,感觉我也很难在一年之后达到这样的水平。还有峰哥、翔哥、婧姐、洋哥,也都是很优秀的人,就不一一说了,食铁兽的氛围是真的挺好的,大家都是学生,没有那种领导的感觉,这些哥哥姐姐们也很照顾我,在那边呆着也很舒服。

差不多五月开始正式准备八股和算法了,那段时间的学习强度真的特别大,也是我在校园最痛苦的一段时间,差不多白天一整天都在工作室呆着,学到脑子疼才结束,晚上睡眠质量也差,需要吃褪黑素才睡得着,不然脑子会一直处于活跃状态,明明身体很困,但是意识非常非常清晰。差不多准备了两个礼拜之后就开始投递简历了,投了很多厂子,不过大部分厂子看到是24届就直接拒了,当时真的非常焦虑,觉得自己是不是要找不到工作了。最后好像只有几个小厂还有字节给了面试机会,字节的算法没做出来,于是挂掉了,最后拿了一个小厂的offer但是不太想去。

没有找到合适的实习就选择了去老师的实验室干活,做的是偏运维的华为HPC高性能迁移项目,其实就是写脚本,不过真的挺折磨的,需要保证一个大的脚本一次性执行成功,那段时间我对于linux和shell的熟悉程度也在直线上升。同时也和我校的研究生学长进行了交流和接触,更坚定了我不读研的想法。

“学长你学的什么方向啊?”

“开发吧,JAVA学了一半,没完全学完”

“那你发了paper吗?”

“还没有,还在写”

“打算毕业之后就业还是接着深造啊?”

“就业,读不下去了,读研都已经觉得很痛苦了。”

“读研究生有补贴吗?”

“一个月800”

大三

在大三入学后我又开始了新一轮的投递和面试,在开学的一周内拿了两家公司的offer,最后选择了去通明智云实习,这是一家搞负载均衡的公司,我们组负责开发负载均衡设备的纳管平台。

那是第一次出远门实习,在此要感谢我的辅导员-林义钧老师,他是一位真正有师德,替学生考虑的老师,替我解决了学校里的很多麻烦,在大部分院都卡学生外出实习、完全不考虑当今就业市场学生可能毕业即失业、只顾学生就业率、升学率的情况下,林义钧老师仍然支持我实习,并替我解决了请假审批的问题。

在通明智云我学到了很多东西,这是我第一次接触到生产级别的项目。我的leader韩哥是一个非常好的领导,并没有因为我是实习生就给我分配边角任务,而是真正有让我积极参与项目、融入到整个集体里面来,同时他也会让每个人不只负责一个模块,而是定期更换模块,让所有人对项目都有多方位的理解,也能真的学到技术。

一开始主要负责部署相关的工作,负责和用户对接,能被leader信任,真的去做事情对我来说真的是一件挺有意义的事情。后面主要负责Prometheus相关的开发工作,但是没深入多久就和我当时的爱人分手了,后面整个人的状态其实都不太好,也没有多少产出,也确实是一件挺遗憾的事情。

公司里还有来自北邮、北林的实习生,该说不说,长得都很帅。在之前我没觉得重邮本学历有多低,在实习之后发现好像确实有点低了。大家一起玩ranging loop、爬长城是真的挺开心的,长这么大第一次碰到除了LOL之外戳我的游戏,我之前一直以为自己不爱玩游戏呢。

组里面的同事也很友好:说话很好笑很热心的美美、对技术很有追求的建国、像大哥哥一样很温暖的恩清、很腼腆的PM若培、喜欢玩摩托的士亮等等。还记得我理解不了需求、写不来mongo的查询语句、搞不懂prometheus实现原理、部署出问题的时候基本都是问的美美、建国和恩清,谢谢他们愿意花时间替我来擦屁股。总的来说大家都很好,氛围很温暖,下了班大家也会去地铁口那边一起吃饭,平常住在一栋楼里面交流也多。真的是一段很难忘也很有意义的经历,不仅仅是技术方面成长了,连带着待人接物、生活技能方面也学会了不少东西。

现在我加入了百度APP业务中台部门,虽然呆的时间还不久,但是也能够感觉出来氛围挺好的,我的mentor宇哥和leader学明哥相处起来都给人一种很舒服的感觉,并且也是真的希望我能够学到东西,在我反应了我更想往Go方面去靠的时候,他们立马给我确定了之后的任务方向。百度给我的感觉是新人培养制度真的很不错,有很详细的培养方案,能够帮助实习生快速融入团队,同时整个部门的效率也非常高,不会在不该浪费时间的地方浪费时间,组里还有来自北大硕、北航硕的实习生,真的都是一群很优秀很优秀的人。

总结

感觉自己真的很幸运,这么多年都没有碰到过坏人。从入学认识的室友、导员,到后面认识的学长学姐:胡仓学长、宋扬学长、彩嵘学长、文炀学长、嘉文学长,再到食铁兽认识的小伙伴:源哥、峰哥、婧姐、洋哥,再到通明智云的同事和leader,还有现在的mentor、同事和leader,大家都是很好很好的人,相处起来都非常舒服,感谢所有遇见。

大三还没结束,要做的事情还有很多。回头看看其实比起刚入学那一会,我已经成长不少了,也学会了一些道理。也培养了一些比较好的习惯,比如我上大学前完全想不到我现在在假期也会学习、会定期阅读和运动、会主动走出舒适区去学一些我觉得我应该会的技能。

希望我能过好大学的最后一年零几个月的生活,收拾行囊,再度出发吧。

当然大学里也有一些不好的经历,甚至有些事情我到现在也没有想明白原因,不明白自己为什么要被这么对待。虽然不理解,但是也只能试着接受。

也希望我能一直热爱编程,热爱我的事业。我几乎不在社交媒体上发编程相关的东西,一是觉得我还是个noob,需要学习的东西还有很多;二是不爱给自己打上程序员的这个tag,不想给自己设限。

#实习##牛客解忧铺##牛客在线求职答疑中心##大学生活让你懂得了什么#
全部评论
优秀啊,真的有太多时间都被自己浪费了
4 回复 分享
发布于 2023-03-26 23:52 江苏
同校同届的已经找到大厂实习了😂自己还在海投无回音,技术也没学好,太打击人了
2 回复 分享
发布于 2023-03-26 19:02 重庆
厉害
1 回复 分享
发布于 2023-04-20 22:33 重庆
经历写的真诚又很受用,受益匪浅,赞
1 回复 分享
发布于 2023-03-29 15:08 河北
学弟好棒!
1 回复 分享
发布于 2023-03-26 23:42 上海
学长,聊聊
1 回复 分享
发布于 2023-03-15 20:37 重庆
兄弟很优秀啊
点赞 回复 分享
发布于 2023-03-10 02:06 辽宁
很厉害,加油(✪▽✪)
点赞 回复 分享
发布于 2023-03-09 15:54 湖南
很相似的经历,我到现在也没有找到我的乐趣。坚强吧,可能孤狼也不错。
点赞 回复 分享
发布于 2023-03-08 14:18 上海
优秀的
点赞 回复 分享
发布于 2023-03-07 00:22 湖北

相关推荐

从找暑期实习到秋招和现在的春招,我发现基本我面过的公司都会问八股文,无论是大中小厂,区别就在于问的比例。大厂可能问八股的比例会小很多,但是会问不少场景题,而且问算法的概率很高并且算法很多都是自创的题目。中小厂的话,基本都有八股环境,从java基础到juc和jvm还有mysql和redis和框架这一套,大部分不会特别考察算法。共同之处就在于,如果面试官对实习或者项目不感兴趣,可能就不会问了,现在AI很火,基本都会问AI相关的内容。中小厂对八股的执着,其实藏着他们的招聘逻辑 —— 更看重 “即插即用” 的基础能力。毕竟很多中小厂没有完善的新人培养体系,招进来就希望能快速上手业务,而 Java 基础、JVM 调优、Redis 缓存这些八股内容,刚好能快速校验一个应届生的知识储备是否扎实。之前面过一家做企业服务的小公司,面试官拿着我的简历,从 HashMap 底层实现问到 Spring 循环依赖的解决方式,连 String 为什么不可变这种基础题都没放过,全程像在 “背书抽查”,反而对我做过的项目没多问两句。他们要的不是能设计复杂架构的人才,而是能稳扎稳打写代码、少踩基础坑的执行者。而大厂的八股更像是 “入门门槛”,只占面试的三分之一左右,剩下的全是考验综合能力的场景题和算法题。比如阿里的面试,可能只问一句 “volatile 关键字的作用”,接着就延伸到 “如何用 volatile 解决单例模式的线程安全问题”,再过渡到 “分布式场景下的单例如何实现”;字节的面试更是直接,算法题可能是没见过的自创题型,场景题会让你 “设计一个亿级日活的秒杀系统”,考察流量削峰、防超卖、缓存一致性等多个知识点的综合运用。这些题目没有标准答案,更看重你的逻辑思维和工程落地能力,而八股只是用来确认你有资格进入这个 “综合能力考察” 环节。值得注意的是,2026 年的面试里,八股已经悄悄和 AI 结合了。不管是大厂还是中小厂,问完 JVM 或 Redis 的基础后,总会补一句 “怎么用 AI 优化这个场景”。比如面中小厂时,聊完 MySQL 索引优化,面试官会问 “有没有用过 AI 工具分析慢查询”;大厂则会深入到 “如何用 RAG 技术优化 Redis 缓存穿透问题”“虚拟线程结合 AI 任务调度的实践”。这时候单纯背八股就没用了,得把基础知识点和 AI 应用结合起来,才能接住这些延伸提问。说到底,八股文并没有退出面试舞台,只是不同公司对它的 “用法” 不同。中小厂用它筛基础,大厂用它定门槛,再叠加 AI 和场景题的考察,形成了现在的面试格局。对咱们求职者来说,八股还是得背,但不能死背,要结合实际场景和 AI 趋势去理解,这样不管面对哪种公司的面试,都能游刃有余。
哪些公司面试还在问八股?
点赞 评论 收藏
分享
评论
61
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务