敲击看不见的代码!

大飞码字

共 3070字,需浏览 7分钟

 ·

2021-03-31 18:12

在同事眼中,“他是研究会里最年轻的工程师,95后,兴趣广泛,也很有才华。”

从小到大,几乎身边所有人都给他灌输着这样的观念,“你要好好学按摩,不然长大后就没工作了”。

可是,这位少年却偏偏不认命。

15岁那年,他组建了乐队到酒吧驻唱,担任队长和鼓手;

16岁,做起了数码产品的兼职代理,还出过自己品牌的盲杖;

19岁,成为视障工程师;

21岁,投资做游戏......

他叫沈广荣,是一位视障人士。虽然先天失明,但沈广荣活出了精彩的人生。


他用实际行动啪啪“打了众人的脸”:盲人的前途不是只有推拿和按摩,还能编程!

“当上天关上了一扇门,也会为你打开一扇窗。”这是沈广荣自己的座右铭。

世界在他的眼前,虽然一片黑暗,但,他的内心却燃起了对光明的渴望--在一个看不见光明的世界里,敲击着可以创造“光明”的代码。

今天,我们来聊聊这位95后视障程序员的励志故事。


先天失明,慢慢才意识到漆黑


1996年,沈广荣出生在广州。

大概是天意弄人。不知什么原因,他的姐姐和父母都是“明眼人”,家中唯独他是先天性全盲。

他还没记事的时候,曾去过医院做手术,可惜无效,最后也只好放弃治疗。

小时候的沈广荣,一开始并没有觉察到自己与别人家的孩子有什么“不同”。他小时候很“调皮”,天不怕,地不怕,也没有意识到自己看不到,总觉得别人家小孩能做到的,自己肯定也能做到。

于是,别人家的小孩去哪儿,他就跟着去哪儿;别人家的小孩怎么玩,他也跟着怎么玩。

他意识不到危险,也“不怕死”。即使一个人过马路,摔倒了就自己爬起来,从来不哭。

后来,跟别人玩得多了,自己才有了一些真切的感受。例如,当别人在谈论着物体的形状和颜色的时候,他才逐渐地意识到,自己的眼前总是黑压压的,“漆黑一片”。

一次,沈广荣要玩带火药的玩具枪,却遭到了妈妈的呵斥:“危险!不能玩”。

沈广荣试图用哭闹反抗,却换来妈妈“无情的拒绝”--“你别进来了”,然后就把门关了。

被放进家门之后,受到了“教训”的沈广荣,最终还是打消了玩枪的念头,也渐渐意识到了所谓的“危险”。

自此以后,因为“怕死”,他不再敢自己一个人过马路。

小时候玩拳皇时,“明眼”的小伙伴们在一旁讨论人物造型,沈广荣却通过不同角色出拳的声音和步频节奏的音效,来辨识各路人物。

眼睛看不到光明,但并不能一个人阻止用心去感受美好。渐渐的,他似乎意识到自己在听力方面比“明眼人”更有优势。

了解到这点后,他不再抱怨命运的不公,而是恰到好处地利用在听觉方面的优势,更大程度地发掘自己的兴趣爱好。


接触移动互联,踏入自学编程之路


沈广荣从幼儿园到高中的读书生涯,都是在盲校里度过的。

初一那年,学校给每人配备了一台电脑。他借助读屏软件--一款视障人士使用电脑的辅助工具,开始用IE上网冲浪,用outlook发送邮件。

很快,沈广荣便发现,身边朋友都能够顺畅地使用电脑软件,但自己却遇到不少障碍。

怎么办?如何解决眼前的问题?

在当时,就连学校的老师也不会编程。想要方便自己获取信息,看来最简单直接的办法就是自学编程了。

就这样,他就开始踏上了自学的编程之路。

当他敲出“hello,world”这行代码后,获得的成就感更加坚定了他学习编程的决心。


于是,他在网上找相关的电子版教程,并借助屏幕阅读器,学习编程相关知识。

在绝大部分编程初学者眼里,编程之难,难在于语言和逻辑方面,但对于视障者来说,视障成了他们学习编程的第一大障碍。

视障对于编程,最大的问题就在于无法看到效果图。那看不到效果图怎么办?

没办法!只能背代码!

沈广荣起初只能硬生生将源代码背下来,照着源代码写一遍。

