欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

還用眼看代碼?看看這位用盲文

2023-10-31    分類: 網(wǎng)站建設(shè)

我想你第一次看到我的工位時(shí),總會(huì)感覺少點(diǎn)什么。沒有顯示器和鼠標(biāo),卻有個(gè)人敲打著鍵盤,不知注視著哪里。

這就是我,我同事可以證明我沒問題。我是位于坦佩雷(芬蘭西南部一座城市)的 Vincit 寫字樓中的一名軟件開發(fā)者。我雙目失明。這篇文章中我將講述有關(guān)我工作中的事情。

你真的什么都看不到嗎?

準(zhǔn)確來說,我覺察到陽光和其他明亮的光線,不過也僅限這些。其實(shí),這對(duì)我的工作也并沒有什么幫助。

你工作內(nèi)容是什么?

和大部分人一樣:忙時(shí)寫代碼,閑時(shí)和同事侃大山。我做全棧項(xiàng)目,主攻后端。兼職訪問顧問 – 或稱監(jiān)管,隨你如何稱呼。

你如何使用電腦?

我用的電腦是一臺(tái)運(yùn)行 Windows 10 的普通筆記本。是其中的軟件讓一切變得神奇。我使用一款叫做屏幕閱讀器的程序來訪問電腦。屏幕閱讀器監(jiān)聽屏幕上的變化并通過盲文(需要單獨(dú)的盲文設(shè)備)或合成的聲音來展示給用戶。這并不是你如今聽到的各種智能助理的合成聲音。我使用一種機(jī)械聲音,每分鐘能說 450 個(gè)單詞。相比較而言,英語正常語速每分鐘 120-150 個(gè)單詞。我有一個(gè)怪癖:我既說英語也說芬蘭語,我用芬蘭語合成器讀英語,因?yàn)槔吓f的屏幕閱讀器在語言之間切換不夠智能,所以我習(xí)慣這樣做。下面是個(gè)例子是閱讀這個(gè)段落,我能聽懂。

https://www.vincit.fi/wp-content/uploads/2017/08/mpsample.mp3?_=1

下面是英語合成器發(fā)出的聲音:

https://www.vincit.fi/wp-content/uploads/2017/08/essample.mp3?_=2

這種閱讀方式讓我和正常同事的工作方式有些區(qū)別。舉個(gè)例子,當(dāng)代碼審查時(shí),我喜歡看原始 diff 輸出,并列窗口顯示 diff 對(duì)我并不適用,而且還容易讓人分心。有修改的代碼行上用符號(hào) + 和 – 比用不同背景色標(biāo)注也要好太多,并不是因?yàn)槲也荒塬@知顏色名字,而是因?yàn)樵谛略龅囊恍兄校x“加”這個(gè)字比讀“帶復(fù)雜陰影的高亮紅色”用更短的時(shí)間。(嘿,我說你呢 Gerrit (一款代碼審查工具))

你或許會(huì)認(rèn)為縮進(jìn)和其他代碼格式和我無關(guān),因?yàn)槎际腔镜囊曈X問題。并不是這樣,正確的縮進(jìn)對(duì)我的幫助和正常開發(fā)者一樣。當(dāng)我用盲文(比語音更加高效)讀代碼時(shí),我像其他正常程序員一樣清楚代碼結(jié)構(gòu)。當(dāng)我進(jìn)入一段有縮進(jìn)或無縮進(jìn)的代碼時(shí),我也會(huì)得到語音提醒。這些信息幫助我在腦中描繪代碼結(jié)構(gòu)。事實(shí)上我學(xué)的第一門語言就是 python (pHp 不算),它強(qiáng)制使用代碼縮進(jìn),這對(duì)我來說并不是問題。我有眾多理由來強(qiáng)烈建議使用整潔統(tǒng)一的代碼風(fēng)格,其中之一就是不要讓我的生活變得更加艱難了,好嗎。

你喜歡哪款編輯器?

