2025.3.9
计划
中短期
-
实习三个月,到六月份差不多了就辞职,好好准备一下期末考试,大概四月中左右跟 mentor 提一下
-
三月份改简历,一共四份,分为 go 后端开发、cpp 客户端/后端开发、游戏开发、全栈开发
-
三月改完简历之后开始针对简历内容学习,同时做做对应项目
-
四月到六月边学边实习边海投,有约面就面,尽量找到实习,找不到的话可以考虑要不要延到暑假等找到了下一份再辞职,这个走一步看一步比较好
-
综合来看时间比较紧张,因为要学的东西比较多,还要兼顾实习和学业
要学的
-
cpp ⭐⭐⭐⭐
-
现代 cpp 特性复习,包括智能指针、Lambda 表达式、移动语义、性能分析、内存优化、原子操作、并发与多线程编程等
-
熟悉封装、继承、多态等 OOP 特性以及 STL 常用容器(如 vector、map、set)
-
考虑要不要看底层实现,尽量把这些东西都用到项目中
-
-
go ⭐⭐⭐⭐
-
map, struct, slice, channal,GMP 模型调度器,GC 垃圾回收,内存逃逸等底层原理
-
Gin,GORM, gRPC,Protobuf 等框架的使用
-
其他可能的东西
-
-
虚幻五 ⭐⭐⭐
-
UE5 的项目架构与工作流程,使用 C++ 和 Blueprints 进行游戏逻辑开发
-
虚幻引擎关键模块,如 Actor、Pawn、GameMode、Controller、Gameplay Framework 等,Unreal 构件的生命周期与事件驱动机制等
-
虚幻引擎的 Chaos 物理系统、动画系统(Anim Blueprint、状态机、IK 技术)、AI 系统(Behavior Tree、Blackboard、NavMesh 等)
-
UE5 中的 Lumen、Nanite 等新特性,渲染管线和 Shader 编写方法
-
-
前端 ⭐
-
HTML、CSS、JavaScript/TypeScript 复习与学习
-
React / Vue 等主流前端框架,前端组件化、模块化以及常见的状态管理方案(Redux / Vuex 等),性能优化
-
Node.js、jQuery 等常见框架或库,相应的扩展编写
-
-
数据结构与算法 ⭐⭐⭐
-
刷代码随想录
-
链表、栈、队列、二叉树等
-
排序,回溯,贪心,动态规划等
-
-
数据库 ⭐⭐⭐
-
MySQL:索引优化、事务管理、存储引擎(如 InnoDB)和锁机制等,数据库设计与 SQL 调优
-
NoSQL、Key-value 存储原理等
-
-
中间件 ⭐⭐
-
Redis
-
Elasticsearch
-
-
计网 ⭐
-
OSI 分层模型,TCP/IP、UDP、HTTP 等网络协议
-
TCP 三次握手、四次挥手、流量控制、拥塞控制等机制
-
RESTful API 设计原则等
-
-
操作系统 ⭐
- 进程通信(管道、信号量、共享内存)、死锁处理、内存管理(分页、分段)等
-
Linux ⭐⭐⭐
-
Socket 网络编程、epoll 高效事件处理、I/O 多路复用技术等
-
内存管理、文件系统、进程和线程调度等
-
常用命令行操作、文件/包管理工具
-
-
设计模式 ⭐⭐
-
单例、工厂、观察者、策略模式等
-
软件工程常见思想
-
-
图形学 ⭐⭐
-
基础的 3D 数学和渲染管线理论,光照模型、材质系统、后期处理等图形学概念
-
根据需求调试渲染效果,常见的渲染优化手段(如批次合并、LOD、延迟渲染等)
-
-
Git ⭐
-
常用操作指令
-
版本控制、分支管理、代码审查等复盘
-
-
其他 ⭐
-
分布式系统、消息队列、系统容灾和负载均衡等概念
-
微服务架构和云原生的基本思想
-
常见容器工具(如 Docker)及 CI/CD 流程等
-
了解 python、Shell、Perl等脚本语言
-
要做的项目
-
游戏:月华
-
cpp
-
HTTP 服务框架
-
分布式存储
-
-
go
-
月华的后端服务器/字节青训营商城
-
go roadmap 项目
-
碎碎念
1
mentor 终于给我派活了
什么活呢,是一个很简单的修改接口的需求
就是把原本的接口加个参数,配配类型,更新给前端,数据库表 mentor 都设计好了
他说这是特意给我留的任务,就为了让我能熟悉一下流程,然后也不会觉得太难
确实不难,而且用到的一些工具对我来说还挺新奇的
只是不太会一些命令行的操作所以我做起事情来就笨笨的,,
还是多学多看吧
慢慢来,嗯
明天还要去写另一个接口,是一个新接口,得我自己设计
不知道一天能不能写得完,希望可以
2
周五下班之后不太开心,所以就没更新👉👈
今天补上
是这样的,我们是七点下班
六点半的时候 mentor 来找我聊,一聊就聊到七点半多,,
我就挺无语的,因为周五不是很冷很冷吗
我本来是想一下班就冲去吃铜火锅的
结果被他拉着聊什么我的感受,上班两周了感觉怎么样
聊完之后也没心情吃了
因为这不是他刚开始给我派活了吗,所以我也能理解,只是我们是在一个小会议室里聊的
然后他边跟我聊边抽电子烟
我服了
实习生的命也是命啊
反正我现在对我 mentor 的评价就是
人还行,但抽烟,所以我不喜欢他
3
周末我在写简历,然后学学虚幻五
现在正在重装虚幻五
我的周末啊啊啊
我本来用的是 5.4 这个版本的,也没什么问题,只是打不开 cpp 项目我也不知道为啥,也一直没去搞
然后今天看到有 5.5 新版本了,就吭哧一顿更新卸载,还装了不少扩展
然后满怀期待地打开的时候,它跟我说什么一个 python 的内置文件有问题
e 宝,,我还想大展身手一番呢
快点好起来啊啊啊,几十 G 的东西安装卸载都好费劲
但虚幻五官方的文档写得很对我胃口,我很喜欢
这么简单易懂还自带中文的官方技术文档实在是太少见了
虽然英文文档也能凑合读,但有些真的就是写得又臭又长还读不懂不像人看的
点你呢 laravel,点你呢 webman
就不能跟 e宝和 go 多学学
4
不写简历不知道
一写才发现自己真是个半吊子,受不了
无论是要复习的还是要新学的,都好多
多到以至于我觉得还是不要只给自己一两个月去学了,还是慢慢来吧
等我把我游戏的 demo 敲出来了再给你们介绍
希望能坚持都学完,学好
希望自学能有效率
希望明年的这个时候我已经在大厂里坐着了
我会把我列的东西贴在最后面的
我的策略是先找几个很标准的 JD(Job Description),然后把专业技能写好
再对应着去学我不会的
继续加油