2024-04-19,依旧是凌晨,彼时的Kuroko.info正在重建中,服务器换新,主题也从原先的revival更换成了现在nvPress提供的niRvana。
自19年建站至今,除了21年写了一些文章外,5年几乎无内容,这与建站的初衷相悖。最初就是希望能有一个平台去记录自己的学习、生活,但至今网站上只有毕设时学习latex的笔记、leetcode复制的代码和一些课程大作业的report。造成这些原因的起初是无内容可写,19年的时候正在念大二,主要的学习围绕在基础学科和算法题,当时觉得这些内容没有必要放到网站上,网站便一直保持空白,随后20年疫情来袭,上半年几乎荒废在家里,当时的重要学科例如算法导论、概率论、操作系统和计算机组成基本都没学,好在老师实在是愿意捞,没挂科。但网站已经停滞了很久,加上20年经历的挫折比较多,个人生活和学习状态都比较颓废。
后续转折是20年下半年一门课叫数值计算,当时老师鼓励每个章节都要有3个人去做个pre,阐述一下对这一章的理解。也许是为了督促自己,当时破天荒的主动报名了第五章:幂法与反幂法求解特征值。当时为了做好pre开始提前学习这一章的内容,然后在我得知幂法和反幂法求解的按模最大特征值,而平移又可以改变按模最大特征值,那如果我枚举出所有的平移值,岂不是可以达到求解所有特征值的效果?带着这样的猜想,我就开始了测试,最后通过二分法实现,只要特征值之间的差值在精度范围之内,这确实是一个可行的方法。当时就非常希望记录下这些内容,我就想到了我的个人博客,但是当时的kuroko.fun已经被释放了,然后为了找点事做,也为了改变当时低迷的状态,我就重新注册了一个网站,这也就是kuroko.info的由来。至此才真正开始写了一些文章,但也都限于当时的课程内容,例如数据挖掘,数据库,还有因为写毕业论文学的latex合集。
那kuroko.info又是如何荒废的呢?20年底确实一扫阴霾,开始热情学习了一段时间,一直到21年考研准备,上半年也是认真地学了一下数学,后面在同学暑期实习9月秋招的时候,得知他们的年薪已经达到40w+了,非常惊讶和羡慕,因为我一直以为本科生很难达到这个水平,结果突然发现这是我们的平均值。因为当时考研的动机也是觉得学的比较杂,没有在某个领域深耕,很难找到想要的工作,或者说,考研只是为了找到高薪的工作,我本人对于研究生的学历和学习内容本身不是很看重,我认为互联网行业工作经验也同样重要。所以在我得知了同学的待遇后我考研的欲望就降到了冰点,也想去试试找工作,但是当我开始准备背起八股文的时候,我才发现因为20年疫情没学好os和计组,我的背诵之路满是痛苦,又想着反正都是一样的内容,不如还是先把研考了,结果后续10月毕设来袭,又来了一门硬课编译原理,巨大的焦虑与犹豫中,我最终做了逃兵,11月决定弃考了,网上确认也没有点,和父母的说辞是22年春走春招,结果从弃考开始,一直到春节介绍,终日泡在游戏中,想逃避一切;同样地,我又逃避了春招,最后和父母说重新考研,尽管当时因为周边的同学都成功上岸而一腔热血与激情,想着争一口气,但是结局并不太理想:当时在家备考,最初因为有过一年经验而比较懒散,后续又因为感觉408和数学反复忘而焦虑,临考前还得了新冠,最终因1分之差和复旦失之交臂。当时并没有很惋惜,因为我不止差了一分,我的英语和408选择题起码蒙对了20分以上,所以实际离录取水平还是有一定距离的。
出分的时候是3月,当时的我已经在华为干了1个多月od了,起初只是想找个临时工作,计划是干到6月,买台电脑和攒点旅游的钱,然后7月辞职去准备读研,当时估分感觉是能过的,所以找工作比较随意,感觉1个月过1w就去。结果当时刚注册账号,就有不少华为的hr和我联系,说了一下这个所谓的od模式,我问了一下同学,说是脏简历,外包不受人待见啥的,但我想的是反正都是挣钱,将来读研还是走校招,无所谓,而且给的也比较多,我就直接去了。后面出分没考上研时,我因为对工作的生活还是比较新鲜的,所以和父母沟通之后确定不继续考了,就此开始工作,彼时的我还是对od转自有比较有信心,因为在leetcode&eoj上写了近2000题,基础算法还是比较拿手的,因此华为面试和定级都比较理想。
但是下半年的时候心态也有了些变化,一方面是所在的部门到处救火,没有稳定的责任田和项目,长久得不到技术积累;另一方面是间歇性的要当问题接口人,这个活实在是纯吃力不讨好,本身对业务和代码仓就不熟悉,还要去接口完全不熟悉的问题,期间需要自学和求助其他人,造成极大的精神内耗;再加上od的身份吧,逐渐对生活干到无望,当时感觉也不好跳槽,啥也不会还是外包,所以还是想着再老老实实待一年。后面是因为一个大学同学和我聊了几次,说可以把我引荐到阅文那边,现在正好有hc,当时也只是随口答应了一下,没报啥希望,结果对方看过简历之后很快约了面试,而且整个流程走的非常顺利和快,大约2周后就发了offer。不过前提是待遇和培养都按照校招来,我本人也觉得我在华为的一年没学到啥,所以很乐意接受这个条件,就当做是重新开始,但至于要不要走,纠结了好一段时间。一方面是在华为认识了很不错的一批同事,尤其是老迪和老鑫,本身定级不错,如果转正了会是不错的选择;另一方面我又觉得在od就像个泥潭,待的越久陷得越深,而且华为本身加班严重,这么好的跳板应该立刻抓住。在和父母、同学、同事以及一个前辈聊了多次之后,还是觉得赌不起,如果两三年还是od,人生基本就烂在这了,还是选择了离开。
今年,也就是24年,3月正式加入了阅文,从存储改行学起了搜索推荐工程,人生也算是正式走上正轨了,但是相比于正常秋招的同学,算是晚了2年左右,起初一直耿耿于怀,觉得是这一路走来充满了遗憾,但是又想,这又何尝不是自己的作为造成的。一个月下来,在阅文学到的知识很多,因为这边给我了2个月的时间纯学习,架构、C++、bazel、rpc、kafka等,收获良多,询问了一下leader能不能把其中与工程无关的内容上传到个人博客中,意外得到了允许。于是带着这样的目的,我开始了对kuroko.info的第二次重造,之前因为经济原因,服务器配置不高,加上我clone过一次镜像换ip,导致bug百出,不是数据库拒绝连接,就是网站无法渲染。这次通过熊猫工作室开源的nvpress平台和升级的服务器重搭了kuroko.info,后续将对原有内容搬迁整理,并将工作中可展示的内容上传,正式让他担任起个人中心的职责。
此外还有一个原因,本身也算是喜欢记录生活的人,会经常拍照or瞎想,但是不太喜欢发朋友圈(只限定现在,也许将来会改变),相比于告诉大家我干了什么,我更喜欢在某处记录好,想看的人便会自己发现。所以这个网站除了记录技术内容,生活相关、游戏相关亦或是一时的感悟,都尽可能的记录在其中。之前发现高中写的内容,几乎都是感到羞耻然后光速删除,但是这次搬迁内容的时候,读到了"写在建站之后",4年前的文字,反倒是庆幸记录了当时的心情,所以哪怕将来会对现在的文字感到尴尬,也会记录一下人生不同阶段的感悟,方便老了或者颓废的的时候去回看一下以前的自己。