トップ 50 Magento コントリビューター: Andreas von Studnitz へのインタビュー
公開: 2018-03-22ドイツの Magento エージェンシーであるinteger_netの共同創設者であり、認定 Magento 開発者である Andreas von Studnitz 氏にインタビューすることができて光栄でした。 Andreas は、2017 年に 50 人の Magento コントリビューターの 1 人に選ばれました。
インタビューの中で、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 開発を始めました。実際、今年で 15 年間のフルタイムの Web 開発になります。
最初は Web エージェンシーでインターンシップを始めましたが、それがフルタイムの仕事に変わりました。 そこで私は PHP だけでなく、プロジェクト マネージャーになったときにビジネスのすべてを学びました。
2012 年に、元同僚 3 人と私であるinteger_netを設立しました。 私たちは Magento に完全に特化することに決めましたが、これはこれまでのところ良い決断でした。 現在、社員数は10名ですが、これからもゆっくりと成長していきます。 私は常務取締役の一人で、技術的な部分を担当しています。 マネジメント以外にも、トレーニングやコンサルティングを行いながら、今でも情熱を注いでいる開発に十分な時間を割けるように気を配っています。 私たちは多くの人々を集めました.Sonja RiestererとFabian Schmenglerが最も有名で、2017年と2018年にMagento Mastersに選ばれました.どういうわけかドイツの小さな会社は、2人のMagento MastersとMagento Mastersを持つ世界で唯一の会社になりました. 3 人のトップ 50 貢献者が同時に。
質問2
あなたが e コマース、特に Magento にたどり着いた理由は何ですか? それは正確な瞬間または人でしたか、それともすべてがその方向に向かっていただけですか? Magento を使用してどのくらいになりますか?
Andreas: 2008 年に Magento が登場する前は、OSCommerce や xt:Commerce などの昔ながらのオンライン ショップ ソリューションだけでなく、TYPO3 CMS も使用していました。 当時、私は技術ニュースを積極的にフォローしていたので、Magento が私の目に留まり、Magento 1.1 を使用して内部ショップ プロジェクトを開始する機会がありました。 Magento は新世代の最初のショップ システムであり、大きなギャップを埋めました。 2009 年にフリーランサーになることを決めた後は特に、Magento がすぐに私の唯一の焦点になりました。私はついに、本当に集中して専門知識を構築できる分野を見つけました。
質問#3
あなたが数十の Magento プロジェクトに取り組んでいることは知っています。 最も困難な経験は何でしたか?
Andreas:技術的な観点からは、Magento 1 をスイスの KKL Luzern のコンサート ホール用の他のいくつかのシステムと統合することでした。 別の CMS との接続は非常に困難でしたが、最も興味深い部分は、Websocket を介して接続された node.js に基づく発券および 3D 座席選択ツールの統合でした。 統合を最適な方法で実装する方法について、非常に熱心で建設的な議論が行われました。
Magento 2 での私の最も困難な経験は、自分で選んだものでした。Magento 2 を使って 3 か月も経たないうちに、Magento 2 の開発トレーニングを行うことにしました。 最終的にはうまくいきましたが、今でもトレーニングをするのはとても好きです。
私は挑戦するのが好きなので、3 月の初めに新しい Magento 2 Professional Developer Certification が公開されたと聞いて、その日のうちに参加することにしました。 幸いなことに、現在利用可能なオンライン試験があります。 それで、それは可能で、少し運が良かったのですが、事前に準備する方法を知らずに合格しました.
質問#4
Magento で好きな機能や嫌いな機能はありますか? それは何ですか、それとも多分彼らですか? お気に入りの機能はどうですか? 持っていますか?
Andreas: Magento 2 で私が最も嫌いなのは、チェックアウト時に使用される「UI コンポーネント」という名前のフロントエンド テクノロジです。 チェックアウトの変更は非常に複雑で、問題が発生した場合にデバッグするのは非常に困難です。 私は多少の複雑さが好きですが (それ以外の場合は Magento 2 を使用しないでしょう)、それでは明らかにやりすぎです。 これについては、私たちのブログ (https://www.integer-net.com/blog/) で既にいくつかのブログ記事を書いています。 Deity、Vue StoreFront、または公式の Magento PWA スタジオなどのツールを使用して、フロントエンドの UI コンポーネントを置き換えることができるという理由だけでなく、PWA テクノロジがもたらす新しい可能性を本当に楽しみにしています。 これは私の新しいお気に入りのテクノロジになるかもしれません。一方、Magento 2 の Dependency Injection は非常に気に入っています。
質問#5
トップ 50 の Magento コントリビューターのリストが発表された後、最初に感じたことは何ですか? どうやって知りましたか? 朝のお茶を飲んだり、メールをチェックしたり、ほら!
Andreas:それを見る前に、Sherrie Rohde から個人的なメールを受け取っていました。 これまでにこのようなリストがあったことはなかったので、これは私が予想していなかった嬉しい驚きでした.
質問#6
Magento コミュニティについて質問せずにはいられません。 どのようにして、いつから積極的に参加し始めましたか? これらの活動の原動力は何ですか? コミュニティの新しいメンバーにアドバイスをお願いします。
Andreas : 私がフリーランサーになったとき、ネットワークが必要であることは明らかだったので、ネットワーキングを始めることにしました。 それはドイツで開催された Meet Magento カンファレンスで始まり、2010 年から私も講演を行ってきました。ハッカソンで継続し、最終的にはアーヘンで Magento 愛好家の仲間と共に、ローカルの Magento ミートアップを開催することになりました。 私は世界中のスマートでフレンドリーなコミュニティに夢中になったので、ヨーロッパ中、さらには米国でさえ、カンファレンス、ハッカソン、ミートアップを訪れ続けました。
新規参入者への私のアドバイスは、この種の Magento 中心のイベントに参加し、興味深いと思う人々と話すことです。 私はまったく外向的ではありませんが、私にとっては非常にうまく機能し、最初のステップだけが難しい場合があります.
質問#7
私たちと共有する貢献に関する統計はありますか? 作成した GitHub プル リクエストを追跡していますか?
Andreas:コンペではないので、貢献の数を比較するのは好きではありません。 私は自分の仕事をしているだけです。それは、過去に多くの評価を得た Firegento_MageSetup や AvS_FastSimpleImport などの OpenSource モジュールを構築および維持することです。
質問#8
あなたは、複数のストアの法的基盤として機能する MageSetup の中心的な開発者の 1 人です。 このモジュールでの経験について詳しく教えてください。
Andreas:このモジュールは、ドイツの海岸で開催された最初のハッカソンで開始しました。 Magento をドイツの市場と法律に適合させる高品質のモジュールが必要でした。 それが GermanSetup の誕生であり、私はその 2 つの主要な貢献者の 1 人であることが判明しました。 その後、オーストリア、スイス、フランスなど、他のヨーロッパ諸国にも使用を拡大したため、名前を MageSetup に変更しました。 Meet Magento Association と協力して、 integer_netで、Magento DE と呼ばれるいくつかのローカルで重要なモジュールを含む Magento ディストリビューションを構築しました。 そしてもちろん、MageSetup はその中核でした。
質問 9
Magento コミュニティの一員であることについて、最も気に入っていることは何ですか? 今後の目標は何ですか?
Andreas: Magento コミュニティのほぼ全員がとても親切で頭がいいと思います。 これは、Magento をうまく使いこなすためには頭が良くなければならないことが一因だと思います。 また、市場は一般的に十分に大きいため、代理店間の競争はほとんどありません。 だから、これらのフレンドリーな人々との協力は本当に簡単です.
ドイツに本拠を置く FireGento という名前の Magento コミュニティ協会があり、私はその一員であることを楽しんでいます。 そのメンバーは、ハッカソンや MageUnconference など、あらゆる種類のイベントを開催しています。 私にとって、これは本来あるべきコミュニティであり、この種のコミュニティをさらに促進することに貢献したいと考えています。
質問#10
最近のMagentoの最大の課題は何だと思いますか?
Andreas:技術的な観点からは、Magento 2 のフロントエンドが現時点で最大の課題だと思います。 幸いなことに、Magento はコミュニティからの批判を真剣に受け止めています。 それが、現在 PWA ソリューションに力を入れている理由の 1 つだと思います。
質問#11
中小企業の間では、Magento がゆっくりではあるが着実にエンタープライズ ビジネスに移行しているという意見があります。 中小企業にとって懸念事項はありますか?
アンドレアス:はい、あります。 私の意見では、中小企業は予算が限られている場合、Magento 2 ショップを運営するのに苦労するでしょう。 サーバーが高速になり、コミュニティの知識が増え、バグの数が大幅に減少するにつれて、問題は今後数年間で減少すると思います. それでも、エンタープライズ規模のビジネスに重点が置かれていることは明らかです。 私たちのような中規模のエージェンシーにとって、これは問題ではありませんが、以前に Magento 1 を使用して中小企業向けのソリューションを開発したエージェンシーや開発者は減少するでしょう。
質問#12
あなたはさまざまな Magento イベントに積極的に参加しています。 あなたの好きなイベントは何ですか?また、最も印象に残っているイベントは何ですか? ところで、今年は Magento Imagine に参加しますか?
アンドレアス:いいえ、違います。 過去 2 年間は Imagine に参加していましたが、今年はスキップする予定です。 特に 2016 年は非常に印象的でした。一方、Imagine は商業的すぎるため、私のお気に入りのカンファレンスではありませんが、人との出会いには最適です。
技術的な観点からは、英国で開催された MageTitans カンファレンスでの講演は際立っていました。 一方、コミュニティの仲間と話すことが、私が主にカンファレンスに参加する理由です。 それに関しては、地元のドイツの会議が私にとって最も重要です。ライプツィヒで毎年開催される Meet Magento、特に MageUnconference は、その成功した非営利のコンセプトにより、はるかに多くの洞察を与えてくれます。
質問#13
今日から 5 年後の Magento とそのコミュニティのビジョンは何ですか?
Andreas:それまでには、もっと成熟した製品ができると思います。 Magento がコミュニティ エンジニアリングへの投資を続ければ、開発の大部分は将来的にコミュニティ主導となり、UI コンポーネントのような過度に設計されたソリューションを構築するリスクが軽減されます。
ビジネスの観点からは、Magento が衰退することはないと思いますが、特に中規模および大規模なショップの間で、現在の高い市場シェアを維持しています。
質問#14
Magento の商人にアドバイスを求められたら、何をしますか?
Andreas:遅かれ早かれ PWA ソリューションを実装してください。 PWA は未来であり、特に Deity (私たちが提携している) のようなソリューションだけでなく、Vue Storefront、FrontCommerce、または Magento PWA Studio を使用すると、多くの可能性があると確信しています。 PWA は Web ショップのパフォーマンスと使いやすさを向上させ、フロントエンド開発者とバックエンド開発者の間に明確な境界線を再び導入します。 Magento 2 の優れた開発者になるには、既存のフロントエンド テクノロジを使用する必要があります。 現在の UI コンポーネントが気に入らないと言ったことはありますか?
質問#15
コーヒー対紅茶。 アイフォン vs アンドロイド。 Magento Imagine と Meet Magento。 あなたの選択は何ですか?
Andreas:コーヒー、Android、Magento に会いましょう。
質問#16
一生懸命働き、もっとパーティーを楽しみましょう。Magento の活動以外の時間をどのように過ごしていますか?
Andreas:私には 7 歳から 11 歳までの 3 人の子供がいる家族がいて、余暇のほとんどを占めています。 私は旅行が好きで (家族と一緒に、または仕事のために)、ボードゲームとコンピューターゲームが好きです。 私は読書といくつかのスポーツ (サイクリング、ランニング、スキー) を楽しんでいます。 私は自分の仕事がとても好きですが、家族と再生のために十分な休暇を取ることが重要だと感じています.
***
このような前向きで洞察に満ちたインタビューをしてくれたアンドレアスに感謝し、彼のキャリアパスと私生活での幸運を祈っています!