Magento'ya En Çok Katkıda Bulunan 50 Kişi: Andreas von Studnitz ile Röportaj
Yayınlanan: 2018-03-22Almanya'daki Magento ajansı integer_net'in Kurucu Ortağı ve Sertifikalı Magento Geliştiricisi Andreas von Studnitz ile röportaj yapmaktan onur duyduk. Andreas, 2017'de 50 Magento Katkıda Bulunanlarından biri seçildi.
Röportajda Andreas, en zorlu projeler olan Magento Topluluğu'ndaki faaliyetlerinden bahsediyor, çeşitli Magento etkinliklerini ziyaret etme deneyimini ve daha fazlasını paylaşıyor.
İçindekiler
- Soru 1
- Soru 2
- Soru 3
- 4. soru
- 5. soru
- 6. soru
- 7. soru
- Soru #8
- 9. soru
- 10. soru
- 11. soru
- 12. soru
- 13. soru
- 14. soru
- 15. soru
- 16. soru
Soru 1
Andreas, bugün bize katıldığınız için teşekkür ederiz. Bazı geleneksel sorularla başlayalım. Sosyal ağlardaki profil ayrıntılarınıza hızlıca baktım ve web geliştirmede 15 yıldan fazla deneyime sahip olduğunuzu öğrendim. Bu doğru mu? Lütfen bize kariyer yolunuz hakkında daha fazla bilgi verin.
Andreas: 2003 yılında üniversite derecemi bitirdikten hemen sonra profesyonel web geliştirme ile başladım. Aslında bu, bu yıl 15 yıllık tam zamanlı web geliştirme anlamına geliyor.
İlk önce bir web ajansında staja başladım ve daha sonra tam zamanlı bir işe dönüştüm. PHP'yi gerçekten orada öğrendim, aynı zamanda o sırada proje yöneticisi olduğum için işletmedeki diğer her şeyi de orada öğrendim.
2012'de integer_net'i kurduk : üç eski iş arkadaşımız ve ben. Şimdiye kadar iyi bir karar olan Magento'da tamamen uzmanlaşmaya karar verdik. Şu anda 10 çalışanımız var ve yavaş ama istikrarlı bir şekilde büyümeye devam edeceğiz. Teknik kısımdan sorumlu olan Genel Müdürlerden biriyim. Yönetimin yanı sıra eğitimler ve danışmanlıklar yapmakta, hala tutkum olan gelişim için yeterli zamanı ayırmaya özen göstermekteyim. Sonja Riesterer ve Fabian Schmengler'in en tanınmışları olduğu, her ikisi de 2017 ve 2018'de Magento Ustaları olarak seçilen çok sayıda insanı bir araya getirdik. Her nasılsa Almanya'da küçük bir şirket, dünya çapında iki Magento Ustası olan tek şirket haline geldi. Aynı anda üç En İyi 50 katılımcı.
Soru 2
Sizi e-ticarete ve özellikle Magento'ya ne yönlendirdi? Tam bir an mı yoksa kişi mi, yoksa her şey o yöne mi gidiyordu? Magento ile ne kadar süredir çalışıyorsunuz?
Andreas: Magento 2008'de piyasaya çıkmadan önce OSCommerce ve xt:Commerce gibi eski moda çevrimiçi mağaza çözümleriyle ve aynı zamanda TYPO3 CMS ile çalışıyorduk. O zamanlar teknoloji haberlerini aktif olarak takip ettiğim için Magento dikkatimi çekti ve Magento 1.1 ile dahili bir mağaza projesi başlatma şansım oldu. Magento, yeni nesil mağaza sistemlerinin ilkiydi ve büyük bir boşluğu doldurdu. Bir şey diğerine yol açtı ve Magento kısa sürede tek odak noktam oldu, özellikle de 2009'da serbest çalışan olmaya karar verdikten sonra. Sonunda gerçekten odaklanabileceğim ve biraz uzmanlık geliştirebileceğim bir alan bulmuştum.
Soru 3
Düzinelerce Magento projesi üzerinde çalıştığını biliyorum. En zorlandığınız deneyim neydi?
Andreas: Teknik açıdan, Magento 1'i İsviçre'deki bir konser salonu olan KKL Luzern için diğer birkaç sistemle entegre ediyordu. Farklı bir CMS ile bağlantı oldukça zordu, ancak en ilginç kısım, Websockets aracılığıyla bağlanan node.js tabanlı bir biletleme ve 3D koltuk seçim aracını entegre etmekti. Entegrasyonların en iyi şekilde nasıl uygulanacağı konusunda çok yoğun ve yapıcı tartışmalar yaptık.
Magento 2 ile en zorlu deneyimim kendim seçtim: Magento 2 ile 3 aydan daha kısa bir süre çalıştıktan sonra Magento 2 geliştirme eğitimleri vermeye karar verdim. Sonunda iyi çalıştı ve hala eğitim vermeyi çok seviyorum.
Zorlukları severim, bu yüzden yeni Magento 2 Profesyonel Geliştirici Sertifikasyonu'nun Mart başında çıktığını duyduğumda aynı gün katılmaya karar verdim. Neyse ki, şu anda çevrimiçi bir sınav var. Yani mümkündü ve biraz şansla geçtim ama daha önce nasıl hazırlanacağımı bilmeden.
4. soru
Magento'da sevdiğiniz veya sevmediğiniz bir işlevselliğiniz var mı? Nedir, ya da belki onlar? Peki ya favori bir özellik? Sen de var mı?
Andreas: Magento 2'de en sevmediğim şey, kasada kullanılan "UI Bileşenleri" adlı ön uç teknolojisi. Ödemeyi değiştirmek çok karmaşık ve bir şeyler ters giderse hata ayıklamak gerçekten zor. Biraz karmaşıklığı severim (aksi halde Magento 2 yapmazdım), ama bu açıkça çok fazla. Zaten https://www.integer-net.com/blog/ adresindeki blogumuzda bununla ilgili bazı blog yazıları yazdım. PWA teknolojisinin bize sunacağı yeni olanakları gerçekten sabırsızlıkla bekliyorum - yalnızca ön uçtaki UI bileşenlerini Deity, Vue StoreFront veya resmi Magento PWA stüdyosu gibi araçlar kullanarak değiştirebileceğimiz için değil. Bu benim yeni favori teknolojim olabilir - öte yandan Magento 2'deki Dependency Injection'ı çok seviyorum.
5. soru
Magento'ya en çok katkıda bulunan 50 kişinin listesinin açıklanmasından sonraki ilk hisleriniz nelerdi? Bunu nasıl öğrendin? Sabah çayı içmek, e-postaları kontrol etmek ve işte böyle bir şey miydi?
Andreas: Bunu görmeden önce Sherrie Rohde'dan bununla ilgili kişisel bir e-posta almıştım. Bu benim için daha önce hiç böyle bir liste olmadığı için beklemediğim hoş bir sürpriz oldu.
6. soru
Size Magento Topluluğu hakkında soru sormadan edemiyorum. Aktif olarak katılmaya nasıl ve ne zaman başladınız? Bu faaliyetlerde sizi harekete geçiren nedir ? Topluluğun yeni üyelerine ne gibi tavsiyelerde bulunursunuz?
Andreas : Serbest meslek sahibi olduğumda, bir ağa ihtiyacım olduğu açıktı, bu yüzden ağ oluşturmaya başlamaya karar verdim. 2010'dan beri benim de görüşmelerde bulunduğum Almanya'daki Meet Magento konferansında başladı, hackathon'larda devam etti ve sonunda bir Magento meraklısı ile birlikte Aachen'de kendi yerel Magento buluşmamızı organize etmemize yol açtı. Tüm dünyadaki bu akıllı ve arkadaş canlısı topluluğa bağımlı hale geldim, bu yüzden tüm Avrupa'da ve hatta ABD'de konferansları, hackathonları ve buluşmaları ziyaret etmeye devam ettim ve herhangi bir konferansı kaçırmak benim için gerçekten zor.
Yeni gelenlere tavsiyem bu tür Magento merkezli etkinliklere katılmanız ve ilginç bulduğunuz kişilerle konuşmanız olacaktır. Ben hiç dışa dönük değilim, ama benim için çok işe yaradı ve sadece ilk adım zor olabilir.
7. soru
Bizimle paylaşacağınız katkılarla ilgili herhangi bir istatistiğiniz var mı? Yaptığınız GitHub Çekme İsteklerini takip ediyor musunuz?
Andreas: Bu bir yarışma olmadığı için katkı sayılarını karşılaştırmaktan hoşlanmıyorum. Ben sadece kendi işimi yapıyorum ve bu, geçmişte çok takdir aldığım Firegento_MageSetup veya AvS_FastSimpleImport gibi OpenSource modüllerini oluşturmak ve sürdürmektir.
Soru #8
MageSetup'ın birden fazla mağaza için yasal bir temel olarak hizmet veren temel geliştiricilerinden biri olduğunuzu biliyorum. Lütfen bize bu modül üzerinde çalışma deneyiminiz hakkında daha fazla bilgi verin.
Andreas: Bu modüle Almanya sahillerindeki ilk Hackathon'umda başladık. Magento'yu Alman pazarına ve yasalarına göre ayarlayacak kaliteli bir modüle büyük ihtiyaç vardı. GermanSetup böyle doğdu ve ben buna katkıda bulunan iki ana kişiden biri oldum. Daha sonra, kullanımını Avusturya, İsviçre, Fransa ve daha pek çok Avrupa ülkesine genişlettiğimiz için MageSetup olarak yeniden adlandırdık. Meet Magento Derneği ile işbirliği içinde, integer_ne t'de , Magento DE olarak adlandırılan, yerel olarak önemli birkaç modül içeren bir Magento dağıtımı bile oluşturduk. Ve elbette MageSetup bunun merkezindeydi.
9. soru
Magento topluluğunun bir parçası olmakla ilgili en çok neyi seviyorsunuz? Gelecek için hedeflerin ne?
Andreas: Neredeyse tüm Magento topluluğu üyelerini çok nazik ve akıllı buluyorum. Bence bu kısmen, Magento ile başarılı bir şekilde çalışmak istiyorsanız akıllı olmanız gerektiği için. Ayrıca, pazar genel olarak yeterince büyük olduğu için ajanslar arasında neredeyse hiç rekabet yoktur. Dolayısıyla bu dost canlısı insanlarla işbirliği yapmak gerçekten çok kolay.
Bir parçası olmaktan keyif aldığım FireGento adında Almanya merkezli bir Magento topluluk derneği var. Üyeleri, hackathonlar ve MageUnconference gibi her türlü etkinliği düzenler. Benim için bu topluluk olması gerektiği gibi ve bu tür bir topluluğun tanıtımına biraz daha katkıda bulunmak istiyorum.
10. soru
Sizce bu günlerde Magento için en büyük zorluk nedir?
Andreas: Teknik açıdan, Magento 2'nin ön yüzünün şu anda en büyük zorluk olduğunu düşünüyorum. Neyse ki, Magento topluluktan gelen eleştiriyi ciddiye aldı. Bence şu anda PWA çözümlerine bu kadar çok çaba sarf etmelerinin bir nedeni de bu.
11. soru
Küçük ve orta ölçekli işletmeler arasında Magento'nun yavaş ama istikrarlı bir şekilde Kurumsal işletmelere doğru kaydığı yönünde bir görüş var. Ne düşünüyorsunuz, küçük işletmeler için bir endişe var mı?
Andreas: Evet, var. Benim düşünceme göre, küçük işletmeler, sınırlı bir bütçeleri varsa, bir Magento 2 mağazasını işletmekte zorlanacaklar. Önümüzdeki yıllarda sunucuların hızlanması, topluluktaki bilgi birikiminin artması ve bug sayısının ciddi anlamda azalmasıyla sorunun azalacağını düşünüyorum. Ancak yine de, kurumsal boyuttaki işletmelere odaklanma açıkça fark edilebilir. Bizimki gibi orta ölçekli bir ajans için bu sorun değil, ancak Magento 1 ile daha önce daha küçük işletmeler için çözümler geliştiren ajanslarda ve geliştiricilerde bir azalma olacaktır.
12. soru
Çeşitli Magento etkinliklerine oldukça aktif olarak katılıyorsunuz. En sevdiğiniz etkinlik nedir ve sizi en çok ne etkiledi? Bu arada, bu yıl Magento Imagine'e mi gidiyorsunuz?
Andreas: Hayır, değilim. Imagine'e son iki yılda katıldım ve bu yılı ve muhtemelen gelecek yılı da atlayacağım. Özellikle 2016'da çok etkileyiciydi. Öte yandan Imagine, fazla ticari olduğu için asla favori konferansım olmayacak – ama insanlarla tanışmak için harika.
Teknik açıdan bakıldığında, İngiltere'deki MageTitans konferansındaki görüşmeler olağanüstüydü. Öte yandan, diğer topluluk üyeleriyle konuşmak, konferanslara daha çok gitmemin nedenidir. Bununla ilgili olarak, yerel Alman konferansları benim için en önemli şey: Leipzig'deki yıllık Meet Magento ve özellikle başarılı, ticari olmayan konsepti nedeniyle size açık ara en fazla bilgiyi veren MageUnconference.
13. soru
Bugünden 5 yıl sonra Magento ve topluluğu için vizyonunuz nedir ?
Andreas: O zamana kadar çok daha olgun bir ürünümüz olacağını düşünüyorum. Magento topluluk mühendisliğine yatırım yapmaya devam ederse, geliştirmenin büyük bir kısmı gelecekte topluluk tarafından yönlendirilecek ve bu da UI bileşenleri gibi daha fazla mühendislik ürünü çözümler oluşturma riskini azaltacaktır.
İş açısından bakıldığında, Magento'nun düştüğünü değil, özellikle orta ve büyük mağazalar arasında sahip olduğu yüksek pazar payında kaldığını görüyorum.
14. soru
Bir Magento tüccarına bir tavsiye vermeniz istense, bu ne olurdu?
Andreas: Bir PWA çözümünü gecikmeden daha iyi uygulayın. PWA'nın gelecek olduğuna inanıyorum ve özellikle Deity (ortak olduğumuz) ve ayrıca Vue Storefront, FrontCommerce veya Magento PWA Studio gibi bir çözümle birçok olanağınız olacak. PWA, web mağazalarının performansını ve kullanılabilirliğini iyileştirir ve ön uç geliştiriciler ile arka uç geliştiriciler arasında net bir ayrım sunar. Mevcut ön uç teknolojilerini kullanarak, iyi bir Magento 2 geliştiricisi olmak için her ikisi de olmanız gerekir. Mevcut UI bileşenlerini sevmediğimi söylemiş miydim?
15. soru
Kahve vs çay. iPhone vs Android. Magento Imagine vs Magento ile Tanışın. Senin seçimin ne?
Andreas: Kahve, Android, Magento ile Tanışın.
16. soru
Sıkı çalışın, daha çok parti yapın, derler ki tüm Magento aktivitelerinden zamanınızı nasıl geçiriyorsunuz?
Andreas: Boş zamanlarımın çoğunu alan 7-11 yaşları arasında üç çocuklu bir ailem var. Seyahat etmeyi severim (ailemle veya işim için), masa oyunlarını ve bilgisayar oyunlarını severim. Okumaktan ve bazı sporlardan (bisiklet, koşu, kayak) hoşlanırım. İşimi gerçekten sevmeme rağmen, aile ve yenilenme için yeterince zaman ayırmayı önemli buluyorum.
***
Andreas'a böylesine olumlu ve anlayışlı bir röportaj için teşekkür eder, kendisine kariyer yolunda ve özel hayatında başarılar dileriz!