2023总结+2024眺望
2023总结
今年四月末开始学习Go,从最初的go的语法,到gin框架,写出一个小的web demo(论坛系统),参与学校毕业设计系统的后端开发,再到微服务架构,使用probuf作为通信协议,kratos框架来搭建微服务体系,consul作为服务注册发现健康检查的第三方,canal作为增量数据库的同步,es处理复杂数据的查询,redis来作为缓存,kafaka处理实时流。最后用grpc 来调用api。
我今年十月中旬开始投简历,投了一百五十份,大概有三十家公司有回信,最终得到了四家公司的面试机会。(10.15-11.21)
- 第一家是 国内较大的AI 公司,格林深瞳 (共三面,一面挂)
- 第二家是 字节的抖音生活服务部门 (共三面,一面挂)
- 第三家是 字节的AI编辑部门 (共一面,一面挂)
- 第四家是 南京的一个小的工作室(不知道几面,我没去面)
,投了这么多家,面过几家,我也有过一些总结和感悟。
- 基础,计算机基础很重要。
- 计网
- MySQL
- OS
- 算法
- 大厂都喜欢用leetcode的medium 和hard来刷人
- 中间件很重要 这证明了你学习的广度
- redis
- redis的数据一致性
- kafka
- es
- OSS
- redis
- 项目
- 建议写一个展示所有技术栈的大而全的项目(模仿douyin)的就不错,各种组件和中间件都可以用起来
- 一个轮子,或者说不是完全偏业务开发的项目,国外的课程的项目可以考虑一下
- 发展自己的博客和github
2024愿景
- 一月完成douyin项目(使用各种组件 kratos框架、es、kafka、canal、redis、Prometheus;测试[基准测试、单元测试、功能测试、集成测试…])
- CMU的数据库
- 分布式架构的项目
- 极客时间的go网课
- 形成思考和谈论的方法论
- k8s docker 的原理和熟练使用
- 云服务器的合理使用
- 算法,希望能把 hot100 三刷
- 八股,每天都看看,忘了就看,我不信记不下来
- 许愿2024秋招
总结
这一路走走停停,但我从未有过停下脚步,止步不前的想法。
2023.12.26 20.45留
2023总结+2024眺望
http://example.com/2023/12/26/2023总结-2024眺望/