一个星期前,本网站根据劳工部残疾人就业政策办公室(Office of Disability Employment Policy)的报道,编发了一篇文章“通讯手段为所有人提供机会”,介绍为国防部制作网页的盲人程序员张海伦,引起了人们的惊叹,一位读者赞扬张海伦 “了不起,技术难度赶上贝多芬”,另一位则表示“简直难以置信,但是不得不信”。但是也有一些人发出疑问,对盲人竟能制作网页表示不解,认为这是在“糊弄人” ,甚至是“典型假大空的新闻”。

其实,盲人,甚至像张海伦这样出生即丧失视力的人,只要自强不息,在现代科技手段的支持下,掌握像开发网页这样高技术含量的工作,已经不是神话。

毕业于德州大学奥斯汀分校计算机科学系的张海伦,现在为一家联邦政府合同商工作,负责为国防部开发定制系统软件和网站

盲人使用计算机,还要做到像正常人那样在虚拟空间漫游,同网友交流,与同事研究工作,最基本的就是要能够“阅读”屏幕上所显示的内容。早在个人计算机的萌芽阶段,一些大公司就开始研发供盲人和弱视者的读屏工具,其开创者是吉姆•撒切尔(Jim Thatcher)。

与许多正常人卷入残障事务一样,撒切尔也是因为他在个人生涯里遇上了残疾人:当他在密歇根大学读书的时候,他的论文导师杰西•莱特(Jesse Wright)就是一个盲人。1963年,那时计算机科学还处在萌芽状态,撒切尔就取得了该学科的博士学位,后来他和莱特都作为数学家进入IBM公司工作。个人计算机刚一问世,莱特和撒切尔师生二人就开始研发配套的语音接入系统,到1986年,IBM发布了最早的DOS屏幕阅读器之一:第一代IBM读屏器。后来,撒切尔又领导开发了二代读屏器,它是具有个人计算机图形用户接口的第一种读屏器。撒切尔还积极参与了IBM主页阅读器的研发,使得盲人可以与常人一样上网。

还有一项技术进展对盲人得以融入信息时代起了重要作用,那就是雷蒙德•库茨威尔(Raymond Kurzweil)开发的系统,将全方位光学字符识别与文本到语音合成结合起来,使得盲人可以“听读”正常人的阅读文本。这项技术自从1976年问世以来,经过几代人的努力,已经成为盲人与正常人一样获取海量信息的有力工具。

现在,接受过专业训练的盲人程序员利用读屏器、光学字符识别、电子盲文记事本以及盲文触摸屏等工具,弱视者利用操作系统内嵌的放大工具或插件,完全可以在Windows、Mac和Linux等系统平台上,熟练地使用C/C++、Java等各种编程语言编写程序,制作网页。一些原本对盲人程序员不太 “友好”的语言环境,例如python等,也在改进它们的代码程式,剔除妨碍盲人程序员读写的某些障碍。

盲人能够从事编写制作网页这种对技术要求很高的工作,还需要社会上广泛的支持。政府在公共政策上为残疾人提供保障,教育机构为他们入学和学业创造条件,也是出现盲人计算机程序员的重要原因。

在美国,根据联邦1973年康复法(Rehabilitation Act of 1973)的504条款,以及1990年美国残疾人法案(Americans with Disabilities Act of 1990)的第2章,加上这两个法律的修订条款,保证了所有的中小学和大专院校都不得对残疾人士入学加以歧视,州和地方政府机构以及一定规模(15人)以上的私营企业都不得在雇用员工的时候歧视残疾人。有的地方政府立法甚至更为严厉,例如加州法律就将在雇用员工时禁止歧视残疾人的范围,扩大到5人以上的私营企业。

美国的法律不仅在入学和招工时禁止歧视残疾人,而且规定大专院校和企业必须在合理的范围内为残疾人的学习和工作提供便利,其中就包括盲人学生。美国教育部估计,全国高等院校和职业学校有75000名视障学生。在帮助残疾学生的学习和生活所需的常规辅助措施之外,对视障学生,学校还会提供语音教材,屏幕放大、盲文转录或图像触摸转换软件,以及读屏器等工具。现在教育和学校生活越来越多地向虚拟世界转移,对学校向视障学生提供协助带来了新的挑战,以后我们会有文章讨论这方面的问题。

回到本文的开头。那些对盲人可以制作网页、编写软件持怀疑态度的读者,如果仍然觉得上面的解说缺乏说服力,可以上网键入“盲人程序员”几个字进行搜索,很容易就能查到一位名叫拉蒙的盲人,他现在是谷歌的软件工程师。拉蒙出生在印度,先后在印度和美国接受教育,差不多两年前,他到北京出席谷歌的创新论坛,中国的许多报刊和网站都对他进行了报道。另外,中国盲人协会网站也在数天前刊登了一篇报道,讲述菲律宾首位盲人电脑程序员的故事。希望这些可以进一步解除那部分读者的疑虑。

转载于:https://my.oschina.net/u/3579120/blog/1533110

