问题:视障工程师如何编程?看到这个问题,很多人可能会问,盲人看不到电脑屏幕,都不会编程,更别说成为工程师了。但是,在很多大型的互联网科技公司,我们看到了很多盲目的工程师。不久前,有网友在国外社交问答平台Quora上提出了同样的问题。今天,小编就带大家看看这些才华横溢的人是如何成为工程师的。T.V.Raman博士,谷歌的盲人科学家和高级工程师,在无障碍问题上颇有造诣***,开发了多项突破性的无障碍技术,让视障和听障人士更方便地访问和浏览互联网。TonyLi:1990年代,我有幸与一位为Cisco的IOS(Cisco为其网络设备开发的运维系统,不同于Apple的ios)编写帧中继的盲人程序员一起工作。(帧中继)代码。他的盲文终端附有一个标准键盘,该终端具有一个RS-232接口和一个80x24缓冲区,因此他可以全屏滚动浏览文档。独特的垂直滚动技术,每行字符对应一段盲文,使用起来非常方便快捷。他电脑上的视频监视器(大部分时间都处于关闭状态)记录下他在做什么,而其他视障人士想看他做什么。他是一位出色的开发人员,并且总是做得很好。尽管由于旧的行编辑器,它的效率被迫降低了一点。他有惊人的记忆力,可以玩GUI界面。可能唯一做得不太好的是印刷。显然,要使空白语言准确无误并不容易。ParhamDoustdar:我是一名盲人PHP开发人员。可以说,我的编程方式与您在其他答案中看到的不同。在我继续之前,我想告诉你一些关于我自己的事情。我天生瞎眼。但在我看来,眼睛的好坏并不是最重要的。重要的是我从不觉得自己的观察力有问题。这无意中使很多事情变得更容易。我习惯于使用IDE。大多数盲人朋友不会使用它,很大程度上是因为该IDE不能完全兼容我们常用的屏幕阅读器。竞争的问题之一是人们往往过于关注多数而忽视少数。例如,全套的Jetbrains(一家捷克软件开发公司)IDE就不是那么容易得到的。我个人使用基于Eclipse的ZendStudio,这是你们大多数人都知道和使用的IDE。Eclipse是经常让您感到惊讶的程序之一。可能整体上不是很***,但80%的时候我都能淡然说是。因为失去了一部分,才学会珍惜已经拥有的。这样一来,我就不用背很多方法签名,绞尽脑汁去想文案之类的事情了,大脑可以腾出来思考其他更重要的事情。我不使用盲文键盘。因为它只有6个键,你必须同时按下它们才能输入一个完整的字符,这比在普通键盘上一个一个地敲击要慢得多。我也不使用盲文显示器;我只是使用设置为每分钟420个单词的屏幕阅读器,这比盲文显示器更快。我觉得最重要的是,你要有自己的核心竞争力。当你失明时,与这个世界上的大多数人相比,你失去了一种重要的感觉。但这没什么大不了的,就像我前面提到的“多数与少数”问题一样;既然你已经属于少数,那么很多事情你就得找到不止一种解决方案,虽然这些事情在大多数看来还是挺容易的。我相信,盲人一定有其他正常人所没有的能量:你慢慢学会凑合,学会提升自己,把握好能把握的每一天,不让自己失业。SiphiweGwebu:大约在2004年,我和一位盲人程序员David一起工作,我第一次见到他时,他是一个非凡的人。后来才知道他是一个乐队的一员,会弹好几种乐器(包括钢琴和吉他),自己写歌唱歌,还在录音室做工程师。除了他的电脑附带的盲人打印机和文本阅读软件外,关于大卫还有很多可以说的:惊人的记忆力。我遇见他后不久,我们要去约翰内斯堡市中心(距离我们在兰德堡的办公室17公里)参加一个会议。约翰内斯堡是一个非常繁忙的城市,有很多单行道。我开车,他带着副驾驶给我带路。我们想走最快的路。大卫很了解约翰内斯堡,所以从我们离开兰德堡的那一刻起,他就一直给我指路,一直到会议中心地下停车场的入口。也许这不是什么特别了不起的事情,但我很佩服他。清醒的自我意识:我们要迟到了,所以我们需要赶快去开会。下车后,我下意识地抓住了他的手,想要把他带走。他客气地表示不需要,照常让我一个人去。在接待处(每个人都签名的地方)后,我想我的下一步是将一支笔塞到大卫的右手上,并指示他在签名部分的虚线上签名。但是大卫非常客气,让我帮他把左手放在虚线旁边,剩下的自己做。我知道我的回答可能有点跑题,不是像Tony描述的那种你要找的答案,David是一名高级程序员,他不是真正意义上的残疾人。我们在银行一起工作,他作为高级开发人员之一被分配到各种项目。和他在一起,你永远不会觉得自己必须给婴儿戴上手套——他是一个坚强的人。他很了解自己,更重要的是(对我来说),他是一个非常好的人,尤其是对小辈很有耐心,很有幽默感,独立和自力更生。他让我印象深刻,因为他比大多数有视力的人都要清醒。一个在短时间内教会了我很多东西的人。
