有人说”必须学,懂代码才能更好地跟开发沟通”。有人说”不用学,术业有专攻”。
我的观点是:不需要学写代码,但需要理解代码的逻辑。
什么叫”理解代码的逻辑”?
→ 你需要知道CSS Flexbox和Grid的布局原理——这样你做的设计稿才不会出现”技术上很难实现”的布局 → 你需要知道动画的基本参数——时长、缓动曲线、帧率——这样你标注动效的时候开发能直接用 → 你需要知道组件化思维——什么是可复用的组件、什么是变体、什么是状态——这样你做的Design System才真正”开发友好” → 你需要知道性能的基本概念——图片大小、加载策略、懒加载——这样你做的设计不会导致App卡到爆
这些不是”代码能力”,而是”技术理解力”。它让你的设计更落地、更专业、更容易被开发团队尊重。
Apple 和 Google 的设计规范里有大量”设计与技术对接”的内容——从布局系统到动效参数到组件规范,全都是设计语言和开发语言的桥梁。
我做的【PPM-UI/UX 系统化学习文档】里对这些内容做了系统整理。1000+篇文章、1500分钟视频、100期播客,全平台覆盖,永久更新。
👉 不用学写代码,但要学懂代码的语言。下面这份文档帮你成为开发最爱合作的那种设计师。






