整理

整理背包 准备出发

我去过两个很远的地方,一个是 香港的麦理浩径 一个是成都的雪山

去成都雪山的时候

  1. 我买了一个 25L 的背包
  2. 提前一晚上买了一点路餐
  3. 买了运动相机
  4. 买了2个登山杖
  5. 买了速干内衣
  6. 买了抓绒内衣
  7. 买了冲锋衣冲锋裤

这些不是我自己想出来的,参考的网上的攻略

“世间上到现在所有的问题都有人有答案”

去麦里浩径补充买了一些东西

  1. 一个 48L 的背包
  2. 睡袋
  3. 帐篷
  4. 能量胶

我说这些是想表明,想要出发需要先整理,整理出发需要什么,现在有什么,我没有什么

我有什么

  1. 2年的工作经验,虽然很多都是 dirty - work 。但是也有一些值得拿出来讲的事

    • 另外 我leader和其他同事做的事情 其实也可以拿过来让自己用
    • 开发中使用 AI Cursor Skills prompts 的经验
  2. Acwing 的算法基础课和提高课,以及之前刷过算法的经验

  3. 一个 Java 的知识星球

    • https://nageoffer.com/planet/ 我才发现竟然更新了 Agent 项目 ,不得不承认 Java 高性价比可以直接抄的项目有很多,路线上看的比Golang更清晰
  4. 一个 Python 的 AI Chat 课

  5. 一个 Java 的 在线匹配课

  6. 一个完整的 Golang 课程

  7. 一些简单的 Go 项目

我没有什么

  1. 良好的 Golang 基础 ,现在要问我 Golang 数据结构的实现,GC 什么的我都不清楚

  2. 良好的八股文基础,同样的 计算机网络 操作系统 Redis什么都忘记了

  3. 没有 Mysql 相关经验,工作用的是 Pg

  4. 没有 Kafka 、etcd、docker 的经验,工作用的 Redis stream实现的MQ

  5. 没有高并发 GRPC 等相关的经验

市场需要什么

网易 :

  1. 熟悉 Gin、Go-zero
  2. 熟悉 Restful API 设计规范
  3. 熟悉 Golang 生态的服务架构设计
  4. 熟悉 中间件的使用 MySQL、Redis、Kafka、RocketMQ
  5. 具有高并发业务相关经验

游卡 :

  1. 精通 Golang 相关网络服务开发 熟悉 Python
  2. 熟练掌握设计模式以及面向对象的设计模式
  3. 熟悉网络基本原理,比如 TCP/IP,HTTP 协议
  4. 熟悉 MYSQL 数据库,了解 MYSQL索引优化,查询优化,存储优化

字节 :

  1. 熟悉分布式系统设计、微服务系统设计、稳定性治理、常用中间件原理

腾讯 :

  1. 熟悉 Mysql、redis、es、mongo等存储 以及常见的消息中间件
  2. 熟悉 TCP/IP 与 HTTP 等网络协议
  3. 有海量服务、高性能、分布式系统设计、开发经验者优先
  4. AI 工程化实践 : 熟悉使用 主流 Ai coding工具,有LLM接口继承,对话系统开发或Ai Agent 工程化落地经验者优先

我应该怎么做

提炼

  • 提炼 这两年 dirty work 中的 (难点 ,怎么解决的,遇到的问题,闪光点)
  • AI 在项目中的使用方法
  • BS设计模式

重温

  • 算法+刷题
  • Go语言的面试问题,深度理解
  • 八股文

学习

  • Mysql
  • Redis
  • Kafka
  • etcd
  • docker
  • 设计模式

需要

  • AI Agent 后端 (预计魔改一下Java的那个项目)
  • 高并发服务 (可能选择邓明的那个或者是魔改一下我实习的项目,看一下哪个ROI高点)

写在最后

我自己也看不清未来的走势,站在这个时间点 我也迷茫 恐惧 想要逃避

但是我内心有一股劲,或者说我还年轻,我只有一双脚,能走到哪里,我也想看看

使用 Golang 构建