2025.5.7
近期总结
先讲讲接下来的计划吧
五一我是放飞自我地玩了五天,所以这周刚好相当于过渡,恢复一下正常的学习生活节奏,刚好也做做心理准备什么的
五月份是我能全身心投入到项目、算法和八股之中的,而项目和算法又是重中之重,所以准备把大概 80% 的时间放到这两个上,剩下 20% 给八股
六月到七月是要准备期末考试的,其实本来五月份也想就是开始学一下了,但我五月底才辞职,所以还是等辞职之后再开始学校课程方面的东西吧,那个时候应该也有很多实验什么的要收尾
跟 mentor 说想 5.30 辞职的时候,他跟我说可以给我一个月的假,因为我合同是签到八月底的,所以他想我等期末考完之后暑假再继续实习;说实话我心动了,但我真的有点太讨厌抽烟的了,无论是一共八九个人的公司就有三个人会在工位抽电子烟还是抽完烟之后路过我时他们身上的烟味,都让我很窒息,而且工位的椅子真的特别特别烂啊啊啊啊啊,为了我的身心健康考虑,我还是铁了心辞职比较好
其实另一方面是我真的有点讨厌 php,包括它相关的工具什么的,而且毕竟是第一份实习,日常的工作就是写新接口改老接口,ai 都能完全 cover 的那种,很难让我有太大的提升;再加上上班真的是一件让人身心俱疲的事情,连学习的状态都没有了,每天下班回到宿舍之后都只想娱乐,就连平常的爱好都失去了兴趣
所以,我五月底会辞职,这剩下差不多一个月的实习时间,我准备用来挖掘一下这份工作对我简历最后的帮助
还是挺感激这家小公司在二月底这学期开学前收了我的,毕竟那个时候的我基本上是什么都不会,还差不多玩了一个寒假,靠着一份简陋的 C++ 简历拿到了这个 php 的后端实习,感谢我的 mentor 愿意要我,也挺不好意思就是没能实习满六个月就提前想辞职的,就拿我平时吸到的二手烟补偿他吧
那么七月到八月的暑假自然就是真正冲刺的时候了,我是准备,沉淀这差不多三个月的时间下来,直接冲一下大厂日常实习,八月份改好第三版简历就可以开始海投,刚好也是金九银十,争取下学期开学的时候刚好能入职
我目前考虑的方向是 Go 的后端,最简单的原因就是腾讯和字节都在用 Go,当初最开始的时候学的是 C++ 而不是 Java 就是因为自己想做游戏,然后知道学 C++ 可以做游戏,就学了
但现在也没有考虑往游戏开发发展,虽然四月面了两场腾讯的游戏客户端开发日常实习
其实当时是幻想了的,手上也有一个我自认为很有趣的游戏项目,也确实写在简历上拿去面试了,三月到四月我一直都在试着将我这个兴趣和工作相融合
可我现在还是放弃了,也许可以理解为面试失败之后的心灰意冷,也许是我想到了即使真的进入了游戏开发的岗位自己也不一定会喜欢日常的工作内容,毕竟,我是一个只想做自己感兴趣的事情的人,剪辑也好,游戏也好,我不想做现在国内那些游戏大厂做的五花八门的石,而像游科这种却又是可遇不可求
所以还是自己独立开发来的好,把做游戏当成纯粹的兴趣,我不想把八股、算法和阿谀奉承带到我真正喜欢的东西上去,所以可能会一个人慢慢敲代码,慢慢做美术和音乐,也可能会喊上几个朋友,一起用业余时间做做这款游戏,但这都是后话了
于是我们就得出了一个比较明晰的方向:重心放在后端开发,主 Go 辅 C++
其实本来是想主 C++ 辅 Go 的,但目前主流后端还是用 Go 和 Java 的多,C++ 更多的是客户端开发或者一些相对偏一点的开发岗位,再加上我学 C++ 也主要是为了做游戏,所以才有了现在的选择
那,接下来再整理一下目前我的进度吧
八股方面:
-
放弃计算机图形学与虚幻五相关,这些领域单纯当作兴趣和实际运用而不是背诵
-
计算机网络、操作系统和数据库已学完,但需要整理问题进行针对性理解和记忆,包括很多细节和深入
-
数据结构较多未学,准备 C++ 的和 Go 的都会顺一遍下来并记录
-
Go 的八股还未完全掌握,本身这门语言我也有很多东西需要学,要在实际场景中加深理解
-
微服务、云原生、docker 和 k8s 这些等项目实际部署之后再做具体学习和整理
八股主要是靠各个面经和一些博主发的技术文章来整理,面试下来最大的感受就是一定不能只看,看了并不代表会了,而是要像背公式那样在理解的基础上记忆,这样才能记得足够牢靠
算法方面:
-
哀鸿遍野,之前学过的全忘了基本上
-
现在只刷了数组和链表,进度惨淡的同时真的忘得非常快
-
只能多记录的同时多刷,感觉还是熟练度的问题,会结合数据结构和实际项目场景一起学
算法就像学数学,重点还是要看掌控程度,确实能提升代码能力,但痛苦是难以避免的,只好哄着自己喜欢它
项目方面:
-
Go
-
IM 项目,可扩展做大并实际部署,准备核心时间都放到这个上面
-
分布式缓存项目,算是一个小轮子吧,比较简单,要考虑一下怎么润色或扩展才行
-
-
C++
-
HTTP 框架项目,偏应用层的 server,缝了异步日志的,所以体量不小,但应该只会考虑怎么把一些思想或方法迁移到 Go 里面去
-
KV 缓存项目,轮子,也会搓一下然后看怎么融合迁移
-
重点肯定还是放在 Go 的项目上,尽量不要让它看起来是玩具项目,至少要经得起正常程度的深挖,IM 我是准备搞个云服务器实际部署的,顺便好好学一下 docker、k8s 和告警负载均衡压测那一套,还要搞一个域名,希望备案不要太麻烦啊啊啊啊啊,另外游戏的两个项目就纯粹当作兴趣来搞好了;其实我也考虑过搞个技术博客,我目前是都直接记录在我自己 GitHub 的仓库里的,看我后面的精力吧,搞一个肯定更好
所以大概就是这样啦!从开学到现在还是经历了不少波折的,也自己纠结了好久好久,本来还想着要不要考研要不要留学要不要 all in 做游戏,但最后还是决定先好好深入后端,让自己的技术水平实际上升,这样才能让我辛苦润色简历拿到的面试机会不被浪费
这样看下来要学的还是挺多的,但不知道为什么其实并没有特别大的压力或者是焦虑什么的,反而有一种充满干劲的感觉,或许还是要满足自己平时基本的娱乐、生理和心理需求吧,该玩玩、规律减肥健身、馋了就吃好吃的,以及好好照顾自己的情绪,好好爱自己
祝我们都能在自己选的道路上坚定地走下去,祝你我都能越来越好,都能平静而开心💖