当前位置:首页 > > 充电吧
[导读] 问题:视障工程师如何编程?看到这个问题,许多人可能会问,盲人看不到电脑屏幕,他们不可能编程,更不可能成为工程师。然而,在许多大型的互联网技术公司里,我们看到了不少盲人工程师的身影。前不久,有网友在国外

 问题:视障工程师如何编程?

看到这个问题,许多人可能会问,盲人看不到电脑屏幕,他们不可能编程,更不可能成为工程师。然而,在许多大型的互联网技术公司里,我们看到了不少盲人工程师的身影。前不久,有网友在国外社交问答平台 Quora 上提出了同样的问题,小编今天就带各位看一看这些牛人是如何成为工程师的。

 

Google 的盲人科学家、资深工程师 T.V.Raman 博士,在可访问性 (accessibility ) 问题上的造诣首屈一指,开发出了数款具有开创性的可访问技术,让视觉和听觉受损人士能够更方便地访问和浏览互联网。

 

 

Tony Li:

上世纪九十年代,我曾有幸与一位盲人程序设计师一同共事,他为思科的 IOS(思科公司为其网络设备开发的操作维护系统,不同于苹果的 ios)编写帧中继(Frame Relay)代码。他的盲文终端上连接有标准键盘,终端自带 RS-232 接口和 80x24 的缓冲区,这样他可以全屏滚动浏览文档。特有的垂直滚动技术,每行字符逐一对应一段盲文,使用起来非常方便快捷。

当有其他视障人士想了解他从事的工作时,他电脑上附带的视频监视器(大部分时间是关着的)能够记录下他的工作内容。

他是个非常棒的开发者,总能出色的完成工作。尽管事实上碍于老式行编辑器,他的效率被迫有点低。他的记忆力出奇地惊人,还能玩转 GUI 界面。可能唯一没有做太好的事情就是印刷了。很显然,把 whitespace 语言做的精准无误不是件易事。

Parham Doustdar:

我是一个盲人 PHP 开发工程师。我编程的方式,可以说,和你们在其他答案里看到不一样。在我继续回答之前,我想先和你们聊聊我自己。

我先天性失明。但在我看来,眼睛好坏并不是最重要的,重要的是,我从未觉得自己有观察障碍。这样无意中让很多事情变得更容易。

我习惯用 IDE。大多数盲人朋友并不用,很大程度上是因为 IDE 并不能完全适配我们常用的屏幕阅读器。有个关乎竞争的问题是,人们通常太注意多数而忽略少数。举例来说,全套 Jetbrains(捷克一家软件开发公司)IDE 就不太好弄到。

我个人用的是基于 Eclipse 平台的 Zend Studio,是你们大多数人知道并且使用过的 IDE 开发环境。

Eclipse 属于那种经常给你惊喜的程序之一。也许整体看来不是很完美,但我 80% 的情况下我都能淡然接受并且肯定。因为已经失去过一部分,所以学会了珍惜已经拥有的这样一来,我不需要记忆很多方法签名,绞尽脑汁考虑文案和其他事情,大脑得以解放去思考其他更重要的事情。

我不用盲文键盘。因为它只有 6 个键,你必须同时按下才能输入一个完整的字符,比普通键盘字字逐一输入实在慢太多了。我也不用盲文显示器;我只用一个屏幕阅读器,设置每分钟 420 个字,比盲文显示器的阅读速度快。

我认为最重要的事情是,你必须拥有自己的核心竞争力。当你失明了,相比这世上的大多数人你失去了一种重要的感官。但这也不是多大的事儿,就像我前面提到的「多数和少数」的问题一样;既然已经属于少数,很多事情你就必须找到不止一种解决方案来面对,虽然这些事情在大多数看来非常轻而易举。我相信,盲人一定具备其他正常人没有的能量:你慢慢学会即兴发挥,学着自我提高,把握能够把握的每一天,不让自己失业潦倒。

 

 

Siphiwe Gwebu:

2004 年左右,我与一位盲人程序员大卫一同工作,初相识便发现他卓尔不群,后来知道他是某个乐队的成员之一,会玩儿好几种乐器(包括钢琴和吉他),自己写歌自己唱,还兼任工作室的工程师。

除了连接在他电脑上的盲人打印机,文本读取软件,关于大卫能说的还有很多:

惊人的记忆力。在我认识他后不久,有一次我俩要去参加一个在约翰内斯堡市中心举办的会议(距离我们在兰德堡的办公地有 17 公里)。约翰内斯堡是个非常繁忙的城市,并且单行道特别多。我开车,他坐副驾驶为我指路,我们想走一条最快的路。大卫对约翰内斯堡很熟悉,所以从离开兰德堡起,他就给我指路,一直到会议中心地下停车场的入口。也许这不是什么超级了不起的事儿,但我对他佩服的五体投地。

明确的自我认知:我们快迟到了,所以得抓紧时间赶到会议现场。下车后,我下意识地抓住他的手想要带着他走。他礼貌地示意我不需要并且让我像平常那样自己一个人走。到接待处(每人都要在这里签到)后,我想我接下来应该塞一只笔到大卫的右手,引导他在签名处的虚线上签字。但大卫又是很有礼貌的让我帮他把左手放在虚线旁边,自己完成剩下的工作。

我明白我的回答或许有点跑题,并不是你们想找的像托尼描述的那种回答,大卫是一个高级程序员,他不是一个真正意义上的残障者。我们一同在银行工作,他作为高级开发员之一被分配参与到各种项目中。跟他在一起,你从来不会觉得要像给小孩戴手套似的处处呵护他——他是个坚强的男人。他充分了解自己,更重要的是(对我而言),他真的是个特好的人,尤其对晚辈很有耐心,他富有幽默感,独立而自强。

他留给我的印象是:比大多数看得见的人更健全。一个在短时间内教会我很多的人。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