本周系统设计复习:

  • 搜索如何真正工作
  • 生成式 AI 景观的终极 walkthrough
  • 关系数据库设计速查表
  • 我最喜欢的 10 本软技能书籍

生成式 AI 景观

生成式 AI 和 LLM 正在快速成为商业世界的游戏规则改变者。每个人都想更多地了解它。

景观涵盖以下几点:

  1. 什么是 GenAI?
  2. 基础模型和 LLM
  3. “Attention is All You Need”及其影响
  4. GenAI vs 传统 AI
  5. 如何训练基础模型?
  6. GenAI 开发栈(LLM、框架、编程语言等)
  7. GenAI 应用
  8. 设计简单的 GenAI 应用
  9. AI 工程师角色

关系数据库设计速查表

关系数据库是一种将数据组织成结构化表(也称为关系)的数据库类型。这些表由行(记录)和列(字段)组成。

关于关系数据库设计的一些关键点

  1. SQL SQL 是用于与关系数据库交互的标准编程语言。它支持数据操作、数据定义和数据控制的基本操作。

  2. 基本 RDBMS 概念 有一些基本的 RDBMS 概念,如表、行、列、主键、外键、连接、索引和视图。

  3. 关系数据库中的键 不同类型的键如下:

    • 主键:唯一标识表中每条记录的列或列组合
    • 代理键:由数据库系统生成的 искусственный 键或全局唯一标识符,对数据没有固有含义
    • 外键:一个表中引用另一个表主键的列或列组合
  4. 关系类型 表之间的关系在定义数据如何连接方面起关键作用。三种主要关系类型是:

    • 一对一关系:一个表中的记录与另一个表中的一条记录关联
    • 一对多关系:一个表中的记录与另一个表中的多条记录关联
    • 多对多关系:两个表中的记录都可以与另一个表中的多条记录关联
  5. 连接 连接充当桥梁,根据关系连接不同表。当你需要从多个表检索数据时,它们非常有用。有 3 种主要连接类型:

    • 内连接
    • 右外连接
    • 左外连接

我最喜欢的 10 本软技能书籍

生产力和个人发展

  • Deep Work - Cal Newport
  • Atomic Habits - James Clear
  • The Effective Executive - Peter Drucker

沟通技能

  • Crucial Conversations - Kerry Patterson 等
  • How to Win Friends and Influence People - Dale Carnegie

领导力和团队动态

  • Extreme Ownership - Jocko Willink 和 Leif Babin
  • The Five Dysfunctions of a Team - Patrick Lencioni
  • Start with Why - Simon Sinek

设计和工艺

  • The Clean Coder - Robert Martin
  • The Design of Everyday Things - Dan Norman

本文为学习目的的个人翻译,译文仅供参考。

原文链接:EP129: The Ultimate Walkthrough of the Generative AI Landscape

版权归原作者或原刊登方所有。本文为非官方译本;如有不妥,请联系删除。