Magento 贡献者前 50 名:Andreas von Studnitz 访谈
已发表: 2018-03-22我们有幸接受了 Andreas von Studnitz 的采访,他是 Magento 认证开发人员和德国 Magento 代理机构integer_net的联合创始人。 Andreas 在 2017 年被评为 50 位 Magento 贡献者之一。
在采访中,Andreas 谈到了他在 Magento 社区的活动、最具挑战性的项目,分享了他参观各种 Magento 活动的经验等等。
目录
- 问题 #1
- 问题2
- 问题 #3
- 问题 #4
- 问题 #5
- 问题 #6
- 问题 #7
- 问题 #8
- 问题 #9
- 问题 #10
- 问题 #11
- 问题 #12
- 问题 #13
- 问题 #14
- 问题 #15
- 问题 #16
问题 #1
安德烈亚斯,感谢您今天加入我们。 让我们从一些传统的问题开始。 我快速浏览了您在社交网络上的个人资料详细信息,发现您在 Web 开发方面拥有超过 15 年的经验。 那是对的吗? 请告诉我们更多关于你的职业道路。
Andreas:我在 2003 年完成大学学位后直接开始了专业的 Web 开发。事实上,这使得今年的全职 Web 开发工作了 15 年。
我首先在一家网络机构实习,后来变成了一份全职工作。 那是我真正学习 PHP 的地方,也是当时我成为项目经理的业务中的所有其他方面。
2012 年,我们创立了integer_net :我和三位前同事。 我们决定完全专注于 Magento,到目前为止这是一个不错的决定。 目前我们有 10 名员工,我们将继续缓慢而稳定地发展。 我是董事总经理之一,负责技术部分。 除了管理之外,我还进行培训和咨询,同时注意有足够的时间进行开发,这仍然是我的热情所在。 我们聚集了很多人,其中最著名的是 Sonja Riesterer 和 Fabian Schmengler,他们都在 2017 年和 2018 年被选为 Magento 大师。不知何故,德国的一家小公司成为全球唯一拥有两个 Magento 大师和三位前 50 位贡献者。
问题2
是什么促使您进入电子商务,尤其是 Magento? 这是一个确切的时刻或人,还是一切都朝着那个方向发展? 与 Magento 合作多久了?
Andreas:在 Magento 于 2008 年问世之前,我们一直在使用老式的在线商店解决方案,例如 OSCommerce 和 xt:Commerce,以及 TYPO3 CMS。 当时我正在积极关注科技新闻,Magento 引起了我的注意,我有机会使用 Magento 1.1 开始了一个内部商店项目。 Magento 是新一代商店系统中的第一个,填补了巨大的空白。 一件事导致了另一件事,Magento 很快成为我唯一的关注点,尤其是在 2009 年我决定成为一名自由职业者之后。我终于找到了一个我可以真正专注并积累一些专业知识的领域。
问题 #3
我知道您一直在从事数十个 Magento 项目。 你最具挑战性的经历是什么?
Andreas:从技术角度来看,它将 Magento 1 与其他几个系统集成在一起,用于瑞士 KKL Luzern 的音乐厅。 与不同 CMS 的连接非常具有挑战性,但最有趣的部分是集成了一个基于 node.js 的票务和 3D 座位选择工具,通过 Websockets 连接。 我们就如何以最佳方式实施集成进行了一些非常激烈和建设性的讨论。
我使用 Magento 2 最具挑战性的经历是自我选择的:在使用 Magento 2 不到 3 个月后,我决定进行 Magento 2 开发培训。 最后效果很好,我仍然很喜欢训练。
我喜欢挑战,所以当我听说新的 Magento 2 专业开发人员认证于 3 月初推出时,我决定在同一天参加。 幸运的是,现在有一个在线考试。 所以,这是可能的,我运气不错,但之前不知道如何准备。
问题 #4
您在 Magento 中是否有喜欢或不喜欢的功能? 它是什么,或者可能是它们? 最喜欢的功能呢? 你是否有一个?
Andreas:我最不喜欢 Magento 2 的前端技术,叫做“UI Components”,它在结账时使用。 修改结帐是如此复杂,如果出现问题,很难调试。 我喜欢一些复杂性(否则我不会做 Magento 2),但这显然太多了。 我已经在我们的博客 https://www.integer-net.com/blog/ 中写了一些关于此的博客文章。 我真的很期待 PWA 技术将给我们带来的新可能性——不仅因为我们将能够通过使用像 Deity、Vue StoreFront 或官方 Magento PWA 工作室这样的工具来替换前端的 UI 组件。 这可能会成为我最喜欢的新技术——另一方面,我非常喜欢 Magento 2 中的依赖注入。
问题 #5
Magento 前 50 名贡献者名单公布后,您的第一感觉是什么? 你是怎么知道的? 是不是像喝早茶,检查电子邮件,瞧!
Andreas:在我看到之前,我收到了来自 Sherrie Rohde 的一封私人电子邮件。 这对我来说是一个惊喜,我没想到,因为以前从未有过这样的清单。
问题 #6
我忍不住向您询问有关 Magento 社区的信息。 您是如何以及何时开始积极参与其中的? 是什么驱使您参与这些活动? 您会给社区的新成员什么建议?
Andreas :当我成为一名自由职业者时,很明显我需要一个网络,所以我决定开始建立网络。 它始于德国的 Meet Magento 会议,自 2010 年以来我也一直在该会议上发表演讲,继续参加黑客马拉松,并最终与一位 Magento 爱好者一起在亚琛组织了我们自己的本地 Magento 聚会。 我沉迷于世界各地那个聪明友好的社区,所以我继续参加欧洲甚至美国的会议、黑客马拉松和聚会,我真的很难错过任何一次会议。
我对新人的建议是参加这种以 Magento 为中心的活动,并与您觉得有趣的人交谈。 我根本不是一个外向的人,但对我来说效果很好,只有第一步可能很困难。

