• 简中
    • 繁中
  • 注册
  • 查看作者
    • 睇不见世界嘅程序员,开发‌一款“食鸡”

      转载:本文来自微信公众号“边码故事”(ID:tech-kk),作者:马舍博,转载经授权发布。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      刘彪、沈广荣同王孟琦三名视障人士原本可能唔会有交集嘅人生因为写代码而紧密联系在‌一齐。

      佢哋嘅人生轨迹同职业梦想或者各不相同,但在一个个代码、读屏软件同线上工具嘅帮助下,佢哋得以用另一种方式“睇见”呢个世界。

      数据统计显示,截止2019年,中国视障群体约有1731万人,其中23.5%是30岁以下嘅年轻人。对呢啲视障人士嚟讲,系咪真如上世纪80年代末嘅那封著名来信所言,“人生嘅路啊,点样越走越窄”?呢个故事嘅答案有啲不一样。

      数字化时代,一个个软件信息无障碍背后,是这群视障程序员在互联网上“修盲道”。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      摇晃脑袋,戴上耳麦,沈广荣正等待“三秒到达战场”嘅队友。

      两分钟后,佢将耳机一摘,“我死嘎啦。失误!”

      同无数“食鸡”玩家不同,沈广荣先日全盲,但这丝毫不妨碍佢成为盲人版“食鸡”游戏嘅“大神”。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 沈广荣

      2016年起,佢开始开发一款针对视障用户嘅枪战游戏,自称“盲人版食鸡”,通过脚步声判断玩家嘅距离同位置。

      点击进入游戏,玩家就进入‌一个3D嘅声音“战场”,通过声音嘅强弱、脚步嘅快慢,玩家自主选择方向,组队战斗,甚至还可以打字同队友交流。

      沈广荣,广州人,1996年出生,天生全盲。从小到大,所有人都讲畀佢“你要好好学按摩,不然长大后就没工作‌”。但佢此后用行动“打‌众人嘅脸”:谁说盲人只能推拿同按摩,盲人仲可以编程呢。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 沈广荣

      “食鸡”时嘅沈广荣,投入得像个指挥家:不断敲击嘅键盘是佢嘅指挥棒,不停进入耳朵入面嘅“哒哒哒”声则像旋律,奏出一曲明眼人可能听不懂,但足以令视障玩家兴奋嘅“食鸡之歌”。

      “有时候可能一分钟,剩系要要一分钟,你就‘挂’嘎啦。”沈广荣说。

      “大吉大利,今晚食鸡”。但等不及在中午就“食鸡”嘅沈广荣,仲要没等队友缓过神来,就被狙弊“战死沙场”。

      除咗“食鸡”,嗰日中午,佢还用手机读屏听‌关于疫情嘅最新资讯、动态;认识‌一下深圳近几日嘅日气同温度;微信加‌两个好友并彼此寒暄‌一番。

      当然,除咗提前在中午就“食鸡”,佢还调试‌呢个自己独创嘅盲人版“食鸡”游戏——一个被佢睇作“我嘅世界”同“食鸡”嘅“综合体”嘅游戏。

      佢畀呢个盲人版“食鸡”游戏起‌个名:爆裂都市。

      沈广荣在“爆裂都市”入面激战正酣时,坐在佢工位旁边嘅刘彪,利用午休时间出门办‌件事,但这事儿办得“并唔利索”。

      “你眼睛咁样,点样打到车嘅?”

      “你经常一个人出门吗?”

      “你仲有工作?编程?点样编啊?”

      ……

      一上网约车,湖北孝感人刘彪就开始为司机答疑解惑。佢语速平缓,咬字清晰,偶尔同陌生人开个玩笑,会发出清脆嘅笑声。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 刘彪

      2021年1月29日中午,食过午饭后,刘彪从单位——深圳市信息无障碍研究会(简称研究会)出发,左手搭在一个“明眼人”同事嘅肩上,右手插裤兜,前往附近一家银行注销银行卡。陪同嘅同事想叫辆车,刘彪摆摆手说,我来叫。

      一上车就遇到司机嘅提问,这事对先日视网膜色素变性嘅刘彪嚟讲再平常不过。佢记不清几多个下班叫车时嘅黄昏入面,自己为包括司机在内嘅无数陌生人解释,对视障人士嚟讲,佢哋系点样使用互联网工具嘅。

      来到银行后,工作人员指引刘彪来到自助机前。喺同事嘅帮助下,佢完成‌插卡-输入密码-选择业务-观睇防呃宣传片-人脸识别-持卡人签名嘅流程,但此后依然无办法销卡。再重来一次,仲系唔行。工作人员建议佢开一张新卡,过段时间再过来将那张旧卡注销。

      刘彪点点头。出门时,佢调侃说,“嗰个防呃宣传片我都快背下来嘎啦,除咗会编程,我可能仲有做‘防呃大师’嘅潜力。”

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 刘彪

      外出返工已近下午两点。电梯在七楼停下后,刘彪迈出电梯门,左手从同事嘅肩头抽离。“我去趟厕所,你先回办公室。”当被问及需不需要“明眼人”带路时,刘彪再次摆摆手,“对这儿太熟嘎啦。就算睇不见,我都可以感受到这层楼嘅位置布局。”

      坐在刘彪斜对面嘅王孟琦对此深有体会。喺河南许昌长大嘅佢天生全盲,从小就被告诫要过一种“一眼望穿”嘅人生——学推拿,开按摩院,成家,生小孩。同刘彪、沈广荣一样,佢拒绝被周围人“洗脑”。

      佢曾用电脑写下过咁样嘅一段文字。

      “在呢个世界上,如果多‌一个针灸推拿师,噉么社会呢个平静嘅海面上唔会引起一丝波澜;相反,若是增加‌一个信息无障碍工程师,噉么就将会畀所有嘅视障人士打开一扇通向主流社会嘅大门。”

      睇不见世界嘅程序员,开发‌一款“食鸡”

      除咗“无障碍工程师”,刘彪仲有一个身份:学生。

      三年前,佢在网上找‌个教声乐嘅老师,“嗰个老师说,唱歌时声音从脑门儿发出来,这才算是悟‌道。”刘彪觉得老师说得玄乎其玄,但还是跟住佢学美声。

      三年后老师讲畀佢,“我教‌咁多学生,你是同我学得最耐嘅一个。”这话等刘彪乐‌半日。

      前段时间佢开始作曲,“搞音乐”,虽然眼睛睇不见,但耳朵可以听呀。佢下‌个打谱软件,写好谱后,喺网上抓取自己心仪乐器弹奏。

      白日在信息无障碍研究会上班,晚上下‌班,佢回到宿舍就开始谱曲,仲要经常“开夜车”到半夜四五点,第二日去办公室时眼圈发黑,但一回听寻晚嘅写好嘅曲子,心入面别提多甜嘎啦。

      采访过程度,佢找出自己最近嘅“封山之作”——一首名叫《城市嘅孤寂》嘅一分钟曲子,入面面收录‌莲花北村附近嘅公交车、地铁、行人同车流声。佢说在旋律嘅世界入面,自己听见‌意境嘅美。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 刘彪在收录自然界嘅声音 ️ ©N面

      小学一年级时,佢左眼就睇不见嘢,学校体检时,佢嘅右眼视力是0.5。等到三年级体检时,佢拼命想用曾经“仲可以用一用”嘅右眼睇清视力表,却发现两眼一片空白。

      在家入面歇‌三年多,佢坐不住嘎啦,去‌武汉嘅一所盲校。那时佢13岁,但在盲校从小学三年级开始读。15岁时,喺一个武汉地质大学同盲校合办嘅志愿者活动度,刘彪偶遇‌一个地质大学嘅学生,后者借畀佢一本《C语言程序设计》,毫不夸张噉讲,这本大学入面最基础嘅教材,改变‌刘彪此后嘅命运同人生轨迹。

      由于这本书是借人哋嘅,想到终有一日需要归还,而自己又无办法在短时间内掌握C语言,刘彪想‌个办法:用磁带录教材。

      佢揾到妈妈同妹妹做“哼哈二将”——两个自己出生后最亲近嘅女性,喺16年前间接铺平‌刘彪嘅编程之路。起初,妈妈反对刘彪学编程,“你说呢啲个字母玩意儿,读出来录成磁带,你能听懂吗?”

      刘彪当时听完沉默不语。而家佢回忆起嗰个暑假嘅录磁带旧事时,依然会用“不知所谓”四个字来形容当时嘅情形。“老实说,我妈说得没错,我当时听完嗰啲代码,脑入面都是一个感觉:这该真唔会是日书吧?!”

      既然无办法短时间内理解,佢就选择死记硬背。过‌一礼拜,佢觉得自己掌握‌点规律。

      有次,妈妈对住念这本书时又开始发牢骚,“刘彪,呢啲嘢你真听得懂吗?”刘彪没接茬,只是抬头说‌句“我能说出你接下来要念嘅代码”,然后报出一串在外人睇来“不知所云”嘅数字同字母。

      妈妈嘅反只有一句话:“这你咋都知道?”随即佢明白,儿子在编程上睇来慢慢“上道”嘎啦,于是自己之后都更卖力地念代码、录磁带。

      刘彪畀自己定嘅目标是:将录好嘅编程磁带整理成盲文笔记,每日必须完成8页笔记。一个暑假下来,佢整理‌370多页嘅盲文笔记,上面密密麻麻写满‌同C语言有关嘅一切生僻词同知识点。

      刘彪说,好多事都系“架不住琢磨嘅”,编程就是其中之一。“那时候真是兴趣浓,整夜整夜做梦,真唔系呃人,好几次在梦入面,我都仲喺度写代码。”

      没有条件,就硬生生创造条件。都是在嗰个暑假,刘彪每日都将麻将席往地上一铺,摸住一块块形似麻将嘅凉席片,刘彪心入面想嘅却是字根表。”不练指法练反应”,刘彪说。

      家人最开始觉得佢“疯‌”,后来习惯‌都就见怪不怪嘎啦。刘彪摊开双手在麻将席上肆意游走时,父母立刻心领神会:“傻儿子又在练计算机嘎啦。”

      小小嘅编程梦就咁样在刘彪心入面生根。佢期待发芽嘅那一日,就算后来在长春大学读针灸推拿专业,佢都一直在云端“搞事”:佢自己独自开发出一款PC端屏幕阅读软件,并搭建‌一个视障资源网站。同样哋,佢还做‌个面向视障人士嘅云端实验室,方便视障朋友在线交流编程。

      埋在心底嘅编程种子,喺2014年有‌发芽嘅迹象。那一年,佢加入研究会,而家职位已是技术总监,专心于推动互联网产品嘅无障碍化。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 刘彪在工作中处理视障者反馈嘅信息无障碍问题

      “比如微信同QQ,好多朋友发来嘅动画或表情,是无办法通过读屏软件读出嘅,这时我哋呢啲视障人士点样回复呢?回复不嘎啦,因为好可能会错意。我哋同微信同QQ合作,为产品提供信息无障碍检测,体验产品功能,遇到对视障人士不友好嘅地方,反馈,产品得到进一步优化。如果说读屏软件为视障者上网插上‌翅膀,我要做嘅,就是通过代码同信息无障碍技术,等这对翅膀变得羽翼更丰。”刘彪说。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      哒哒哒哒哒……

      快速敲击键盘之前,沈广荣嘅耳麦入面传来一串常人听不懂嘅声音。那是读屏软件嘅声音。软件快速读出嘅屏幕上嘅内容,以几倍嘅速率,向佢快速传达信息。

      “哎呀,没留神,我被狙死嘎啦。”沈广荣摘下耳机,自己在游戏中暂时“阵亡”嘎啦。自始至终,电脑屏幕都系一片漆黑,但沈广荣已经在一个“声音嘅战场”入面酣战‌十几分钟。

      佢建‌2个QQ群,一个管理群,招募网友协助管理;另一个是内测群,之前已有200人。每次调试游戏后,佢都会通过QQ群分享畀群友,以此来优化产品。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 沈广荣在使用QQ跟网友聊日

      “世界为你关闭一扇门嘅同时,都为你打开‌另一扇门”,沈广荣将呢句话当成自己嘅座右铭。

      从小佢就没见过呢个世界,但呢啲并唔妨碍自己依靠听觉去感受美好——个钟头候玩拳皇时,“明眼”嘅小伙伴喺一旁讨论边个人物造型好睇,沈广荣都没闲住,通过不同角色出拳嘅声音,步频节奏嘅音效,佢弄懂‌谁是八神庵,谁是大蛇,谁又是雅典娜。

      自学编程后,佢嘅第一个产品是一个音效播放器,灵感源自在电台节目入面经常听到嘅一啲掌声同欢呼声。每次电台入面响起笑声同掌声,沈广荣下意识会“脑补”发出呢啲声音嘅人嘅表情。

      佢知道自己永远睇不见现实同虚拟世界入面每个个体嘅面庞,但在自己力所能及嘅感知世界入面,佢可以去听。喺多年来通过读屏软件加速获取信息嘅经历,似乎等佢在听力上比“明眼人”更强。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 沈广荣在制作音频

      明白自己嘅强项后,佢不再自怨自艾“我点样就睇不见”,而是用在听觉方面嘅长处,更大程度地发掘自己嘅兴趣爱好。

      盲人版“食鸡”游戏只是佢满足自我爱好嘅一个实践。两年前,佢想做自创嘅无障碍产品,将业余存嘅20万元投入到呢个产品嘅开发上,最后体验‌一将“失败嘅滋味”。

      有人劝佢“你都咁样嘎啦,好多事留到下辈子再做吧”,佢回应:“根本就无乜嘢下辈子,只有这辈子。”

      几年前去研究会面试时,佢将过去同编程有关嘅经历写进简历,但没写自我评价。被问到点样评价自己时,佢畀出‌一句话:宁做真小人,不做伪君子。

      “每日做钟意做嘅事,能食,能喝,能玩,噉就好满足嘎啦,不去想听日,后日,大后日,都唔会想遥不可及嘅未来。”沈广荣说。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 广荣打架子鼓 ️ ©局外人视频

      在生活方面略显“佛系”,喺感情方面佢却丝毫不敢怠慢。喺北京读书嘅女友都是视障人士,但这不妨碍两人异地恋爱嘅热度。

      每日佢哋会在自己搭嘅聊日工具team talk上聊日,有时候两人困嘎啦,瞓住嘎啦,忘记关麦嘎啦,第二日醒来发现对方仲喺度线,又彼此呵呵傻笑。

      异地耐嘎啦,小情侣之间难免都有摩擦。佢说女友同自己闹过一次分手,原因是“我对佢不关心”。沈广荣后来反思‌一下,觉得自己确实做得不够,聊日时就主动认错。

      “认怂呗。‘真小人’得做,“孙子”都得装啊。”

      睇不见世界嘅程序员,开发‌一款“食鸡”

      “咔嚓,柜门打开嘎啦,噉一刻嘅心情,点样说呢,好似‘哄’一声,十个亿嘅钞票抌你脑袋上,噉比而家升职加薪,快乐一百倍。”王孟琦说。

      时间切回15年前,当时在郑州读高中嘅王孟琦,日日琢磨嘅唔系做题同高考,而是教室入面嘅一个铁柜。

      铁柜入面放住全班唯一一台电脑。学校每周都有一节电脑课,但升学嘅压力,等电脑课不得不等位畀数学、物理、生物等课。

      虽然天生全盲,但王孟琦对此不甘心。“电脑多好玩啊,我非玩到不可。”于是,高中生王孟琦开始规划起“暗室探险”计划:每个周一到周五嘅夜晚,佢都在同学瞓下后,偷偷从床铺上爬起,揣住那将“不知点样就搞到”嘅钥匙,踮起脚来到宿舍楼同教学楼之间嘅那扇门前,掏出钥匙,龟速推开门,将锁扣上,朝教室飞奔而去。

      那时嘅教室,门上方是扇窗户,玻璃入面有面防盗网。平时上课老师为‌透风,都会将窗户打开,多数教室放学锁门后都没关窗。王孟琦一睇,心生一计,喺门边架起两个凳子,想翻窗进教室,咁样就能畅快地玩电脑嘎啦。

      然后,窗户入面嘅防盗网,成‌佢翻身而入嘅唯一屏障。

      后来佢想‌个办法:拿‌个拖将,等拖将杆顺住防盗网嘅缝隙一路向下,探到门入面面嘅锁时,只听“咔嚓”一声,教室门锁应声落地。

      接下来便是王孟琦嘅“自由时代”。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 王孟琦

      在沉迷电脑之前,王孟琦嘅梦想是做一个作家。虽然佢睇不见,但佢可以凝神聆听,但系以浮想联翩。

      小学时佢语文成绩最好,作文本上写下嘅“我谂做作家”被妈妈睇见后,妈妈嘲笑佢“还作家呢,成个就一‘坐家’”;到‌初高度,佢每次都端坐在电视机前,睇不见,佢就听科教频道嘅“探索发现”节目,听耐嘎啦,感兴趣嘎啦,就默默畀自己改‌人生目标:做一个日体物理学家。

      但后来佢发现,物理学家需要理科基础,这方面自己并唔擅长。但仲未来得及培育更多宏大理想,佢就被快速拽回现实。2013年下半年,王孟琦读大专嘅最后一年,佢来到许昌嘅一家按摩医院实习。医院离家500米,步行剩系要五六分钟。

      家人都对佢嘅实习好满意,父母叮嘱佢“好好跟人家搞好关系,争取留下来”。后来院长单独找佢谈话,问佢对医院嘅睇法。王孟琦说好,特别好,谢谢院长畀机会。

      嘴上虽然自称满意,但每当王孟琦静下来,脑入面就会不断重播自己在高中时,翻窗进入教室,独享电脑嘅“自由时代”。

      睇不见世界嘅程序员,开发‌一款“食鸡”

      图 | 王孟琦

      2013年底,王孟琦在网上得知‌研究会正招聘信息无障碍工程师。“当时没太明白到底干啥嘅,只知道是畀互联网产品做测试。”王孟琦说。

      后来佢投‌简历,做‌面试,最终并没有拿到offer。不过此后一个已录取嘅候选人临时决定放弃,这等王孟琦得以顶替入选。

      放弃在医院稳定嘅工作,背井离乡来到深圳打拼,对任何一个来自小城市嘅青年嚟讲,做出咁样嘅选择,遇到嘅阻力其实更多地来自家庭内部。

      人情同关系编织嘅那张网,对王孟琦嘅父辈哋嚟讲至关重要,但对于1993年出生嘅王孟琦嚟讲,噉只是一张睇似四平八稳,实则违背自己真正向往嘅“自由时代”嘅“内卷之网”——沉于其中嘅人就自得其乐,挣脱而出嘅人则无比轻松。

      王孟琦就是拼尽全力挣脱而出嘅其中一个。佢将这睇作是“听从内心声音”,“有啲选择,有啲决定,其实比升职、加薪、拿大奖、中彩票更激动人心。”

      当王孟琦用自己双手敲出嘅代码为屏幕以外嘅视障人士提供到帮助时,佢觉得自己敲出嘅字母好似是日使,佢至今仍怀念高中时,每晚偷偷玩电脑嘅“自由时代”。佢说,佢格外珍惜“自由时代”。

      Tracle.CN 足跡 粵字翻譯

      2021-03-29 15:07:16

    • 0
    • 0
    • 0
    • 4
    • 请登录之后再进行评论

      登录
    • 任务
    • 发布
    • 偏好设置
    • 单栏布局 侧栏位置: