这是 freeCodeCamp 中文播客的第 10 期节目。在这个播客上线的一个多月里,我们收到很多听众表达的喜爱和支持,非常感谢大家,你们的反馈对 freeCodeCamp 社区持续推动教育公益非常重要。

希望这些关于学习编程和职业发展的经验乃至对于生活的思考能够给更多人传递能量和动力。

如果你也想在这个播客中讲述自己的故事,或者提供建议,欢迎给我们发邮件。你可以在这篇文章里找到邮箱地址。

今天我们邀请了无障碍工程师李连才。首先我想说他的表达很有感染力,我很开心能够和他一起录这个对话。

李连才
李连才

他因为视力障碍,在初中时从普通的学校辍学,接着进入一所特殊教育学校学按摩。在按摩店工作期间,他摸索着学习电脑基础知识,例如,看不清键盘找不到按键的时候,他用手在父亲的手上描绘出按键的首字母,请父亲帮忙找到按键。

接着他接触到其他盲人朋友讲的编程课程,开始在每天十多个小时的按摩工作之余自学编程,慢慢地主要学习微信小程序开发。

2018 年,他加入另一位视障开发者蔡勇斌创办的公司,正式从事无障碍开发工作。团队为众多互联网产品提供无障碍测试服务,开发一些应用程序为残障人士的学习、工作和生活提供支持,也向大众普及无障碍知识。他们相信,盲人只要有平等的机会获取互联网信息,就有超越的可能。

在节目中,李老师还分享了无障碍开发的技术实践、学习资源。希望这些内容对你有帮助,期待你在收听播客的平台上给我们五星或者好评,并把节目分享给更多朋友。

欢迎在 https://chinese.freecodecamp.org/ 查看更多免费的编程学习资源。

主要话题

  • 03:46 什么是信息无障碍
  • 05:03 辍学后学按摩
  • 08:00 盲人就业的多种可能性
  • 12:21 电脑窗口都没啦
  • 19:43 读屏软件
  • 23:20 在安卓 TalkBack 模式下使用微信
  • 27:32 学的第一门编程语言是易语言
  • 29:27 专注学小程序
  • 31:11 在盲人社区中学习
  • 31:56 视障人群学编程的障碍
  • 33:55 VS Code 支持无障碍吗
  • 38:45 开发图片识别小程序
  • 40:30 离开按摩店,成为无障碍工程师
  • 42:22 人生的意义和价值
  • 46:20 团队的业务范围
  • 48:43 创造平等的机会
  • 51:47 产品在什么阶段进行无障碍优化
  • 55:58 无障碍不是做公益
  • 58:44 覆盖哪些障碍人群
  • 59:55 被用户真诚的反馈打动
  • 63:12 无障碍学习资源
  • 63:58 freeCodeCamp 支持无障碍
  • 64:19 开发者如何进行无障碍测试
  • 65:52 用 HTML 语义化标签而不是 div
  • 68:18 alt 属性和图注
  • 69:20 色彩对比度为 4.5:1 及以上
  • 70:42 uniapp 开发中的无障碍
  • 72:08 最关键的是键盘可访问
  • 73:40 无障碍硬件设备
  • 74:32 期待解决验证码的问题

提到的资源