盲人张海伦是怎样成为美国防部的程序猿相关推荐

  1. 程序猿必备福利之二上篇!!!简易使用Nodejs实现从美图网爬取清晰脱俗的美图???

    当然这里为了能够让小白也能够看懂学会,我会说的很详细,我很体谅小白的哦,分了几篇讲解,请谅解哦 这里先来一波看前美图福利,激起你的学习欲望,嘿嘿嘿!!!点击查看程序猿必备福利之二下篇##### 小白如 ...

  2. 美国防部官员讨论量子科学、5G和定向能的发展

    来源:国防科技要闻 3月8日,美国防部国防研究与工程办公室负责现代化建设的三名官员在国防工业协会太平洋作战科技虚拟会议上讨论了量子科学.5G和定向能的发展. 量子科学 量子科学主要负责人保罗·洛帕塔表 ...

  3. 美国防部DARPA发起地下空间挑战赛提供3百万美元巨奖

    (欢迎关注"我爱计算机视觉"公众号,一个有价值有深度的公众号~) 地下环境越来越与全球安全相关,不断增长的人口和城市化要求军事和民用急救人员在人造隧道.地下城市空间和天然地下洞穴网 ...

  4. 美国防部利用人工智能和云网络提前预判对手行动

    导读 美国北方司令部新型工具的能力拓展了指挥官的决策空间,使国防部从纯粹的国土防御挫败机制转向冲突之前的威慑和拒止行动,使更快.更积极的决策制定成为可能. 美国防部正试图通过基于人工智能和云计算技术的 ...

  5. 美国防部将发布联合全域指挥控制 (JADC2) 战略实施计划

    导读 美参联会J-6副主任兼JADC2跨职能团队主席罗布·帕克将军9月8日表示,美国防部正在审查"JADC2战略实施计划",并将于几周后发布. 美国C4ISR网站2021年9月9日 ...

  6. 美业小程序要如何复盘

    这样一家美业门店,如何借助小程序月销量暴涨2W+! 数据统计,2017年中国美业O2O用户规模将为0.45亿人,超过2016年复合增长124.1%(比达咨询数据中心).同时,现阶段美业的倒闭率也在不断 ...

  7. 【微搭低代码】美业小程序官方模板练习-绘制原型

    日常生活中,到处都充斥着各类信息,尤其现在自媒体比较发达,各种输出焦虑的内容也让我们变得很焦虑.其实每个人都身处自己的小环境,不免受到大环境的影响. 有一句话叫以不变应万变,不变不是说啥都不做,待在原 ...

  8. javascript研发唯美表白神器,程序猿不做单身狗!

    点击查看特效动图 做一个浪漫的程序猿,迎娶女神不是梦 基础课题:HTML5/javascript炫丽的爱心飘落 知识点:html/css布局思维,css浮动.定位盒模型, css伪类的灵活运用,jav ...

  9. 【10.29周一电商,已好】中国日历的至高境界,377张震撼级插画,美到爆!

    每段时光 都有属于每段时光的回忆 它们是童年的纸飞机 是校园时代的试卷与课本 是第一次离开家乡时的兴奋与忐忑 是跟某个人眼神交汇时的慌乱... 回忆如此珍贵,以致于令我们频频回想,渴望着回到过去,与美 ...

最新文章

  1. 调试H3C MSR 20-20 PPPOE拨号
  2. 一觉醒来2T硬盘数据化为乌有,背后或是两名黑客在竞争式入侵
  3. 深入理解JavaScript系列(5):强大的原型和原型链
  4. 响应式布局想法和实现
  5. (032) Linux之shell流控制for循环
  6. 用Redux来进行组件间通讯
  7. 《Python Cookbook 3rd》笔记(5.5):文件不存在才能写入
  8. javascript面向对象5
  9. windows installer 3.2搞定
  10. 企业千人千面管理模式_金山云助力新零售:如何让零售企业实现“千人千面”...
  11. 基于Django进行简单的微信开发
  12. 【RUBY语言】ruby书籍
  13. Redis缓存组件开发规范
  14. Flexsim——初学AGV必看的知识点(如何解决AGV锁死的情况)
  15. 怎样下载安装Firebug和使用Firebug
  16. 如何在互联网上寻找免费电子书?(其二)
  17. word 分栏后转html,word文档分栏后的页码设置方法
  18. Poco库学习——1
  19. 【网络工程】浅显易懂TCP/IP协议 三次握手 四次挥手
  20. Mac:VSCode 批量替换快捷键

热门文章

  1. iOS 蓝牙 Corebluetooth
  2. Android项目之仿360手机助手项目
  3. JSP 采用 Access 2000 数据库配置方法
  4. 消息规模超千亿,同程艺龙的消息系统建设实践
  5. 测试u盘内存的软件,memtest86+-2.11内存测试、测速软件
  6. Window系统安装Lua
  7. 深度Linux deepin时间不对不准确
  8. 【转】美国公司管理层的洗脑技巧
  9. C# winform中对gridcontrol查询的一些操作
  10. 智慧城市同城V4 v2.1.7 同城 同城小程序 同城信息