拥有开源安全背景的开发员当选白宫技术总监
聚焦源代码安全,网罗国内外最新资讯!
作者:Steven J. Vaughan-Nichols
编译:代码卫士团队
美国当选总统乔·拜登 (Joe Biden) 的交接团队宣布 Openld 和 oAuth 的开发人员之一 David Recordon 被任命为白宫技术总监。Recordon 最近的一份工作是担任非营利性组织 Chan Zuckerberg Initiative 基金会的基础设施和安全副总裁。
在此之前,Recordon 是 Facebook 公司的工程师总监,牵头组织了该公司的一系列开源计划和项目。其中 Phabricator (一款代码审计 Web app 套件)就是其中一个项目,Facebook 以用于自身的开发。他还牵头Apache 开源分布式数据库管理系统 Cassandra、HipHop (从 PHP 到 C++ 源代码的翻译器)以及软件框架 Apache Thrift,用于可扩展的跨语言服务开发工作。简言之,他同时兼具程序员和管理层的身份,并且是开源行业的行家。
Recordon 从公里小学学习了如何编程。交接团队指出,在近20年的生涯中,他的工作一直在和技术、安全、开源软件、公共服务和慈善服务打交道。
Recordon 在谈到新岗位所面临的挑战时指出,“疫情和正在进行的网络安全攻击虽然为整个总统行政办公室带来了新挑战,但这些挑战是团队可以携手一起以安稳且安全的方式解决的。”
实际上这并非 Recordon 首次任职白宫。在奥巴马执政期间,他是首任白宫信息技术总监,当时主要负责 IT 现代化和网络安全问题。同时他还担任交接团队的副首席技术官。
Recordon 将面临巨大挑战。由于现任总统特朗普不重视技术和科学,他将不得不重建技术基础。另外,Recordon 还将需要处理网络中立、Big Tech 业务监管、宽带扩展以及美国政府如何抓住下一代技术如面部识别、人工智能和预测性分析等。
某些人将会因为 Recordon 的 Facebook 工作背景而心生不满,但实际上消息来源人士指出,“David 是好人,他很懂技术而且知道如何调动大家的热情并凝聚人心,他将十分出色。”
推荐阅读
GitHub 发布 Octoverse 开源软件安全趋势报告(超详)
OpenEDR:安全厂商Comodo 开源 EDR 解决方案
SWAP Detector:GrammaTech 开源 DevOps 应用安全测试工具
原文链接
https://www.zdnet.com/article/open-source-developer-and-manager-david-recordon-named-white-house-director-of-technology/
题图:Pixabay License
本文由奇安信代码卫士编译,不代表奇安信观点。转载请注明“转自奇安信代码卫士 https://codesafe.qianxin.com”。
奇安信代码卫士 (codesafe)
国内首个专注于软件开发安全的
产品线。
觉得不错,就点个 “在看” 或 "赞” 吧~
拥有开源安全背景的开发员当选白宫技术总监相关推荐
- 从程序员到阿里技术总监之路
第一步:高级研发工程师开始 掌握技术基础 技术语言基础和高级知识,常用算法.常用工具.框架原理.代码运行周期.内存回收机制等等,类似这些基础知识. 第二步:技术主管 需要掌握一定的项目管理常识,掌握一 ...
- 成为优秀的高级开发员,重点在于……
全文共2885字,预计学习时长6分钟 图源:unsplash.com Amit Shamsipur 如果你想成为一个十分优秀的高级开发员,其唯一途径就是: 犯错,纠错,吸取教训,分享经验--如此往复. ...
- 从学术界到产业界,阿里云李飞飞谈数据库为何要开源? | 《新程序员》
在大数据.人工智能.5G.物联网等新兴产业的日益成熟发展下,业界对数据库的稳定性.冗余度.扩展性.独立性提出了越来越高的要求,对此,阿里云.TiDB等国产数据库厂商们不断加快前进与创新的步伐,探寻跨越 ...
- 开源的恶果,程序员正在「自掘坟墓」
大家好,我是校长. 最近开源社区里发生了一件大事,在 IT 圈引起了轰动,那就是:faker.js 开源项目的作者删除了该项目的所有代码. 01 事情是这样的 作为一个著名的 nodejs 工具库,F ...
- 软件测试员比软件开发员
知乎上有一篇文章: 软件测试员比软件开发员要求低些吗? http://www.zhihu.com/question/20156659 其中有段回答: " 陈甫鸼,生长于闽,求学入秦,漂泊适燕 ...
- “开源”将成为物联网开发生态链的标准
2019独角兽企业重金招聘Python工程师标准>>> 这对整个物联网行业来说无疑是一个好消息,因为开源可以减少和消除"专有标准"导致的兼容问题. 这也许是软件开 ...
- C++历史背景 [C++开发实战](边学边练哈 (#^.^#)~)
目录 1. 20世纪最伟大的发明--计算机 2. C++发展历程 3. C++发展中的杰出人物 1. 20世纪最伟大的发明--计算机 计算机的出现给我们的生活带来了巨大的变化,它是如何发展起来的呢?开 ...
- 如果阿里裁员30%是真的,你拿什么和阿里背景的程序员竞争?
阿里裁员真的这么多吗? 财报显示,2022财年第四季度,阿里巴巴集团营收2040.52亿元,同比增长9%:非美国通用会计准则下的净利润为197.99亿元,同比下降24%.2022财年,阿里巴巴收入同比 ...
- 商业软件、开源软件与自由软件开发模式的区别
程序代码一般情况下有两种形式:目标代码和源代码.人们根据开发公司对源代码的"态度"(是否公开)将软件分为商业软件和开源软件.现在我们来看看各种软件的开发模式有何不同. ○1商业软件 ...
最新文章
- 负载均衡算法-响应速度均衡
- Python学习【第6篇】:Python之文件操作
- 微型计算机广告牌实验报告,微机原理课程设计报告
- java中map使用非系统类作为key
- Java中PreparedStatement和Statement的用法区别
- 机器学习技法-随机森林(Random Forest)
- sparkSQL操作hiveSQL
- RSA总裁:2010年需重点关注云计算安全
- j2me模拟器qq2007_如何在J2ME中创建MIDlet
- 最近计算机速度测试情况,速度测试
- Gentoo Linux安装教程20220218(长期更新维护)
- Flutter杂症(couldn't find libflutter.so)
- 苹果怎么关闭自动更新系统_iPhone系统关闭自动更新教程
- developerWorks 中国Java technology文档库Spring 系列
- 接口隔离原则:接口里的方法,你都用得到吗?
- (三)兴趣对于工作的重要性
- 缓存服务器 之 Linux下缓存服务器的应用
- android 动态改变button样式,Android 修改button颜色
- Jenkins无法启动:com.michelin.cio.hudson.plugins.rolestrategy.RoleBasedAuthorizationStrategy
- invalid nib registered for identifier (xxx) - nib must contain exactly one top level object······