人,才是科技的尺度,其价值观与责任决定了科技的未来。

—— IBM 全球副总裁周忆

作者 | 唐小引

封图 | CSDN 付费下载自东方 IC

出品 | CSDN(ID:CSDNnews)

前两天,将愿景与使命更新为「科技向善」的腾讯旗下的 QQ 在朋友圈里引来了一阵二十年的刷屏。有位腾讯的开发者朋友说,除了 QQ,还有超过 20 年如今还保持着活力的互联网产品吗?我举了手,CSDN 今年也是恰好二十年了。

互联网行业,二十年已实属难得,更遑论能过百年,屈指算来,整个互联网领域能有几家。

这其中,蓝色巨人 IBM 是为最耀眼的一个。

无独有偶的是,「科技向善」也是百年 IBM 的使命所在。早在 2008 年,IBM 便成立了企业全球志愿服务队(简称 CSC),在全球范围内选送优秀员工,以志愿服务的方式,不分国界、地区,无偿地提供亟需的专业技能及服务。

而从 2018 年开始,IBM 在全球范围内吹响了「代码集结号(Call for Code)」,出资 3000 万美元,和联合国、红十字会以及其他 NGO 非政府组织一起,号召全球所有的开发者,一起参与到「科技向善」之中,让程序员用编程之长应对自然灾害拯救生命。

为什么 IBM 会选择以代码集结的方式来应对自然灾害来救人类于危险之中?

这还要从 IBM 百年历史说起。

IBM 技术发展史:蓝色巨人如何用技术改变世界

对于许多互联网原住民及 80、90 后当道的技术圈来说,想要彻底地了解 IBM 这家公司,了解为什么今时今日计算机会成寻常,为什么人工智能人机大战会始于 IBM 深蓝,为什么科技向善成为了当仁不让的社会责任,还需要从一百多年前讲起。

起于机械时代的 IBM 曾经是一家以硬件著称的公司,乃至于收获了「大型机时代独孤求败」的评价,而由沃森父子到郭士纳,IBM 则完成了从机械计算、计算机硬件制造到服务与软件的更替。在《浪潮之巅》中,吴军这样评价早在 1946 年便意识到「电子计算机就是未来」的小托马斯·沃森:

小沃森对世界最大的贡献不是将 IBM 变成了一家非常成功的公司,而是将计算机从政府部门和军方推广到民间,将它的功能由科学计算变成商用。

一句话总结,便是「计算机因为有 IBM,才从科学计算领域转而应用到了商业领域和人们的日常生活中」。

而不懂计算机却以「让大象跳舞」为世人所知的郭士纳则从 1993 年开始,将 IBM 转变成为了一家以服务和软件为核心的服务型公司,打造起了 IT 服务业的航空母舰,对全球软件格局产生了强大的影响及带动作用。

从发明计算机的硬盘、Fortran 编程语言、计算机内存(DRAM)、超级计算机深蓝(Deep Blue)、AI 辩手 Project Debater,提出关系型数据库,构建 IBM Cloud、Watson,提供 IT 基础架构,积极拥抱开源甚至直接宣布收购 Red Hat,经过百年发展,IBM 成为了整个计算机历史长河中无法规避的存在,是实至名归的科技常青树。

IBM 大中华区董事长陈黎明

百年后的今天,IBM 在不断的 Think 之下有了新的思考及使命,在 IBM 中国论坛上,IBM 大中华区董事长陈黎明如此总结道:

一百多年来,IBM 正是通过对未来的不断思考,才跨过发展中的一座座高山,渡过转型中的一次次低谷,甚至是生与死的考验。而从 2006 年至今,IBM 已经进行过 55 项预测。回顾这些预测,很多已经成为现实,引领科技发展的方向,或是改变了商业运营模式、提升运营效率,或是应用科技使得人类的生活更加美好。

今天,我们的科技财富越来越多,科技对我们的影响是前所未有的,如何使得科技向善,最终服务于人类,也是我们重点思考的内容之一。

人工智能崛起:人,才是科技的尺度

为什么科技向善成为了 IBM 的重点之一?我们可以从 IBM 全球副总裁周忆在 IBM 中国论坛的扪心之问中一窥:

一个世纪以来,人脑借助电脑发现和思考,互联网将地球裹入囊中,机器人进入生产流水线,3D 打印打出了航空发动机,生命遗传密码已被破解。我们的细胞技术,就在几周前,已经造出有血管、会跳动的心脏,准备移植到兔子身上;麻省理工学院的意念控制研究,其脑电波识别精确度已高达 90% 以上。恐怕,我们所有人在有生之年,都可能经历一场难以想象的、科技对我们的生命本质发起的冲击。

试问,技术洪流之下,人何以为安?

当我们的隐私已经无处安放,人工智能已经快成“精”时,科技向善难道是一个伪命题吗?

