1&1 程序员面试





0/5 (0投票)
欢迎来到我们的 Code Project 系列访谈,我们与开发者们聊聊他们的背景、项目、兴趣和厌恶的事。这次我们采访的是来自 1&1 的 Marko Heijnen。
你是谁,做什么的?
我是 Marko Heijnen,一名 1&1 WordPress 专家。 在这个职位上,我致力于开发创新的解决方案,并进一步增强 1&1 客户和整个社区的 WordPress 体验。无论是在职业上还是个人方面,我都在编写代码来改进 WordPress,推动 GlotPress 的发展,并构建插件。
除了开发之外,我还喜欢通过参加活动并在活动上演讲来为 WordPress 社区做出贡献。WordCamp 为分享知识、与社区交流以及向其他创新者学习提供了完美的平台。我走遍世界各地参加这些会议,并发表了超过 10 次的专家演讲。 我在 1&1 的职位使我能够在全球 WordPress 社区中发挥更强大的作用。
你喜欢的开发环境是什么(操作系统、语言、编辑器等)?
我最喜欢的开发环境是 Sublime Text 和 Vagrant。 我使用 Sublime 作为 PHP 代码的文本编辑器,并使用 Vagrant 以及它周围的所有工具,在我的笔记本电脑上构建虚拟机。 通过在我的 Mac OS 上的这个环境,我可以很好地开发和测试我的项目。
你喜欢这个环境的什么?
我喜欢 Sublime Text 和 Vagrant 的组合,因为它很灵活,而且一切都在虚拟机上运行得很顺利。无缝定制对于我项目的各种需求至关重要。 Sublime 既简单又可扩展,允许我在必要时使用其他工具和系统(例如:Git)。 Vagrant 非常强大,并且还允许我使用我需要的所有工具来扩展环境。 快速创建和配置环境,同时设置我需要的尽可能多的项目,以及在不破坏我自己的操作系统的情况下进行实验,这些都是 Vagrant 虚拟机的巨大好处。
你以前用什么,是什么让你切换的?
我以前使用在我的 Mac OS 上运行的 MAMP PRO 作为我的开发环境。 它在创建网站方面效果很好,但它的可扩展性僵硬而令人沮丧。 切换 PHP 版本、使用高级工具和安装其他软件很难实现。 因此,我决定切换到虚拟机并学会使用 Vagrant。
您认为新开发者应该知道的一件事是什么?
新的开发人员应该保持对新兴技术的热情,并记住总有新的东西可以尝试。 在虚拟机上进行实验非常适合那些刚入门的人,因为他们可以安装和使用新技术,而无需担心破坏任何东西。 它很容易设置,他们可以在本地做很多很酷的事情。
作为一名新开发人员,我学到的最大教训是如何保持耐心。 尤其是作为大型项目的贡献者,重要的是要理解没有什么伟大的东西可以在一天之内建成。 有时最好采取一种认真的方法,即逐步识别问题并探索解决方案。 了解贡献规则也至关重要,特别是对于开源项目。 例如,WordPress 有关于如何编写代码的指南,应该在提交任何补丁或其他贡献之前了解这些指南。 如果不遵循代码标准,您的提交将不被接受,并且可能会有人通知您有关该指南。
所有开发人员都应该知道的一件事,无论经验如何,就是何时寻求帮助。 与他人合作、寻求帮助和反馈以及当你犯错时放下你的骄傲,这些都有助于实现创建更好项目的最终目标。 协作可以帮助你成为一名更好的开发人员。
难道所有的托管公司都一样吗?(我开玩笑,我开玩笑)是什么让 1&1 与众不同?
1&1 是世界上最大的 Web 主机之一,并且经常是第一个将新的互联网解决方案和与最佳硬件供应商的合作关系推向市场的公司之一。 凭借 26 年的经验,我们拥有必要的专业知识,可以为我们的客户提供高质量、可靠和安全的产品。 我们的每个数据中心都以令人印象深刻的安全性以及通过地域冗余实现的高可靠性运行。 我们努力提供一系列在线解决方案,以支持专业和个人用户开发强大的在线形象。 通常被认为是一站式商店,我们的产品范围从用户友好的解决方案(如简单的网站设计应用程序、在线营销工具和WordPress 优化的 Web 托管套餐)到更复杂的解决方案(包括云和专用服务器)。
有关如何最好地使用 WordPress 的更多提示和建议,无论是对于初学者还是高级用户,请访问1&1 的社区门户或1&1 博客。