DevRun 参会日志
@20191207
华为云今天在京举办了一场技术主题会议,一天参会奔波下来,有四点感触。
1.信息无障碍人人有责
信息无障碍 是指任何人(无论是健全人还是残疾人,无论是年轻人还是老年人)在任何情况下都能平等的、方便地、无障碍地获取信息、利用信息。
今天上台分享的那位有视力障碍的开发者的故事让人感动,也让人敬佩。
在现场展示了他每天的工作模式让人惊讶。我们编程靠视觉,而他需要借助 TTS 那冰冷的机器音来获取在屏幕上输入的一切。那些在我们看来智能语法补齐能力,却在一定程度上干扰了他的专注。我们可以一目十行来快速了解函数架构,他却需要借助键盘的移动,在脑中生成代码图景。
以下面的代码为例,一般程序员对于 alt 的理解都会至于图片的代替文字,用来解决图片下载碰到问题时,用户也大致能理解网页要表达的信息;再进一步,也只是让网页对搜索引擎更好一些。但对于有视力障碍的人而言,alt 属性通常是他们了解图像内容的唯一方式。
<img src="/i/eg_goleft.gif" alt="向左转" />
希望能看到这篇文章的开发者,在开发时尽量写好 alt 信息,因为这个小小的举动会让网络另一端的一些人更好的获取网络信息。
今天这位特殊的开发者没有像其他相似遭遇人那样,而是选择了作为开发者这个特殊职业,用自己的双手去帮助更多需要帮助的人。他说了一句话特别让我感动。他说视觉障碍不是bug,而是Runtime。
2.后生可畏
今天参会的有很多是90后,还有一些是00后。嘉宾有一个是九八年的人,现在是一家创业公司的CTO,还有一个刚刚上初中的小朋友,他已经开始发布了自己的程序。
看着这些年轻人,感到了前所未有的压力。同时和他们相处这一天也让自己充满了活力。开发者就是这样一群特殊的人,只要保持学习,持持续开发,那你永远都是年轻的。每天都有很多新问题等待探索。每天都有很多新的技术等待我们去学习和掌握。这些新的技术、新的问题让我们的努力更加有价值、更加有意义。
3.云计算是助力业务飞驰的车轮
自己从事软件开发已经十余年的时间,经历了从盒装软件、互联网、移动互联网、大数据、云计算等若干个时代。截止到目前为止,云计算是给开发者最好的基础设施。
云计算的第一个价值在于,让开发者不再把宝贵的时间和精力放在重复发明轮子上。云计算的第二个价值在于,它是帮助开发者让业务飞驰的车轮。如果没有你计算的助力,今天的这位特殊的视觉障碍的开发者,还有那位00后的开发者,他们无论如何怎么努力?都无法构建出来自己的应用。云计算让开发者把宝贵的精力集中在最核心最有价值的逻辑代码上。
这也是我为什么要从事云计算服务这个行业。希望通过自己的努力,让更多的开发者使用好云计算,享受云计算带来的技术红利。
4.区块链的春天即将到来
今天大会上展示了几个基于区块链的应用案例。这些案例都是在实践中已经上线,应用场景非常清晰,价值也是非常清晰的案例。之前区块链最大的问题就是技术上非常好,但是应用上也能想清楚,但是如何去产生价值、变成商业是一个很大的挑战。今天的案例展示了在多方达成共识、多方交易这个场景下区块链有非常明显的优势。
基于公有云平台来开发区块链的应用平台、应用框架、应用系统,会让开发者获得事半功倍的效果。