劇透一下:這個(gè)答案并不是以 V 或者 E 開頭(我雖然通過命令行用 Vim 來寫 git commit 信息和其他備注。我認(rèn)為我在這場(chǎng)圣戰(zhàn)中是中立的)(譯者注:Vim 和 Emacs 梗)一年前我認(rèn)為 Notepad++ 最棒,它是輕量級(jí)的做工精細(xì)的文本編輯器。然而一年前我還沒有接觸大規(guī)模 Java 項(xiàng)目,當(dāng)我接觸這種項(xiàng)目時(shí),意味著我應(yīng)該在 Notepad++ 和理智之間做個(gè)選擇。最后我選擇理智,拋棄 Notepad++ 轉(zhuǎn)投 IntelliJ IDEA 的懷抱。從那之后 IntelliJ IDEA 便是我選編輯器。我曾對(duì)各種 IDE 有深深怨念,它們大多數(shù)在純鍵盤流操作下麻煩又低效。如果我視力沒問題,我肯定早就跳到 IDE 陣營了。

但你可能會(huì)問,為什么當(dāng)初選 Notepad++。還有其他很多更先進(jìn)的輕量級(jí)編輯器,比如 Sublime 或 Atom。原因很簡單:屏幕閱讀器無法訪問它們。Vim 一類的文本編輯器也是如此,我使用的屏幕閱讀器對(duì)命令行程序的支持有問題,在這些編輯器上無法處理多于 commit 信息的文本。很遺憾,可用性決定了我能夠使用的工具。即使我不能高效工作,也不是什么大問題。

你編寫過前端代碼嗎?

你應(yīng)該認(rèn)為前端開發(fā)和視覺有關(guān),注定與盲人程序員無緣?;旧鲜沁@樣。我從來不自己做概念原型,我做都是有界面,需要隨后加入功能的項(xiàng)目。

然而,我也做過 Angular 和 React 工作任務(wù)。怎么會(huì)這樣?如今很多 App 基于瀏覽器。舉個(gè)例子,我曾花費(fèi)兩周時(shí)間為一個(gè) Angular App 增加國際化支持。我并不需要做任何視覺上的改動(dòng)。

我發(fā)現(xiàn)對(duì)于我這類開發(fā)者開說,像 bootstrap 這類的庫簡直是上天的禮物。正因?yàn)闁鸥裣到y(tǒng)(bootstrap的響應(yīng)式布局解決方案),我可以自己構(gòu)建一個(gè)粗糙的界面。盡管如此,我做的有關(guān)界面的改動(dòng)在呈現(xiàn)給用戶之前仍然要有一雙眼睛檢查。所以,總而言之,我可以在一定程度上做些前端開發(fā),至少不是和表現(xiàn)層太相關(guān)。

網(wǎng)站標(biāo)題:還用眼看代碼?看看這位用盲文
本文路徑:http://aaarwkj.com/news9/291759.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、全網(wǎng)營銷推廣、標(biāo)簽優(yōu)化、用戶體驗(yàn)、App設(shè)計(jì)、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
亚洲国产精品高清久久| 亚洲av一区二区三区色多多| 精品三级一区二区三区| av日韩在线一区二区三区| 一区二区久久精品视频| 色六月婷婷六月久久六月| 久久精品亚洲av三区麻豆| 日韩精品专区在线影院重磅| 欧美人妻不卡一区二区久久| 蜜臀av成人精品蜜臀av| 亚洲欧美另类国产一区| 欧美精品日韩中文字幕在| 亚洲成熟中老妇女视频| 久久亚洲春色中文字幕| 加勒比中文字幕日本道| 久久精品熟女亚洲av色| 在线青青草视频免费观看| 亚洲av成人av天堂| 国产熟女av一区二区| 青青草日韩视频在线观看 | 亚洲精品色播一区二区| 91国产在线视频免费观看| 蜜臀视频在线观看免费| 精品国产一区二区三区不卡| 久久精品亚洲夜色国产av| 精品嫩模福利一区二区蜜臀| 亚洲国产精品激情在线| 国产成人亚洲精品乱码| 热精品韩国毛久久久久久| 精品av一区二区在线| 日本束缚人妻一区二区三区| 欧美偷拍一区二区三区| 亚洲国产午夜精品不卡| 91美女黑丝免费国产视频| 麻豆资源视频在线观看| 久久精品国产亚洲av高清不卡| 粉嫩国产精品一区二区| 日本午夜节目在线观看| 欧美香蕉在线观看视频| 亚洲高清成人在线观看| 日韩精品人妻中文字幕满员|