始料未及的是, 疫情持续到了2022年。好在“大疫不过三年”,只不过是结束来的同样措不及防,全家的一次高烧免疫,没有朋友圈中的云淡风轻,冷暖自知,希望明年能够拥有平安喜乐的时光。

回首这一年,“往者不可谏,来者犹可追。”

告别百度

自2017年以渡鸦科技CTO的身份加入百度,正式投身到智能硬件领域。NLP的长足进步使人工智能真正开始走进了人们的生活,但是88天诞生一台智能音箱,每一天都有悬崖之上走钢丝的感觉,其间颠荡起伏,趣事频出,与陆奇老板每一周的周会,都会有crazy的惊叹。天道酬勤,百度的第一款智能音箱Raven-H终于面世,还有如今已被遗忘的Raven-R。

离开了芳草地(量步北京:再见,芳草地),来到百度大厦,身份也换成了智能硬件事业部的副总经理,支持小度音箱的cost down,同时组建IoT团队,研发生产能够与智能音箱互联的物联网产品。团队刚刚完成从0开始的搭建,2018年5月20日却被临危受命,接手小度商城,要求6月12日上线销售小度音箱,被推上风口浪尖,不成功则成仁。别人眼中的有惊无险,善战者无赫赫之功,我确实只是觉得完全是同事的支持以及自己的命硬。

从618到小度购物节,从开学季到双十一乃至双十二,当小度商城初见成效的时候,部门的大领导出现了更迭,一朝天子一朝臣,同事们的不平和感叹于事无补。好在Raven-H 一起战斗培养出了感情和认可,我转岗到小度开放平台做首席布道师,去构建智能语音服务的开发者生态。有朋友诧异,“被放到沙漠如何还能生根发芽,开花结果?!”,其实没有什么秘籍,如果做不到爱一行干一行,那就干一行爱一行好了。

生态的形成不是一蹴而就的,生态健康的核心在于价值的传递,盈利能否贯穿生态链中的各个环节。在资源和环境受限的时候,很难解决充分性问题,而必要性问题大都与性能和效率相关。关于DuerOS 相关技术的几十篇文章形成的 DuerOS 专辑 作用并不显著。盈利模式的渺茫使DuerOS 开放平台的发展缓慢,但为了形成统一的开发平台,自己又转身DuerOS的意图理解平台。实际上,自己希望可以再做一条产品线,让DuerOS 动起来。

这时候,全栈单兵的作用凸显了出来,一个人,三个星期,就有了DuerOS 支持的机器狗原型(DuerOS 应用实战示例——机器狗DIY)。

遗憾的是,导盲犬项目未能立项,实现的这个原型最终可能会被废弃在实验室里了。

5年, 从智能音箱的软硬件开发到产品的线上线下销售,从AIoT到DuerOS开放平台乃至开发者生态,再到DuerOS核心NLP的理解平台,几乎涵盖了智能语音产品各个环节,到了告别的时候,而且不会再有“我本将心向明月,奈何明月照沟渠”的感觉。离开百度的那一天,我发了朋友圈,竟然打破了“爱心”记录,超过了所有自认为技术含量较高的文字。

加入 DingOS

DingOS 和 DuerOS的差异虽只3个字母,愿景却有着极大的不同。DingOS是面向智能物联网的操作系统,其愿景是助天下人尽享智能物联服务。DingOS是鼎道智联(北京)科技有限公司的核心产品,而鼎道智联致力于打造对客/用户智能,对产业绿色节能的,基于物联网设备的协同操作系统。

能否解决制约物联网产业发展的关键问题呢?为开发者提供智能、高效的开发环境,降低研发成本,提升行业整体协作效率,达到软件研发和运行效率的双优化;为用户消除了解设备和找寻服务等方面所花费的时间和精力,服务按需而取,即点即用,为用户提供真正物超所值的物联网服务。

DingOS 要解决这些问题, 核心的理念在于“用户定义服务,服务定义软件,软件定义硬件”。以用户为中心,一切皆服务,服务智能组合与响应,通过边端云协同计算打破终端壁垒,保持服务在不同设备上的体验一致性,让设备和服务互联互通。

