Amazon视障软件工程师用听的也能进行软件开发

Amazon
Amazon软件工程师Michael Forzano出生就因先天疾病关系失明,在成长过程因为对电脑有兴趣,在网络的盲人社群中受业余开发者启发,2013年的时候进入Amazon工作,他的同事甚至表示,Michael Forzano读写程式码的速度比他还快,还有超能力可以发现软件的缺陷。
Michael Forzano在出生时就被诊断出諾里氏症(Norrie Disease),这是一种罕见基因遗传疾病,患者可能会出现白内障、白瞳症甚至失明,有30%到50%的患者会有发育迟缓与学习障碍,大部分患者在出生时听力正常,但在20岁之前便会丧失听力。
出生时就失明,5岁开始需要使用人工耳蜗获得听力,Michael Forzano说,尽管他失明了,但是他绝对是过着非常正常的童年,他的父母总是试着让他做跟其他人一样的事情。
在Amazon中,Michael Forzano担任零售无障碍软件工程师,负责建立网页零售辅助工具,让其他建构网站功能的团队,可以确保残障用户能顺利浏览网站。先天失明没有成为他的障碍,反而赋予Michael Forzano在脑中建立程式码结构心智图的能力。
他说,视力正常的人们通常是视觉动物,他们仰赖白板以及绘制图表,透过视觉学习和理解。但Michael Forzano没有这些视觉工具,因此他必须在脑中建立心智图,藉以记忆程式码结构、系统特定的组件甚至是档案位置,也因此他对于系统的整体架构有了独特理解,他的同事不少时候需要他说明特定系统运作的方式。
Michael Forzano使用一般的笔电,并安装屏幕报读软件,将文字、图形以及使用者电脑界面等转为语音,而他就听着程式码进行开发工作。在2013年面试时,Michael Forzano没有事先告知Amazon的面试官他是盲人,只是在面试开始时说:“嘿,我是盲人,我可以不要用白板,而是用我的笔电写面试程式吗?”当然Michael Forzano通过了面试。
Michael Forzano认为,其他盲人知道他在做什么很重要,因为有不少盲人总在想自己可以走多远?能够做什么?而他想要成为一个榜样,让世界知道。
Amazon视障软件工程师Michael Forzano如何进行软件开发:
