WWDC Quick Look 💓 By SwiftGGTeam
A conversation with Lisa Jackson and former Attorney General Eric Holder

A conversation with Lisa Jackson and former Attorney General Eric Holder

观看原视频

Highlight

Lisa Jackson 在 WWDC 2020 邀请 Eric Holder 讨论 race in America,并把开发者的日常工作明确连接到数据整理、信息共享、社会监督和可访问机会这些具体责任。

核心内容

WWDC 的常规语境是框架、工具和平台能力。这一场对话换了入口:Lisa Jackson 先介绍 Eric Holder 的司法经历,再把问题放到 2020 年美国正在发生的种族觉醒里。Holder 说,George Floyd 被杀和连续出现的视频,让更多人开始讨论刑事司法系统和有色人种在美国的处境。

这直接关系到开发者的日常判断。Jackson 在结尾把问题直接带给技术社区:很多 Apple 员工和开发者都想知道自己能怎么帮忙。Holder 的回答很具体,他提到开发者擅长聚合数据、处理数据、分享信息,也擅长把复杂事情变得更容易访问。

这场 session 因此给出了一个产品判断标准:如果一个 app 会组织信息、暴露机会、帮助人们监督社会运行,它就可能参与到更大的公共问题里。开发者需要把这种影响放进需求、界面和数据流的早期设计,而不能等到功能完成后再补一句价值声明。

详细内容

对话从历史时刻开始

01:42)Holder 把当时的公共情绪称为一次 generational racial awakening。他把 George Floyd 事件、公众看到的视频,以及美国社会长期存在的种族不安放在一起解释,认为街头行动正在推动更广泛的社会讨论。

关键点:

  • 这场讨论没有停在抽象的企业价值观,session 从一个具体历史时刻切入。
  • Holder 讨论的范围从 criminal justice system 扩展到有色人种在美国的整体处境。
  • 对开发者来说,产品语境之外的社会背景会影响用户真正需要什么信息和支持。

讨论必须落到具体行动

03:16)Holder 回顾自己 2009 年关于美国回避种族话题的发言。他说,痛苦和尴尬的对话仍然必要,因为人们需要面对历史、理解当下、讨论未来。

04:23)他接着强调,对话只是开始,后续要形成 concrete steps,包括改变政策和设置措施,缓解仍然存在的不公平和不正义。

关键点:

  • 对话本身不够,session 明确要求把讨论转成可执行步骤。
  • 这个逻辑可以映射到产品工作:发现问题、收集证据、形成方案、持续检查影响。
  • 如果 app 处理敏感社会信息,设计流程需要留下用户反馈、纠错和透明说明的位置。

系统性问题会藏在日常流程里

07:41)Jackson 提到 Apple 的 Racial Equity and Justice Initiative,并说 Apple 会使用平台、声音和资源挑战 systemic racism。她的问题是,很多不平等藏在系统中,不一定能被直接看见。

08:12)Holder 用自己的经历说明这一点:他曾在华盛顿 Georgetown 跑去看电影时被警察拦下,当时他已经是联邦检察官。随后他又举出 redlining、贷款申请被拒、领导岗位里的 silent barriers 和 glass ceilings。

关键点:

  • 不平等常常体现在表单、审核、准入、排序和机会分配这些日常机制里。
  • 开发者在设计流程时,要检查哪些字段、规则或默认值会让某些用户更难获得机会。
  • 处理这类问题时,数据可追溯性和解释能力比漂亮界面更重要。

环境问题也是公平问题

14:47)Jackson 把话题转向 environmental justice。她指出,有色人种社区更容易受到气候变化、空气质量、水质和土地使用决定的影响。

15:30)Holder 说,environmental racism 是 life and death issues,因为污染设施、道路和土地决策会缩短生命、影响健康,并限制人们发挥能力。

关键点:

  • 社会公平会穿过司法、住房、教育、就业和环境。
  • 面向社区服务的 app 如果展示地点、风险或资源,应把受影响群体能否理解和使用这些信息作为核心需求。
  • 信息呈现要避免只服务已经熟悉制度的人。

开发者的直接入口是信息能力

19:53)Jackson 最后把问题交给技术社区:app developers 在日常工作里能怎样帮助处理 racism。

20:24)Holder 的回答是,开发者拥有聚合数据、处理数据、分享信息、简化复杂问题、让全球用户访问内容的能力。他鼓励开发者把创造力投入 race 和 ethnic strife 相关问题,让人们看到改善生活的机会,也能监督社会中发生的事情。

关键点:

  • 这场对话给开发者的任务很清楚:把信息能力用到真实问题上。
  • 数据整理、信息共享、跨边界传播和社会监督,是 transcript 中点名的四个入口。
  • 这些入口都要求产品团队认真处理准确性、可访问性、隐私和持续维护。

核心启发

  • 社区资源导航:把法律援助、心理支持、投票登记、社区组织和教育资源整理成可搜索目录。值得做的原因是 Holder 明确提到开发者能让人们看到改善生活的机会。开始方式是先定义来源、更新时间、适用地区和无障碍文本,再让用户按地点和需求筛选。

  • 公共数据解释器:把住房、教育、环境或司法相关公开数据转成普通人能读懂的图表和说明。值得做的原因是 session 反复强调系统性问题常被隐藏,用户需要能看见规则和结果。开始方式是先选一个小范围数据集,记录字段含义、缺失项和数据来源,再做可访问的列表、图表和下载入口。

  • 社区问题上报流程:让居民记录环境、交通、执法或公共服务中的具体问题,并保留时间、地点、证据和处理状态。值得做的原因是 Holder 提到社会监督和信息分享是开发者能贡献的能力。开始方式是先设计清晰的上报表单、状态流转和隐私提示,再决定哪些内容公开展示。

  • 组织内部公平检查表:为招聘、晋升、客服或内容审核流程做一套可复核的检查清单。值得做的原因是 transcript 中的 silent barriers 和 glass ceilings 都来自日常制度。开始方式是把关键决策点列出来,为每一步记录责任人、输入数据、判断标准和申诉路径。

  • 多语言与辅助访问版本:为公共信息提供清晰语言、语音辅助和本地化版本。值得做的原因是 Holder 把简化复杂事情、让全球用户访问信息列为开发者优势。开始方式是先审计核心信息的阅读难度、视觉对比、辅助技术标签和翻译覆盖范围。

关联 Session

评论

GitHub Issues · utterances