问题 #7
你有任何贡献的统计数据可以与我们分享吗? 您是否跟踪您提出的 GitHub 拉取请求?
Andreas:我不喜欢比较贡献的数量,因为这不是比赛。 我只是在做我自己的事,那就是构建和维护 OpenSource 模块,例如 Firegento_MageSetup 或 AvS_FastSimpleImport,过去我对此非常赞赏。
问题 #8
我知道,您是 MageSetup 的核心开发人员之一,它是多个商店的法律基础。 请告诉我们更多关于您在此模块上工作的经验。
安德烈亚斯:我们在我在德国海岸的第一次黑客马拉松上开始了这个模块。 非常需要一个高质量的模块来调整 Magento 以适应德国市场和法律。 GermanSetup 就是这样诞生的,而我原来是其中的两个主要贡献者之一。 后来我们将其重命名为 MageSetup,因为我们将其使用范围扩展到其他欧洲国家,例如奥地利、瑞士、法国等等。 与 Meet Magento 协会合作,我们在integer_net甚至构建了一个 Magento 发行版,其中包含几个本地重要的模块,称为 Magento DE。 当然,MageSetup 是其中的核心。
问题 #9
作为 Magento 社区的一员,您最喜欢什么? 你对未来的目标是什么?
Andreas:我发现几乎所有 Magento 社区成员都非常善良和聪明。 我认为这部分是因为如果你想成功地与 Magento 合作,你需要聪明。 此外,由于市场总体上足够大,因此代理商之间几乎没有竞争。 所以,与这些友好的人合作真的很容易。
在德国有一个名为 FireGento 的 Magento 社区协会,我很高兴成为其中的一员。 它的成员组织各种活动,如黑客马拉松和 MageUnconference。 对我来说,这就是应有的社区,我想为促进这种社区做出更多贡献。
问题 #10
在您看来,Magento 现在面临的最大挑战是什么?
Andreas:从技术角度来说,我认为 Magento 2 的前端是目前最大的挑战。 幸运的是,Magento 认真对待了来自社区的批评。 我认为这就是他们目前在 PWA 解决方案上投入如此多精力的原因之一。
问题 #11
有一种观点在中小型企业中流传,即 Magento 正在缓慢但稳步地转向企业业务。 您怎么看,小型企业是否存在担忧?
安德烈亚斯:是的,有。 在我看来,如果预算有限,小型企业将难以经营 Magento 2 商店。 我认为随着服务器越来越快,社区知识的增加以及错误数量的严重下降,这个问题将在未来几年内减少。 但是,对企业规模业务的关注仍然是显而易见的。 对于像我们这样的中型机构来说,这没有问题,但是之前使用 Magento 1 为小型企业开发解决方案的机构和开发人员将会减少。
问题 #12
您一直非常积极地参加各种 Magento 活动。 你最喜欢的活动是什么,最让你印象深刻的是什么? 顺便说一句,你今年要去 Magento Imagine 吗?
安德烈亚斯:不,我不是。 过去两年我参加了 Imagine,今年将跳过,明年也可能跳过。 这是非常令人印象深刻的,尤其是在 2016 年。另一方面,Imagine 永远不会是我最喜欢的会议,因为它太商业化了——但它非常适合结识人。
从技术的角度来看,英国 MageTitans 会议上的谈话非常出色。 另一方面,与社区成员交谈是我主要参加会议的原因。 关于这一点,德国当地的会议对我来说是最重要的:每年在莱比锡举行的 Meet Magento,尤其是 MageUnconference,由于其成功的非商业概念,它为您提供了迄今为止最多的见解。
问题 #13
5 年后,您对 Magento 及其社区的愿景是什么?
安德烈亚斯:我认为到那时我们将拥有更成熟的产品。 如果 Magento 继续投资于社区工程,未来很大一部分开发将由社区驱动,从而降低构建更多过度工程解决方案(如 UI 组件)的风险。
从业务的角度来看,我认为 Magento 并没有走下坡路,而是保持现在的高市场份额,尤其是在大中型商店中。
问题 #14
如果您被要求向 Magento 商家提供一条建议,您会提出什么建议?
Andreas:尽早实施 PWA 解决方案。 我相信 PWA 是未来,尤其是像 Deity(我们正在与之合作)这样的解决方案,还有 Vue Storefront、FrontCommerce 或 Magento PWA Studio,你会有很多可能性。 PWA 提高了网上商店的性能和可用性,并重新引入了前端开发人员和后端开发人员之间的明确界限。 使用现有的前端技术,您需要两者兼得,才能成为一名优秀的 Magento 2 开发人员。 我有没有提到我不喜欢当前的 UI 组件?
问题 #15
咖啡与茶。 iPhone 与安卓。 Magento Imagine vs 认识 Magento。 你的选择是什么?
Andreas:咖啡,Android,认识 Magento。
问题 #16
努力工作,更加努力地聚会,他们说你是如何度过所有 Magento 活动的时间的?
Andreas:我有一个家庭,有 3 个 7 到 11 岁的孩子,占据了我大部分的业余时间。 我喜欢旅行(与家人或工作),我喜欢棋盘游戏和电脑游戏。 我喜欢阅读和一些运动(骑自行车、跑步、滑雪)。 虽然我真的很喜欢我的工作,但我发现为家庭和重生腾出足够的时间很重要。
***
我们感谢安德烈亚斯进行了如此积极而富有洞察力的采访,并祝他在职业道路和个人生活中一切顺利!