加盟鼎道智联,一是机缘巧合,二是志趣相合,才有了后来的一拍即合。管理层团队的面谈,真正触动我的是来自JJ的这样一句话,“能否让用户只说三句话,就可以生成一个定制的软件?” 或许,这句话可能让自己找到了曾经的激动。正应了那一句话,情怀一文不名,但真正打动人的往往却是情怀。

自己在物联网领域略有积累,而深入到操作系统的层面,却没有特别的关注,相对比较靠近的或许是原来的BREW(Binary Runtime Environment for Wireless), 亦或后来的Android 以及嵌入式Linux,收拾记忆,初步形成了《DingOS 之路》,然后准备逐步走进深水区。

实际上,操作系统已是极大的挑战,而打造物联网操作系统的生态,更是一个艰难浩大的工程,路上定是栉风沐雨、荆棘密布。闻知老码农入场操作系统领域,朋友的致敬多于祝福。

也有, 一些朋友发来了《孤勇者》的歌曲,还有同学只发来了歌曲中的一句歌词——

“去吗?配吗?这褴褛的披风

战吗?战啊!以最卑微的梦

致那黑夜中的呜咽与怒吼”

其实,作为一个老程序员,只希望,在太阳下山之前,可以看到最美的晚霞。

家,生活港湾

曾记得,妈妈在的时候,我们才是回家,妈妈不在了,人生只有归途。今年夏天,我们回家的时候还一切安好,刚从东北归来,却变成了在路上。岳母大人,我们夫妻双方父母中的最后一位老人离开了。

老人离开的有些突然,昏迷后曾看过孩子们一眼,就再也没有睁开眼睛,安详地走了。儿女子孙们都在身边,只是无法向她的玄孙女解释她去了哪里。对于这个村子,那些熟悉泥泞的乡间路,曾是妻子这么多年最深的牵挂与盼望,这些盼望原来一直都是因为父母的牵引。

生老病死,生离死别,人生谁也逃不过的必修课。或许,生者好好地活着,也算是对逝者的一种慰藉。

妻又来到了高三年级,不同的是学生们的样子,相同的是依旧的忙碌, 尤其是对试卷上满纸荒唐言的惊诧,依旧地让她失眠。

相识24年, 结婚22年,可能辜负了许多时光,错过了很多风景,如今的我们或许应该更关注当下,热爱生活,不用太多的犹豫,不用辜负一些美食。

家中不再有那个可爱的少年,而是一个越来越独立的小伙子。他从1月1日放寒假回家,再次返校的时候已经是秋天的九月,网课仿佛成为了大学生活的主旋律。还好,他有着自己的乐趣——

从中学到大学,这个活动一直陪伴着他,甚至在高考择校的时候。据他讲,宿舍里的同学都很好,是想象中的大学样子。不知道,这是否因为他随遇而安的性格,还是真的成长了。在疫情间隙,他和他中学的同学们居然完成了两次的旅行——贵州黄果树和福建泉州,实属难得,甚至有些羡慕。

出于习惯,在他20岁生日的时候,我仍然没有按耐住自己的心情,记下了《对明天的祝福》。

开学后的他就没有回过家,课业的繁忙或者活动的丰富多彩,一般只能看一看他的朋友圈了。随着疫情管控的放开,他还是回家了,因为学校出现了感染者,再次放假了。准确的说,是再一次执行网课,线上期末考试。

他所了解的领域,他想经历的感情,他所要从事的事业,如果自己只是个旁观者,那就做好一个旁观者吧。

乐之者

孔子在《论语》中有,“知之者不如好之者,好之者不如乐之者。” 希望我家的小伙,希望我自己的伙伴都成为一个乐之者,至少自己要成为乐之者。

去年在进入小度策略团队的时候,为了学习补全NLP领域的诸多空白,在石头兄弟地帮助下翻译了我俩合作的第三本书——

本来想停下译者的脚步,去完成自己已经承诺了很久的书稿,但总是盛情难却,年初的时候再次完成了《持续架构》一书的翻译。然而,由于出版系统的机构调整,更由于疫情对线下服务造成的诸多影响,导致这本书的出版姗姗来迟。前后经历了14个月,最新的消息是本月底即将进入印刷环节,大概在元旦前后应该有样书了。

到今天为止,还没有购买链接,那些个我答应过的朋友,不要着急,我会兑现的。

