상위 50명의 Magento 기여자: Andreas von Studnitz와의 인터뷰
게시 됨: 2018-03-22독일 Magento 에이전시인 integer_net 의 공인 Magento 개발자이자 공동 설립자인 Andreas von Studnitz와 인터뷰를 하게 되어 영광이었습니다. Andreas는 2017년 50명의 Magento 기고자 중 한 명으로 선정되었습니다.
인터뷰에서 Andreas는 가장 도전적인 프로젝트인 Magento 커뮤니티에서의 활동에 대해 이야기하고 다양한 Magento 이벤트를 방문한 경험 등을 공유합니다.
목차
- 질문 1
- 질문 #2
- 질문 #3
- 질문 #4
- 질문 #5
- 질문 #6
- 질문 #7
- 질문 #8
- 질문 #9
- 질문 #10
- 질문 #11
- 질문 #12
- 질문 #13
- 질문 #14
- 질문 #15
- 질문 #16
질문 1
Andreas, 오늘 함께해주셔서 감사합니다. 몇 가지 전통적인 질문부터 시작하겠습니다. 나는 소셜 네트워크에서 귀하의 프로필 세부 정보를 빠르게 살펴보고 웹 개발 분야에서 15년 이상의 경험을 가지고 있다는 것을 알아냈습니다. 그 맞습니까? 진로에 대해 자세히 알려주세요.
Andreas: 2003년에 대학 학위를 마친 후 바로 전문 웹 개발을 시작했습니다. 사실, 올해로 15년 동안 정규 웹 개발을 했습니다.
처음에는 웹 에이전시에서 인턴십을 시작하다가 정규직으로 전환했습니다. 그곳에서 제가 PHP를 정말 배웠지만 그 당시 프로젝트 관리자가 되면서 비즈니스의 다른 모든 것도 배웠습니다.
2012년에 우리는 integer_net 을 설립했습니다: 세 명의 전 직장 동료와 저. 우리는 Magento를 완전히 전문화하기로 결정했는데 지금까지 잘한 결정이었습니다. 현재 10명의 직원이 있으며 천천히 그러나 꾸준히 성장해 나갈 것입니다. 저는 기술적인 부분을 책임지고 있는 전무 이사 중 한 명입니다. 관리 외에도 교육과 컨설팅을 하며, 여전히 열정을 갖고 있는 개발을 위해 충분한 시간을 할애합니다. 우리는 많은 사람들을 모았습니다. Sonja Riesterer와 Fabian Schmengler가 가장 유명하며 둘 다 2017년과 2018년에 Magento Masters로 선정되었습니다. 어쩐지 독일의 작은 회사가 전 세계에서 두 명의 Magento Masters와 두 명의 Magento Masters를 보유한 유일한 회사가 되었습니다. 동시에 3명의 상위 50위 기여자.
질문 #2
전자 상거래, 특히 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와의 연결이 상당히 어려웠지만 가장 흥미로운 부분은 Websockets를 통해 연결된 node.js 기반의 티켓팅 및 3D 좌석 선택 도구를 통합하는 것이었습니다. 우리는 통합을 가장 좋은 방법으로 구현하는 방법에 대해 매우 강렬하고 건설적인 토론을 했습니다.
Magento 2를 사용하면서 가장 힘들었던 경험은 스스로 선택한 것이었습니다. Magento 2를 사용한 지 3개월도 채 안 된 후 Magento 2 개발 교육을 제공하기로 결정했습니다. 결국 잘했고, 나는 여전히 훈련하는 것을 많이 좋아합니다.
저는 도전을 좋아해서 3월 초에 새로운 Magento 2 Professional Developer Certification이 나왔다는 소식을 듣고 바로 참여하기로 했습니다. 다행히 지금은 온라인 시험이 있습니다. 그래서 가능했고 약간의 운으로 통과했지만 미리 준비하는 방법을 알지 못했습니다.
질문 #4
Magento에서 좋아하거나 싫어하는 기능이 있습니까? 그것은 무엇입니까, 아니면 아마도 그들은 무엇입니까? 좋아하는 기능은 어떻습니까? 당신은 하나가 있습니까?
Andreas: Magento 2에서 내가 가장 싫어하는 것은 결제 시 사용되는 "UI Components"라는 프론트엔드 기술입니다. 체크아웃을 수정하는 것은 너무 복잡하고 문제가 발생하면 디버그하기가 정말 어렵습니다. 나는 약간의 복잡성을 좋아하지만(그렇지 않으면 Magento 2를 사용하지 않을 것입니다), 분명히 너무 많습니다. 나는 이미 https://www.integer-net.com/blog/의 블로그에서 이에 대한 몇 가지 블로그 게시물을 작성했습니다. 저는 Deity, Vue StoreFront 또는 공식 Magento PWA 스튜디오와 같은 도구를 사용하여 프론트엔드의 UI 구성 요소를 교체할 수 있기 때문만이 아니라 PWA 기술이 우리에게 줄 새로운 가능성을 정말 기대하고 있습니다. 이것은 내가 가장 좋아하는 새로운 기술이 될 수 있습니다. 반면에 저는 Magento 2의 Dependency Injection을 매우 좋아합니다.
질문 #5
상위 50명의 Magento 기여자 목록이 발표된 후 첫 느낌은 무엇이었습니까? 어떻게 알게 되었나요? 모닝 티를 마시고 이메일을 확인하고 짜잔!
Andreas: 그것을 보기 전에 Sherrie Roh로부터 그에 대한 개인 이메일을 받았습니다. 이전에는 그런 목록이 없었기 때문에 예상하지 못한 즐거운 놀라움이었습니다.
질문 #6
Magento 커뮤니티에 대해 묻지 않을 수 없습니다. 어떻게, 언제부터 적극적으로 참여하게 되었나요? 이러한 활동 을 하게 된 동기는 무엇입니까 ? 커뮤니티의 새로운 회원들에게 어떤 조언을 하시겠습니까?
Andreas : 프리랜서가 되었을 때 네트워크가 필요하다는 것이 분명했기 때문에 네트워킹을 시작하기로 결정했습니다. 그것은 독일에서 열린 Meet Magento 컨퍼런스에서 시작되어 저도 2010년부터 강연을 하고 있으며, 해커톤에서 계속되었으며 결국 동료 Magento 애호가와 함께 Aachen에서 지역 Magento 모임을 조직하게 되었습니다. 저는 전 세계의 똑똑하고 친근한 커뮤니티에 중독되어 유럽 전역과 심지어 미국 전역에서 회의, 해커톤, 모임을 계속 방문했는데 회의를 놓치기가 정말 어렵습니다.
신규 이민자들에 대한 저의 조언은 이런 종류의 Magento 중심 이벤트에 참석하고 흥미롭게 생각하는 사람들과 이야기하는 것입니다. 나는 전혀 외향적이지 않지만, 아주 잘 작동했고 첫 번째 단계 만 어려울 수 있습니다.
질문 #7
우리와 공유할 기여에 대한 통계가 있습니까? 당신은 당신이 만든 GitHub 풀 요청을 추적합니까?
Andreas: 경쟁이 아니기 때문에 기여 수를 비교하는 것을 좋아하지 않습니다. 저는 그저 제 할 일을 하고 있으며 Firegento_MageSetup 또는 AvS_FastSimpleImport와 같은 OpenSource 모듈을 구축 및 유지 관리하고 있으며 과거에 많은 감사를 받았습니다.
질문 #8
귀하는 여러 상점의 법적 기반 역할을 하는 MageSetup의 핵심 개발자 중 한 명이라는 것을 알고 있습니다. 이 모듈에서 작업한 경험에 대해 자세히 알려주십시오.
Andreas: 우리는 독일 해안에서 열린 나의 첫 해커톤에서 그 모듈을 시작했습니다. Magento를 독일 시장과 법률에 맞게 조정할 수 있는 양질의 모듈이 크게 필요했습니다. 이것이 GermanSetup이 탄생한 방법이며, 저는 그 두 가지 주요 기여자 중 한 명이 되었습니다. 나중에 오스트리아, 스위스, 프랑스 등과 같은 다른 유럽 국가로 사용 범위를 확장함에 따라 이름을 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 솔루션에 많은 노력을 기울이고 있는 이유 중 하나라고 생각합니다.
질문 #11
마젠토가 천천히, 그러나 꾸준히 엔터프라이즈 비즈니스로 전환하고 있다는 의견이 중소기업 사이에서 돌고 있다. 중소기업에 대한 우려가 있다고 생각하십니까?
안드레아스: 네, 있습니다. 제 생각에 소규모 기업은 예산이 제한되어 있으면 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는 웹샵의 성능과 사용성을 개선하고 프론트엔드 개발자와 백엔드 개발자 사이에 명확한 단절을 다시 도입합니다. 기존 프론트엔드 기술을 사용하여 좋은 Magento 2 개발자가 되려면 둘 다 있어야 합니다. 내가 현재 UI 구성 요소를 좋아하지 않는다고 언급했습니까?
질문 #15
커피 대 차. 아이폰 대 안드로이드. 마젠토 이매진 vs 마젠토 만나기. 당신의 선택은 무엇입니까?
Andreas: 커피, Android, Magento를 만나보세요.
질문 #16
열심히 일하고 더 열심히 파티를 하세요. 모든 Magento 활동에서 시간을 어떻게 보내나요?
Andreas: 제 여가 시간의 대부분을 차지하는 7세에서 11세 사이의 세 자녀가 있는 가족이 있습니다. 나는 여행을 좋아합니다(가족과 함께 또는 직장에서), 나는 보드 게임과 컴퓨터 게임을 좋아합니다. 나는 독서와 약간의 스포츠(사이클링, 달리기, 스키)를 즐깁니다. 나는 내 일을 정말 좋아하지만 가족과 재생을 위해 충분한 시간을 갖는 것이 중요하다고 생각합니다.
***
이렇게 긍정적이고 통찰력 있는 인터뷰를 해준 Andreas에게 감사를 표하며 그의 경력과 개인 생활에서 행운을 빕니다!