Devoxx美国大会今天开幕。

\u0026#xD;\n\u0026#xD;\n

Devoxx是北美版的欧洲软件大会(European Software Conference)。广受追捧的欧洲软件大会由Stephan Janssen在2001年创立,组织方是比利时Java用户组(BeJUG,Belgian Java User Group)。今年的Devoxx在圣何塞会展中心(San Jose Convention Center)举办,第一天的特邀演讲嘉宾包括Venkat Subramaniam、Arun Gupta、Stuart Marks和Josh Long。

\u0026#xD;\n\u0026#xD;\n

大会的第一个主题演讲是由Chet Haase所做的报告“科技企业中的技术工作(The Business of Technology Business Technology)”。Haase的演讲十分风趣,使得大会在一个轻松的主题演讲中开幕。在Haase演讲之后,是New Irond的CTO及Open Mastery的创始人Janelle Klein上台演讲,她的报告题目是“什么是身份?(What is Identity?)”。

\u0026#xD;\n\u0026#xD;\n

Klein的报告内容非常紧凑,探讨了以下主题:

\u0026#xD;\n\u0026#xD;\n

  • 想法是如何进入我们的大脑的 \u0026#xD;\n\u0026#xD;\n
  • 将我们的大脑看作是一个感知生成器 \u0026#xD;\n\u0026#xD;\n
  • 将意图看作是在设计上的约束 \u0026#xD;\n\u0026#xD;\n
  • 我们认识自己身份的方式\u0026#xD;\n

Klein使用了软件领域的词汇解释(并讨论)了大脑的工作机制。例如,Klein提出将人类大脑看作是一种感知生成器,指出我们是通过识别模式去理解环境中的事物。

\u0026#xD;\n\u0026#xD;\n

她借用了开发人员所熟知的语言,以“继承”(inheritance)作为一种描述,隐喻事物间是否存在着从属关系。我们所熟悉的事物是“从自我(或者属于自己的事物)扩展而来”,而我们不熟悉事物的是“从对象(Object)扩展而来”。报告提出的理念是,有一些事物我们认为具有从属关系,也有一些事物我们并不认为具有从属关系。

\u0026#xD;\n\u0026#xD;\n

“我们编写单元测试”和“我们做结对编程”这类陈述建模了内团体(In-Group),在我们看来是“从自我扩展而来”。对于这样的事物,我们很容易理解并产生共情(译者注:共情“empathy”是一个心理学名词)。而不好的一面在于,我们易于对外团体(Out-Group)客体化(Objective)。因此,我们会认为“经理”或“测试者”是“从对象扩展而来”,这意味着我们下意识地将“测试者”看成是一个可供使用的工具,而非“和我们一样的”员工。她认为该模型所描述的是一种我们易于频繁采用的分类方法,不能对“与我们一样的”或者并非“从自我扩展而来”的事物产生共情。

\u0026#xD;\n\u0026#xD;\n

Klein指出,如果我们能认识到这种人类大脑使用的分类方法,就很容易对大脑重新接线以改进共情。她给出了一个对简单的潜入大脑(Brain Hack)的建模方法,这是一个两步的过程,用于改进彼此之间及环境中事物的共情(类似于在我们的思维中设置一个断点)。

\u0026#xD;\n\u0026#xD;\n

这看上就类似于:

\u0026#xD;\n\u0026#xD;\n

  1. 停下来,考虑当前事物是一个人,还是一个对象。 \u0026#xD;\n\u0026#xD;\n
  2. 选择人。\u0026#xD;\n

就是这么简单!

\u0026#xD;\n\u0026#xD;\n

\u0026#xD;\n\u0026#xD;\n

Klein继续就如何认识我们自身、我们所秉持的信念等问题进行了探索,并对开发人员的思维给出了独到的见解。她还提出了其它一些潜入大脑的方法,可以实现用新方式考虑我们的环境信号,并提出了如何中断这些环境信号。

\u0026#xD;\n\u0026#xD;\n

Klein在演讲的最后,给出了认识我们自身以及他人的切实可行的方法,该方法将对过去自我的汇总用“身份1.0”表示,而使用“身份2.0”表示“此刻选择非我莫属”。

\u0026#xD;\n\u0026#xD;\n

大会首日的其它报告还关注于Java、Andriod和现代Web等话题,其中包括:

\u0026#xD;\n\u0026#xD;\n

  • Hanneli Tavante讨论了Java开发人员如何做Rust开发。该演讲中所探索的主题包括:什么是Rust、为什么应考虑使用Rust,以及从Java开发人员的角度看Rust提供了哪些特性。她在演讲中给出了一个简单的例子,就是用Rust实现FizzBuzz问题,依此探讨了Rust的不变性、生存期(lifetime)、trait等问题,甚至还介绍了Rust的一些不足之处,例如学习曲线陡峭。 \u0026#xD;\n\u0026#xD;\n
  • Marcus Bertrand来自于Atlassian,他的演讲探讨了代码审查与Pull Request的对比。Bertrand在演讲中介绍了一些广为使用的代码审查方法,并给出了在自己的团队中实现各个方法的建议。 \u0026#xD;\n\u0026#xD;\n
  • Ty Smith来自于Uber,他的演讲介绍了深度安卓集成(Deep Android Integrations),并给出了他在Evernote、Twitter和Uber工作期间积累的一些最佳实践。 \u0026#xD;\n\u0026#xD;\n
  • Venkat Subramaniam是Agile Developer Inc.的创始人,当日他做了两个演讲,第一个是关于Java的响应式编程,第二个是关于函数式编程。\u0026#xD;\n