为什么科技让人们的隐私无处安放?为什么 AI 让不公平愈演愈烈?

「代码集结号」应运而生。

周忆这样说道:「科技如何使用,完全取决于人本身,而非科技。用好了,就是善,是进步;用坏了,就是恶,是倒退」。

为了调动开发者的积极性,IBM 出资 3000 万美元,连续 5 年举办全球编程大赛,寻觅开发救灾所需要的各种硬件和软件代码。并且,开放了包括 Watson、AI、IoT、区块链、容器等在内的 160 多个服务,为开发者提供更好的开发平台。

同时,面向全球发布了 200 多个开源小应用,为开发者提供基本构建服务,并帮助开发者实现在本地及云端部署。且应用一经开发,IBM 便协同以开源的方式向全球开发者社区开放,供全世界的救灾组织和程序员免费使用。

代码集结号:用代码拯救生命!

对于为什么会选择以代码集结的方式,在 IBM 中国论坛上,IBM 开发者生态数字化平台负责人倪鑫对 CSDN(ID:CSDNnews)如此说道:

开发者在国内常被称为「码农」、「程序员」,英文角度来讲,码农对应的英文单词是「Programmer」,而我们叫「Developer」,我们认为的开发者不只是码农和程序员,而是「爱码士」,因为开发者是热爱代码、有热情、活跃的创新者,愿意用技术去解决复杂的社会问题,并且在今时今日,我们的生活已经极大地被技术所颠覆,我们相信技术还可以应用到更好、更远大的场景中。

同时,即使科技已经如此发达,但我们人类在自然灾害面前依然非常渺小,所以,我们希望能够召集全球开发者,利用 AI、区块链、云计算、物联网等新兴技术,能够让我们在面对自然灾害时,更加从容、有效、快捷,以及实现有效的预警,在自然灾害发生时能够迅速做出反应及应急举措,这就是「代码集结号」的初心,也是为什么会选择将开发者与公益相结合的原因。

不止于此,IBM 还帮助编程大赛的年度冠军因地制宜地部署他们的获奖方案,就拿摘得 2018 年编程大赛桂冠的「Project OWL(猫头鹰计划)」来说,OWL 是一个搭载了物联网技术的软硬件整合的解决方案,探测器通过无线网络热点发布信息,且可以穿越屏障传给应急救援的指挥中心,在云平台上形成地图,显示幸存者所在位置,从而尽可能地挽救生命。

值得称道的是, OWL 可以帮助救援人员在网络瘫痪的情况下清楚地了解灾情,用其联合创始人 Nick Feuer 的话来说,「就像猫头鹰的眼睛,在黑暗中也能看见」。

Project OWL 联合创始人 Nick Feuer

对于从大学开始便在美国、欧洲等的黑客马拉松中获奖无数的 Nick Feuer 来说,「代码集结号」最意义非凡的地方就在于 —— 「代码集结号不仅是一个编程大赛,IBM 还帮助我们将想法变成产品,把技术交到最需要的人手中,起到真正的帮助作用」。当前,OWL 正在和 IBM 企业志愿服务队的专家们一起,在波多黎进行方案的实施部署,并且,IBM 还帮助 OWL 团队与当地社区进行沟通,使之演示自己的技术和设备并听取反馈意见以促进迭代。

同时,倪鑫表示,IBM 正在不断地扩大「代码集结号」的生态圈,在今年,已经有超过 20 家企业和机构加入 Call for Code 生态圈共同推动科技向善。「一个企业之所以伟大,并不是因为它商业上创造了多么巨大的价值,而是它真正对社会的推动」,倪鑫如是说道。

【END】

 热 文 推 荐 

☞学术界“失守”:IEEE 禁止华为员工参与审稿,学界抗议美政府

☞程序员疯狂记事:如何利用众多技术栈构建一个 Web 应用程序?!

☞首款“印度制造”的微处理器 AJIT 面世!

☞国内第一部 AI 本科专业教育培养体系出炉!

☞“再见,微软!”

☞服务迁移之路 | Spring Cloud向Service Mesh转变 | 技术干货

☞不止面基V神,今年以太坊技术及应用大会,他还期待……

☞一文获取36个Python开源项目,平均Star 1667,精选自5000个项目

☞史上最大规模ACL大会放榜,百度10篇NLP论文被录用!

☞大神!这段代码让程序员躺赚200W,源码简单,你怎么看?

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