然后运行一下,看程序是否能跑得通。运行失败?那就再查资料学习,重头再来,如此往复。

在当时,写代码的环境还没现在那么友好。因为没有任何的辅助工具,沈广荣用记事本写完代码后,很难发现错误。

哪怕只是一个小错误,他都不得不花上老半天去寻找。

但艰难的环境,并没有让沈广荣放弃。相反,逆境让他练就了一身过硬的本领--聆听电脑运转时发出的轻微“声响”,然后通过记忆,在脑海中编写代码。

然而,沈广荣对编程的狂热,并没有得到当时老师的理解。

他当时只对电脑感兴趣,所有心思都在电脑上,对于其他的文化课根本没什么兴趣。

老师呵斥:“你现在这么没用,以后能做什么?按摩都做不了!”

他心想,“我就不做按摩!长大后,我要做别的。”

后来,他还学习了C++、HTML、PHP等程序语言。在职高三年级时,就做出了“广荣打鼓”软件,音效播放器等一系列软件,让视障网友下载使用。


探索着生命中的其他可能性


因为从小失明,几乎身边每个人都会给沈广荣灌输这样的观念:“你长大以后,除了按摩,什么都干不了。”

“你现在学习不好,长大以后,只能做按摩。”

在周遭人的眼里,似乎视障人士唯一的出路就是按摩。

可是,沈广荣不认命。

他坚信命运掌握在自己手中,坚信生命应有无限的可能性。

“不是说生活给了你什么,你只能逆来顺受地接受,还可以自己去创造。生命是掌握在自己手中的!”

于是,沈广荣积极探索生命的可能性。

比如,学习架子鼓,组建乐队到酒吧驻唱,做视障工程师,投资做游戏......

盲人版“吃鸡”游戏,可以说是他满足自我爱好的一个实践。

2016年起,沈广荣想做无障碍产品,刚好手里也有一笔闲钱,于是便把这笔20万元闲钱投入到这个产品的开发上。

这款游戏,主要通过脚步声判断玩家的距离和位置。玩家进入游戏后,就相当于进入了一个3D的声音“战场”。

后来,他给这个盲人版“吃鸡”游戏起了个名字:爆裂都市。


“总需要一个梦想推着自己不断前行”


沈广荣在职高的三年时间里,前两年,主要学习针灸、推拿等。到了最后一年,就在按摩院实习。

他本打算上完职高后去考大学。但信息无障碍研究会的一则招聘信息,改变了他今后的人生轨迹。

走到人生的分岔口,该怎么选?

挣扎之后,他最终决定:投简历,拼一把。不行就努力去考大学。

命运的转折点,出现在四月份。沈广荣最终还是收到了信息无障碍研究会的录取通知。

这当然离不开一个重点--两者的价值观匹配。

作为一名视障人士,沈广荣有自己的优势。不像有些工程师,并不了解视障用户的使用习惯,到最后往往成了“好心办坏事”。

他既清楚了解视障人士的需求,也知道应该如何完善产品。

加入研究会后,他的工作日常就是做信息无障碍优化的测试。工作之余,他也没让自己闲着。

在下班之后,依然继续自己撸代码。


他说,尽管自己不会去考虑很远,但是“梦想是一定要有的”。“总需要一个梦想推着自己不断前行。”


最后


据中国盲人协会最新公布的数据,目前,我国视障人士已逾1700万之巨。

沈广荣所从事的工作,将能帮助更多的视障人士打开新世界的大门。

沈广荣说,很小的时候,大家都有一个英雄梦,“我的英雄梦是帮助更多人。这也是当初学编程的初衷,尽自己最大的努力去帮助更多需要帮助的人。”

其实,像沈广荣这样的视障程序员,远并不止一个。在信息无障碍研究会,还有很多像沈广荣这样的视障程序员。

他们在数字化时代,在一个个软件信息无障碍背后,在互联网上“修盲道”。

谁说视障人士唯一的出路就是按摩?也许,人生最大的障碍,就是你自己。



推荐阅读:
要不要跳槽,看完就懂了
令无数打工人泪奔的一件事情

  创业后的一些思考和感悟!

奋斗逼又来了!
程序员高薪盛宴背后:程序员正在消失?
大厂的学历歧视?你关心的学历问题都在这里
浏览 45
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报