原来,有计划写一本关于DuerOS 的书,在小度期间,由于要经过种种的合规审批和法务确认耽搁了下来。后来,离开了小度,写这样一本书变得不现实了。于是,同意了出版社老师的建议,今年的地铁阅读时光将翻译一本关于智能语音应用设计方面的书,作为一个某种程度的总结,希望这本书明年可以顺利上市。

在投身DingOS 之后,一般都是工作中遇到什么问题,就会本着解决问题的思路学习一个点。例如,在沟通时遇到了问题,写下了《软件开发中的10个认知偏差》。讨论问题的前提是概念澄清,如果对基本概念的理解不一致,大家的沟通就会不在一个维度上,团队效率的低下在很多时候都可能是对基本概念理解的不一致,于是才有三篇关于概念辨析的文字:

  • Agent 与对象的辨析

  • 组件化与服务化的辨析

  • 算法与模型的浅析

基于概念进而衍生出的文字包括《一文读懂 Data Mesh》《一文读懂“语言模型”》,关于操作系统方面的一些学习笔记,例如《X 随笔》《从IPC到分布式软总线的随笔》,《人机交互:从过去到现在》《从操作系统看Docker》等等。如果说对一个领域有了较深入一点的理解,那可能算是隐私计算了。

在DingOS中有个概念叫安全原生,其中对隐私计算有了相对完善的支持。那什么是隐私计算?隐私计算与传统的计算机安全有什么本质区别?基本的实现方式和技术又是什么呢?于是,自己对隐私计算做了点稍微系统的学习,也就是关于隐私计算的5篇文字:

  • 从隐私到隐私计算

  • 隐私计算中的联邦学习

  • 隐私计算之全同态加密

  • 隐私计算中可信执行环境的一知半解

  • 隐私计算与区块链的融合思考

在社区活动方面,今年没有什么线下活动。线上活动也只是在《技术琐话》的公益论坛上分享了一次关于翻译的心得,效果很糟糕。没有连麦的直播更像是表演,没有了互动,我自己都有了一种形如嚼蜡的感觉。如果还算线上活动,可能也就是偶尔在头哥的直播里潜个水了。

书读得很慢,翻译占用了较多的地铁阅读时光,有时候,读Paper反而是一个有趣的选择。午后,一杯咖啡,一篇论文,也是一种难得的体验。

如果说今年最大的进步,对自己而言可能要算是跑步了。太多年没有运动了,今年夏天才知道自己1000米要跑8分多钟。随着每周的跑步,逐渐地,现在已经基本稳定在6分钟内了,也逐渐地再次喜欢上了跑步,在跑步中能让自己想通很多问题。

跑步吧,趁自己还能跑动的时候,坚持住,或许可以让自己多跑上几年。

2022年,“往者不可谏,来者犹可追。”

【关联阅读】

  • 青山依旧在,2021这一年

  • 五年了,红取风霜实,青看雨露柯

  • 平凡的生活,不平凡的2020

  • 谢谢...,DuerOS开放平台的2020

  • 时有落花至,2019,远随流水香

  • 浮云朝露 2018

  • 昔我往矣 2017

  • 瞬间2016,寄语2017

  • 婚至青花,温馨如画

  • 二十年后,情书依旧

  • 15年陪伴的告白