百年 IBM 如何用代码拯救生命相关推荐

  1. 如何用代码的方式取出SAP C4C销售订单创建后所有业务伙伴的数据

    比如我创建了一个Sales Order(销售订单)后,如何用代码的方式取出这些通过SAP Partner determination自动填充的Involved Parties信息呢? 一种方法可以使用 ...

  2. vb如何用代码对Excel的指定区域实行保护

    有时,我们为了保证数据的准确性,需要在对Excel工作表的指定区域进行保护,以达到禁止用户修改的目的,那么,如何用代码直接实现呢? 为此,我编写了一个简单的函数供大家调用,虽然该函数是用VBA写的,其 ...

  3. 如何用代码爬抓电商数据(附淘宝API调用实例)

    2019独角兽企业重金招聘Python工程师标准>>> 如何用代码爬抓电商数据(附淘宝API调用实例) http://www.21ds.cn/2190.html 转载于:https: ...

  4. android如何用代码实现界面ui

    如何用代码实现界面ui demo: 1.AndroidManifest.xml <?xml version="1.0" encoding="utf-8"? ...

  5. Python实现轨迹识别:如何用代码识别物体的运动轨迹

    Python实现轨迹识别:如何用代码识别物体的运动轨迹 在科技不断进步的时代,轨迹识别已经是一个非常重要的应用场景.我们可以利用机器视觉技术,对物体的运动轨迹进行监测和分析,以此应用于智能交通.智能安 ...

  6. T4M插件放入unity后怎么找不到_Unity动画系统详解4:如何用代码控制动画?

    摘要:通过上一篇咱们知道了播放动画需要使用Animator,那么如何用代码控制动画呢? 洪流学堂,让你快人几步.你好,我是跟着大智学Unity的萌新,我叫小新,这几周一起来复(yu)习(xi)动画系统 ...

  7. 计算机代码画玫瑰,如何用代码画一朵玫瑰花

    原标题:如何用代码画一朵玫瑰花 这几天不知道是哪个在百度的CATIA吧挖坟,翻了一篇画玫瑰花的陈年老贴出来,结果一大波童鞋开始各种求玫瑰花模型,求玫瑰花画法. 其实小编想说的是:暂且不管你画的逼不逼真 ...

  8. 幂律分布图matlab代码,关于幂律分布,你还应该知道如何用代码实现!| 集智百科...

    今天我们继续学习幂律分布的基本概念--幂律概率分布,以及如何用代码实现幂律分布.内容来自集智百科,集智百科是复杂系统领域的百科全书,涵盖复杂系统领域的基本概念(持续完善中). 我们正在组织撰写翻译相应 ...

  9. 如何用代码实现手机接收动态验证码

    如何用代码实现手机接收动态验证码 我们现在注册一个app应用经常会使用手机验证码,那Java程序怎么实现的呢? 首先我们要明白,手机接收验证码是基于三大运营商的服务实现的,而阿里云服务为我们实现了免去 ...

最新文章

  1. Redis集群CentOS系统配置企业级数据备份方案以及数据恢复的操作(在开启AOF功能下恢复冷备RDB文件数据,保持AOF和RDB双开情况下恢复数据及错误的数据恢复步骤详解)
  2. Docker 常见问题汇总
  3. bzoj3144: [Hnoi2013]切糕(最小割)
  4. HTML基础入门学习准备篇
  5. Facebook与Google的互联网霸主争夺战
  6. 蔡司数码视疲劳测试软件_居家办公期间,频繁使用电子数码产品小心患上这种眼病...
  7. Python 下载文件并保存文件到本地
  8. R语言中不能安装包(Package)的四种解决办法
  9. 算法工程师当前选哪个方向好?1,计算机视觉;2,自然语言处理;3,风控;4,推荐系统?...
  10. 视觉中国被连夜约谈后再次致歉;京东高管:下一步将向总监“开刀”;华为P30价格公布 | 雷锋早报...
  11. PHP教程,PHP入门教程大全(2021整理)
  12. 计算机等级考试c语言 真题,计算机等级考试二级C语言真题
  13. Python实现微信自动抠图换底助手
  14. Java判断质数(素数)
  15. 搭建虚拟局域网云服务器,搭建虚拟局域网云服务器
  16. 围棋打谱软件 android,MultiGo(围棋打谱工具)
  17. 设置Mysql数据库的默认编码为utf8
  18. react 项目的一个ie8兼容性问题
  19. 分层化网络设计:核心层,汇聚层,接入层
  20. coreldraw x8里线段显示尺寸_CorelDRAW X8实现轮廓线的粗细变化的方法

热门文章

  1. install常见问题
  2. 矩池云上使用nohup和让任务后台运行
  3. java 的数据类型转换_java数据类型转换汇总
  4. rust笔记5结构体
  5. 中国内脏痛行业市场供需与战略研究报告
  6. 中红外传感器行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  7. Git教程之一个团队如何在github上协作开发
  8. Java split 分割 字符串(分隔符如:* ^ : | , .) 及注意点 要转义
  9. 注意!微软宣布将停止支持多个版本的 .NET Framework
  10. 马斯克公布猴子成功用“意念”打游戏,脑机接口技术距离人类还有多远?