eric raymond_开发人员聚焦:美国运通的Raymond Camden

eric raymond

Cosmic JS开发人员聚焦系列的这一期中,我们与居住在路易斯安那州拉斐特的高级软件工程师兼开发倡导者Raymond Camden坐了下来。 雷蒙德(Raymond)在技术领域拥有丰富的经验,在成为美国运通American Express)开发人员体验高级工程师之前,曾在IBM,Adobe和AuthO工作过。 在TwitterGitHubLinkedIn上关注Raymond,并享受Q / A。

Cosmic JS :您是什么时候开始构建软件的?
雷蒙德:我从80年代开始使用Apple 2e(可能是+)。 我最初的目的是在游戏中作弊(向我询问《巴德传奇》的十六进制编辑),但是在看到Tron之后,我真的很受启发成为编码员。 男孩与现实有些不同……

您首选的开发堆栈是什么?
网路一般。 我主要是讲JavaScript ,最近会说Vue ,但是我对整个Web堆栈充满热情。 我最喜欢的编辑器是Visual Studio Code(尽管我曾经是Brackets的忠实粉丝)。 在后端上工作时,我仍将使用JavaScript和Node.js。

您最为过去的哪些项目感到骄傲,为什么?
我热衷于MUD编程(多人在线文本冒险游戏,想像Zork但有多个人),并且建立了一个框架,以使对话创建和更多主题元素(时间传递等)变得更容易。 该代码不一定是火箭科学,但最终的结果–实现更多的创造力–是我真正引以为傲的事情。

哦,我建立了一个应用程序,可以扫描您的联系人,查找没有图片的联系人,并分配随机的猫图片。 是的,我也为此感到自豪。

您对哪些技术感到兴奋或想要了解更多?
GraphQL为一。 我的很多工作都涉及API,而GraphQL感觉就像是真正的游戏规则改变者。 我对无服务器感到非常兴奋,并且一直(慢慢地)使用各种不同的平台并对其进行尝试。

您对刚开始编写代码的新开发人员有任何提示吗?
对于Web开发人员而言, MDN Web Docs是绝对最佳的学习资源。 我也很喜欢Node School,因为我喜欢互动式问题/解决方案的经验。 我也是建立已经存在的东西的忠实信徒。 作为程序员,我们已经将DRY弄得一团糟,这显然是有道理的,但是当我学习一种新的语言或平台时,我将构建已经存在的东西,例如博客。 这样,我就专注于“如何”构建它,而不是“什么”。 最终结果可能会被丢弃,但这是花费更多时间学习然后尝试解决的好方法。

Cosmic JS开发人员聚焦系列致力于展示使用现代工具构建应用程序的开发人员。 在此处了解如何贡献力量 。 要与我们保持联系,请在Twitter上关注我们,在Slack 加入对话

翻译自: https://hackernoon.com/developer-spotlight-raymond-camden-of-american-express-57ea2587e6ce

eric raymond

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值