眼睛看不見也能編程嗎?程序員
盲人程序員的電腦屏幕是不用打開的,靠鍵盤和耳機完成工做。編程
蔡勇斌,深圳信息無障礙協會的一名盲人程序員,負責對互聯網產品進行適用於視覺障礙者的改造。他靠「背」代碼來編程,最多的時候背過300多行代碼。學習
6歲時,阿斌由於一場意外失明,在特殊教育學校,和其餘視覺障礙的同不一樣,阿斌對計算機產生了濃厚的興趣。盲人使用計算機,長久以來都必須依靠並不成熟的讀屏軟件,有一次阿斌不當心把哥哥電腦中的系統文件刪除了,電腦開不了機。產品
重裝系統,成了阿斌程序員道路的第一步。回憶起最初裝系統的經歷時,阿斌說他只能依靠聽電腦光驅的轉速不一樣發出的聲音,來區別安裝系統的進度。一次次的重裝系統,就是在光驅的聲音中完成。軟件
熟悉了計算機的基本操做之後,阿斌在學校里拉着幾個同窗半逼半求着老師教他們C語言,但學校的老師其實也不會,只好本身一邊學一邊教。互聯網
由於無法看到屏幕上的一行行代碼,阿斌不少時候只能用死記硬背的笨辦法來學習編程。阿斌略顯自豪地回憶說,他曾經將數百行代碼背下來,就爲了在腦子裏不斷地檢查、修改、訂正。百行代碼大概是多少個字符?阿斌笑了笑說,也就幾萬個吧。程序
盲人程序員的電腦屏幕是不用打開的,靠鍵盤和耳機完成工做。每寫百行代碼,阿斌須要背上萬個字符。計算機
上帝爲你關上一扇門,必定會爲你打開一扇窗!語言