202406W4 可以不看屏幕编程?
零压力社交
周末 PPD 邀请参加 李奕 的新书线下见面活动,在此之前从来没有参与过类似活动。书名叫《零压力社交》,鉴于有一定程度的社恐就去看看,整个见面会氛围还是挺好的,座无虚席。PPD 在第一排帮我占了个座位,大部分人提前就到场了,我去的时候刚好开始,当着那么多人面走到第一排显得有些突出,于是找了个低调的位置站着听。重点还是要多出去与人沟通,即使说错了其实别人也不会那么关注。
可以不看屏幕编程?
本次见面会结识了一位新朋友 日知,与其他程序员不同的是他视觉有障碍,无法通过 “看” 来编程,只能“听”。虽然同样是打字,编程还是和写文章对于看的要求更高,比如写文章一般是在一个文件里编辑,但即使是一个小型工程一般也会有多个文件,多个层级的目录中如果有同名文件光来回切换也是一个挑战。”其实自己的代码比较熟悉到还好,最怕的就是接触其他人的项目或是阅读开源项目,听代码的过程会相当吃力,另外 debug 对我也是很不友好的,只能采用打印日志的方式来代替别人的debug“,吃饭时 日知 说道,”是不是可以在每个打印的地方新增特殊字符,调试完之后也方便通过全局替换空字符的方式来删除这些调试日志呢“,我提出了自己的想法,他点了点头,“没错,基本结合IDE现有的功能加上正则就可以快捷删除“。后来他讲了讲自己的经历,并非是先天失明,而是在大学期间才完全看不到的,那时编程算是才入门一点点,后来都是自觉的。不看屏幕编程的场景很难想象有多么不方便。
我和 PPD 都挺佩服他的,比起先天失明,我们一致认为后来失明所需要的心理素质要高得多,就如同一个出生就很贫穷的人,与一个出生时家境优渥后来家道中落,前者是生来如此,而后者是突如其来的打击。
认识 日知 可以算是此行最大的收获,世间无常,能够在巨大变故之后坦然接受并依然热爱生活,这种生活态度不经意间会感染周围的人。
202406W4 可以不看屏幕编程?