2022年,来者犹可追相关推荐

  1. 2022年新能源汽车产业集群百人会

    2022年新能源汽车产业集群百人会   3月25日-3月27日,2022年第八届中国电动汽车百人会(以下简称百人会)在线上举办.本届论坛以"迎接新能源汽车市场化发展新阶段"为主题. ...

  2. 2022年AI芯片场景

    2022年AI芯片场景 随着技术成熟化,AI芯片的应用场景除了在云端及大数据中心,也会随着算力逐渐向边缘端移动,部署于智能家居.智能制造.智慧金融等领 域:同时还将随着智能产品种类日渐丰富,部署于智能 ...

  3. 回顾2021,展望2022

    2021,这一年最大的收获是孕育了一个聪明漂亮机灵的小家伙.这一年我虚岁28岁,和爱的人有了爱的结晶.东哥各方面都挺好的,我们都不是圣人,都是能力有限的普通人,但他在尽其所能的对我好.我不是万能的人, ...

  4. Maya 2022中的硬表面建模技术学习视频教程

    Maya 2022中的硬表面建模 信息: 使用正确的拓扑和边流在Maya中建模硬曲面对象. 你会学到什么 硬质表面工具和技术 细分工作流程 边缘流动控制 正确拓扑 材料设置 Studio Lightn ...

  5. MAYA 2022基础入门学习教程

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:3.41 GB |时长:4.5小时 包含 ...

  6. PBR游戏3D模型合集包 PBR Game 3D-Models Bundle February 2022

    PBR游戏3D模型捆绑包2022年2月 大小解压后:6.99G MAX| OBJ | FBX |TEX  模型获取:PBR游戏3D模型合集包 PBR Game 3D-Models Bundle Feb ...

  7. 2022,人工智能开启未来新密码

    作者 | 剑客阿良_ALiang(胡逸) 出品 | AI科技大本营(ID:rgznai100) 购买大型电器.汽车,你是否会询问有没有智能语音功能?是的,潜移默化中人们已经不再将人工智能当作魔术,而是 ...

  8. 《2022产业互联网安全十大趋势》发布,专家学者透析产业安全新变化

    2月28日,在中国产业互联网发展联盟指导下,人民邮电报.中国信息安全.腾讯安全联合实验室.腾讯研究院联合推出<2022产业互联网安全十大趋势>.该报告由<中国信息安全>杂志出品 ...

  9. 英特尔2022年投资者大会:公布技术路线图及重要节点

    在英特尔2022年投资者大会上,英特尔CEO帕特·基辛格和各业务部门负责人概述了公司发展战略及长期增长规划的主要内容.在半导体需求旺盛的时代,英特尔的多项长期规划将充分把握转型增长的机遇.在演讲中,英 ...

  10. 达摩院年终预测重磅出炉:AI for Science 高居榜首,2022 十大科技趋势!

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 作为"一所探索科技未知的研究院",阿里巴巴达摩院成立至今已经四年了. 这四年来,达摩院秉持着"探索科技位置 ...

最新文章

  1. 单目摄像头标定与测距
  2. RabbitMQ高可用方案总结
  3. 无盘服务器2个dhcp,无盘 dhcp 服务器配置
  4. 数据结构——栈——中缀表达式和后缀表达式
  5. Shell变量命名规则
  6. boost::hana::capture用法的测试程序
  7. linux网卡IO,浅谈Linux 网络 I/O 模型简介(图文)
  8. wegame一键蹲替换文件_如何在ps里批量替换姓名、编号等内容(变量和图像处理器)...
  9. python课程水平测试成绩查询_学业水平考试成绩查询系统入口
  10. CMake笔记-使用CMake GUI生成MinGW的Makefiles及编译hiredis
  11. spring的三种启动方式
  12. 第四章 选择结构(二)
  13. linux CPU压力测试stress
  14. 安卓手机如何复制粘贴不重叠_复制的文字粘贴时怎么重叠了 - 卡饭网
  15. 显示更清晰,书写更专业:汉王手写电纸本N10发布
  16. python tolist()函数
  17. Python + Face_recognition人脸识别之考勤统计
  18. mac画图工具 OmniGraffle (四)化繁为简
  19. 【个人学习文章收集】
  20. 手机号码/身份证号码中间几位的隐藏

热门文章

  1. AS400 资料并分享面经一
  2. oracle数据库迁移-TTS迁移操作案例01
  3. 【计几】二维计算几何基础
  4. 最新支付宝蚂蚁森林自动偷能量,解放双手
  5. ibm服务器硬盘raid检测,IBM 3650 服务器做的RAID5,两块硬盘亮黄灯,但是系统正常,更换...
  6. 深度学习系列 -- 神经网络和深度学习(Neural Networks and Deep Learning)(一):深度学习引言以及神经网络编程基础
  7. macbook更新系统服务器,mac系统怎么更新_苹果笔记本系统如何更新-win7之家
  8. python中e怎么计算_蒙特卡洛法计算自然常数e——python编程及可视化
  9. 2 SAP SCC1同一服务器传请求号
  10. Dell EMC PowerEdge R740 服务器的驱动程序和固件更新