大会首日共有10个并行进行的会议,约有43位演讲者做了报告,从“使用TypeScript 2.0尽早排除故障”到“编写伟大测试用例的十条基本规则”。据Janssen介绍,会议为期三天,首日预计有大约750名开发人员参加。

\u0026#xD;\n\u0026#xD;\n

明天是大会的第二日,主题演讲者将是Rama Akkiraju,演讲题目是“从科学幻想到科学事实:人工智能是如何改变我们构建应用和使用数据的方法的”。

\u0026#xD;\n\u0026#xD;\n

查看英文原文: Devoxx US 2017: Day 1 Recap

\u0026#xD;\n\u0026#xD;\n


感谢冬雨对本文的审校。

\u0026#xD;\n

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号:InfoQChina)关注我们。

Devoxx 2017美国大会首日重要演讲一览相关推荐

  1. GMIS 2017大会Wesly Mukai演讲:智能运输的未来

    GMIS 2017大会Wesly Mukai演讲:智能运输的未来 2017-05-27 13:09:01     GMIS 2017    0 0 0 全球机器智能峰会(GMIS 2017),是全球人 ...

  2. GMIS 2017大会戴文渊演讲:构建AI商业大脑

    GMIS 2017大会戴文渊演讲:构建AI商业大脑 2017-05-27 14:05:58    深度学习    0 0 0 全球机器智能峰会(GMIS 2017),是全球人工智能产业信息服务平台机器 ...

  3. GMIS 2017大会漆远演讲:AI 驱动金融生活

    GMIS 2017大会漆远演讲:AI 驱动金融生活 2017-05-28 15:54:38     GMIS 2017    0 0 0 全球机器智能峰会( GMIS 2017 ),是全球人工智能产业 ...

  4. GMIS 2017大会Saman Farid演讲:人工智能时代创业者面对的挑战和机会

    GMIS 2017大会Saman Farid演讲:人工智能时代创业者面对的挑战和机会 2017-05-28 18:26:32    0 0 0 全球机器智能峰会(GMIS 2017),是全球人工智能产 ...

  5. 2017海克斯康拉斯维加斯美国大会 精彩即将开始

    海克斯康集团与遍及全球行业用户的故事已经证明,海克斯康先进的解决方案影响着世界各行各业的发展,并为他们带来了颠覆性的科技变革...... 通过海克斯康集团与遍及全球行业用户的故事,已经证明海克斯康先进 ...

  6. 技术控必看: RSA 2017 信息安全大会技术议程一览 | RSA 2017

    2017年2月13日,RSA Conference 2017信息安全大会将在美国旧金山 Moscone 中心举行.RSA 大会每年都会吸引来自全球各地的顶级信息安全企业.各行业 IT 决策者.资深安全 ...

  7. GMIS 2017大会杨强演讲:迁移学习的挑战和六大突破点

    GMIS 2017大会杨强演讲:迁移学习的挑战和六大突破点 2017-05-28 14:04:47     GMIS 2017    0 0 1 5 月 28 日,机器之心主办的为期两天的全球机器智能 ...

  8. 2018美国RSA大会专题 | 主题演讲嘉宾阵容大曝光

    RSA 专题 报道 2018年美国RSA安全大会将于2018年4月16-20日在旧金山举行.相比于Black Hat与DEF CON的高技术性(攻防技术),RSA的主题则更为广泛,面向的观众更加多样化 ...

  9. NVIDIA首席科学家Bill Dally将于GTC 中国线上大会首日发表主题演讲

    摘要:著名计算机科学家将通过线上演讲分享AI.数据科学.图形学等技术领域的最新进展 全球最负盛名的计算机科学家之一.NVIDIA研究院负责人Bill Dally将于GTC 中国线上大会发表主题演讲. ...

最新文章

  1. material mem
  2. CTFshow php特性 web140
  3. 成功解决ERROR: Unable to find the development tool `cc` in your path; please make sure that you have the
  4. request如何setParamter
  5. W ndoWs文件夹窗口,如何在本地网络中访问-Synology-NAS-上的文件-(Wndows).pdf
  6. mysql 与c_mysql基础:mysql与C结合实例
  7. 三.rocketmq-console
  8. 如何关闭开启硬件加速
  9. python怎么输出roc曲线_如何用Python绘制ROC曲线
  10. Prince和学生们2
  11. 最全HTTP协议详解
  12. Android手机 通过NFC读取二代证
  13. 2021年高考高密一中成绩查询,速递|2021年高密市高中阶段学校招生录取政策发布...
  14. Alist常用样式代码
  15. Excel VBA编程的常用代码
  16. 【华为OD机试真题 python】星际篮球争霸赛【2022 Q4 | 100分】
  17. python 爬虫(cookie)
  18. C#控制利用模板文件通过BarTender控制斑马打印机打印
  19. 安卓投屏软件_AirPlay经常投屏失败,安卓投屏逐渐超越ios?
  20. 企业应该选择服务器租用、服务器托管还是云服务器?

热门文章

  1. ubuntu下安装jdk、tomcat、mysql
  2. jQuery快速复习
  3. rsa实现js前台加密java后台解密
  4. java 字符串时间处理_Java 时间和字符换的处理
  5. 面向服务的分析与设计原理
  6. Android电商抢购倒计时,Android限时抢购倒计时实现代码
  7. 怎样用计算机命令修复软件,电脑修复指令是什么
  8. java 脚本语言交互_Java学习笔记--脚本语言支持API
  9. 蓝桥杯之第几个幸运数
  10. html 星空效果,使用css实现星空效果!