这篇文章是 OpenStack Open Mic 系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人。每周,一位新的贡献者将站出来回答关于 OpenStack、云、职业和他们业余爱好等五个问题。如果您有兴趣被推荐,请从这个 表格 中选择五个问题并提交!
Joshua Hesketh 是 Rackspace Australia 的一名软件开发人员,致力于 OpenStack 的上游开发。他从塔斯马尼亚州霍巴特市的家中工作。Joshua 目前是 Linux Australia 的主席,此前曾是 PyCon Australia 的联合主席,也是 linux.conf.au 的主要组织者。他对机器人技术很感兴趣,最近完成了一门机电工程学位。请点击这里查看他的博客。
1. 完成句子。OpenStack 适合 ______。OpenStack 不适合 ______。
OpenStack 赋予自由。OpenStack 对专有竞争对手不利。
2. 你是如何学习编程的?是自学还是在大学学习?还是在工作中学习?
我是自学成才的——这或许可以解释我的一些坏习惯!我在大学期间学到了一些东西,但大部分知识都是通过参与开源项目获得的。
3. “开源”对你来说意味着什么?
对我来说,开源是一种更优越的开发模式,每个人都能从中受益——从用户、开发者到相关企业。在开源中可以获得更多的价值,因为你可以站在巨人的肩膀上,协作解决复杂的问题,并避免厂商锁定。作为用户,您可以灵活地将产品发挥到极致,而作为开发者,您可以根据需要修改和定制它。
4. 你最喜欢在哪里编写代码?在办公室、当地咖啡馆还是床上?
我喜欢在家工作。每天早上醒来都能看到这样的景色。当我不在家庭办公室时,我会花几个小时在最喜欢的咖啡馆 Villino,一边享受着馥芮白,一边工作。
5. 是什么吸引你参与 OpenStack 的?
对我来说,OpenStack 社区的最大吸引力在于它非常特别。这是一个庞大而活跃的项目,有数百名开发者协同工作。这种社区意识体现在每个人都很友善、平易近人,并且愿意竭尽全力帮助你解决问题。每个人都在朝着同一个目标努力——改善 OpenStack。
这是该项目的伟大成功故事之一——能够如此出色地扩展其开发者基础。诚然,由于规模的限制,在入门流程中仍然存在一些问题,但总体而言,该项目管理得很好。我非常欣赏 OpenStack Foundation 的结构和运作方式。会员模式和平等主义都制定得很好。
发表回复