Skip to content

Latest commit

 

History

History
192 lines (161 loc) · 9.8 KB

job-related.md

File metadata and controls

192 lines (161 loc) · 9.8 KB

1. 软技能

1. 思维方式(开放心态)

  • 客户为中心,树立正确的技术观。(盲人摸象看到的是部分)
    • 技术是成本中心。
    • 技术的价值? 移动、云计算、推荐系统(DAU 千万级别到亿级别的主力)
  • 成长思维,不自我设限
    • 棍型人才 -> T 型人才 -> π 型人才 -> 柱型人才?
  • 正确地面对批评和挫折
    • 这点很重要。
    • 无我
    • 成长最快的时候,是人处于最难受的是时候。如果非常轻松,很可能是没有任何的成长。

2. 关于思考

  1. 系统思考/金字塔原理
  2. 复盘/批判性思维
  3. 模型思维
  4. 复杂系统

3. 沟通

4. 其他

2. 业务

1. 推荐系统

2. 计算广告

3. 画像建设

4. 产品

3. Tech

0. LLM

  1. Course
  2. LLM Survey & Application
    • LLM Survey
      • 流程:预训练 + 微调(指令微调 + 对齐微调)
      • 应用:IR 增强,Prompt 工程

1. 基础篇

  1. JAVA

2. 中间件篇

  1. Database:数据库系统内幕

  2. Message Queue:Kafka、RocketMQ、Pulsa

  3. Consensus: Paxos、ZooKeeper、Raft

3. 架构篇

  1. 演进式架构
  2. 软件架构师的12项修炼
  3. 微服务设计
  4. 架构之美
  5. 系统架构:复杂系统的产品设计与开发
  6. 架构即未来:现代企业可扩展的Web架构、流程和组织(原书第2版)
  7. 软件系统架构:使用视点和视角与利益相关者合作
  8. 企业IT架构转型之道:阿里巴巴中台战略思想与架构实战
  9. 恰如其分的软件架构:风险驱动的设计方法
  10. 反应式设计模式
  • AKKA

4. 大数据

  1. 三驾马车

  2. 批处理

    • MapReduce、Pig/Hive、Spark
  3. 流式计算

  4. OLAP vs OLTP

    • OLAP: Mapreduce、Pig、Hive、Doris、StarRocks、Clickhouse、Presto/Trino
      • 预计算
      • MPP
      • 存算分离:StarRocks
    • OLTP
      • TDSQL、OceanBase、TiDB
  5. 实时数仓

5. 分布式/云服务

  1. 共识(Distributed consensus):

  2. 复制存储(Replicated storage)

    • CAP谈谈FLP和CAP的关系
    • BASE
    • 2PC (目前使用较多,MySQL分布式事务使用的是这个)
    • 3PC (存在数据不一致场景,目前还没看到哪个线上系统使用。)
    • TCC
    • NWR
  3. 云原生(Cloud Native)

6. 底层基础知识/安全

  1. TCP/IP详解 卷1:协议(原书第2版)
  2. 计算机网络(第6版)
  3. 破坏之王:DDoS攻击与防范深度剖析
  4. 图解HTTP

7. 开发方法论

  1. 软件开发本质论:提供价值。
  2. 凤凰项目:一个IT运维的传奇故事(修订版)
  3. DevOps精要:业务视角
  4. 持续交付2.0
  5. DevOps:软件架构师行动指南
  6. 敏捷革命:提升个人创造力与企业效率的全新协作模式
  7. 领域驱动设计
  8. 实现领域驱动设计
  9. 领域驱动设计(Thoughtworks洞见)