为什么学习 System Design?
很多人在 System Design 上做得不够好,不是因为不努力,而是因为下面三个基础没有被真正意识到。东西也许能很快做出来,但方向会跑偏、结构会变得脆弱,别人也难以理解和协作。
每次做产品判断、设计功能或讨论方案时,你其实已经在使用其中一部分知识。课程要做的是把这些隐性知识显性化;暂时不了解的部分,也都是可以习得的技能。
这三个基础在实践中会展开成六个常见盲点。接下来的六节课会逐一把它们讲清楚,并给出更有意识的工作方式。
很多人在 System Design 上做得不够好,不是因为不努力,而是因为下面三个基础没有被真正意识到。东西也许能很快做出来,但方向会跑偏、结构会变得脆弱,别人也难以理解和协作。
每次做产品判断、设计功能或讨论方案时,你其实已经在使用其中一部分知识。课程要做的是把这些隐性知识显性化;暂时不了解的部分,也都是可以习得的技能。
这三个基础在实践中会展开成六个常见盲点。接下来的六节课会逐一把它们讲清楚,并给出更有意识的工作方式。