Open Mic Spotlight: Zhang Hua

张华本文是 OpenStack 开放麦克风系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人。每周,一位新的贡献者将站到麦克风前,回答关于 OpenStack、云计算、职业和他们如何娱乐的五个问题。 

张华于 2012 年作为 IBM 的贡献者加入 OpenStack 社区。他热爱编码,并深入研究各种计算机技术细节。您可以在 Twitter 上关注他 @zhhuabj,并阅读他的博客 这里。 

1. 您如何定义“开源”的含义?

我喜欢开源的精神。我喜欢在一个工程师可以决定如何设计和实现优秀产品的文化中工作。我也很享受向世界一流工程师学习的机会。

2. 您是如何第一次参与 OpenStack 的? 

我于 2012 年 2 月加入 OpenStack 社区。我是 IBM 中国系统与技术实验室的第一位贡献者,也是 IBM 全球的早期参与者之一。我热爱 Linux 技术,我的经理认为我是一个适合当时加入 OpenStack 的工程师。回顾过去两年,我非常幸运能够被 IBM 提名加入 OpenStack 之旅。在这段时间里,我阅读了超过 24 本关于网络和 Linux 的书籍,并成为了专家。我也更深入地理解了开源的精神:顶尖工程师基于技术真相开发最佳平台。

3. 如果您不能成为一名开发人员,您梦想中的工作是什么?

如果我不能成为一名开发人员,我会成为一名研究人员。我相信,从技术改进和社会发展的角度来看,颠覆性理论比实践更重要。我会追求调查、原型设计和颠覆,以加深对一些有前景领域的理解。

4. 您为什么决定从事计算机工程?

我的本科专业是电子信息工程。虽然当时我对计算机了解不多,但我总是羡慕那些可以使用 HTML 技术建立个人网站的人——尽管现在看来很简单。这激发了我在 2004 年选择计算机工程作为研究生专业的兴趣。

5. 您是如何学习编程的?您是自学成才还是在大学学习?还是在工作中学习?

我一直觉得我与大多数人有点不同。例如,我不喜欢阅读博客或学习词汇,而是通过阅读大量书籍来适应系统学习。我更喜欢阅读平装书,而不是电子书。 我总是在系统地弄清楚一切之后才开始编码。我编码时总是确切地知道自己在做什么。

标签:

发表回复

您的电子邮件地址将不会被公开。 必填字段已标记 *