Mage Mastery: Max Pronko와의 인터뷰
게시 됨: 2020-06-30Magento를 처음 접하거나 2008년 Magento 1 초기 릴리스 이후 플랫폼으로 작업해 왔다면 Max Pronko를 따를 것입니다. Max는 잘 알려진 블로거이자 Magento 마스터로 여러 해 동안 Magento 커뮤니티에서 활동했으며 Pronko Consulting, 100 Day Magento Challenge, Tech Digest, 180+ Magento와 함께하는 그의 YouTube 채널과 같은 여러 프로젝트로 유명합니다. - 관련 동영상 등.
Max Pronko가 2017년에 Magento 2 효율성 및 성능 최적화에 대한 통찰력을 공유하게 된 것은 운이 좋았습니다. 오늘 우리는 Max를 다시 인터뷰에 초대하고 그의 새로운 프로젝트인 Mage Mastery에 대해 논의했습니다. 더 많은 통찰력을 얻으려면 계속 읽으십시오.
목차
- Magento 학습은 어디서 시작해야 하나요?
- Magento 2 코스: 마법사 마스터리란?
- Magento 배우기: Mage Mastery 뒤에 숨겨진 아이디어
- 왜 마젠토 2인가?
- Magento 개발 학습: 마법사 마스터리 연구 옵션
- Magento 학습을 시작하는 방법: 교육의 마법사 마스터리 프로세스
- 메이지 마스터리: 챌린지
- 최고의 Magento 2 개발자 과정: 최종 단어
Magento 학습은 어디서 시작해야 하나요?
Magento 2 코스: 마법사 마스터리란?
엘리: 안녕, 맥스! 시간을 내어 독자들에게 Mage Mastery에 대해 알려주셔서 감사합니다. 감사합니다. 활동을 가장 잘 표현할 수 있는 방법을 고민했는데 가장 먼저 떠오르는 단어는 '도전'이다. 여러 프로젝트와 이니셔티브를 실행합니다. 이제 메이지 마스터리입니다. 프로젝트에 대해 자세히 알려주실 수 있나요?
맥스 프롱코:
Ellie, 내 경험을 추종자들과 이야기하고 공유할 수 있는 기회를 주셔서 감사합니다. 네, 제가 Magento 2 개발자들과 제 경험을 공유하는 YouTube 채널에서 성공적인 몇 년 후, 저는 Magento 2를 배우기 위한 Magento 교육 자료가 여전히 부족하다는 것을 알게 되었습니다. 문제는, 모두가 제 비디오를 보는 것을 좋아하지만 내가 찾은 주요 문제는 이러한 비디오가 구조화되어 있지 않다는 것입니다. 기본적으로 Magento 2 프론트엔드 사례에 익숙해지려는 프론트엔드 개발자라면 결국 YouTube for Magento 자습서를 검색하게 됩니다. 이것은 하나의 목록에서 모든 것을 얻는 도전입니다. 내가 알아차린 또 다른 점은 Magento DevDocs로 알려진 Magento 공식 문서에서 Magento 2 개발에 대한 실용적인 예제가 부족하다는 것입니다. 여기에서 Mage Mastery를 시작할 기회를 찾았습니다.
Mage Mastery의 주요 목표는 Magento 2 플랫폼에 대한 경험을 원하는 PHP 및 JavaScript 개발자를 위한 궁극적인 학습 포털을 만드는 것입니다. 당신이 Magento 1의 노련한 개발자이고 Magento 2로 옮기고 싶다고 가정해 봅시다. 이것이 Mage Mastery가 당신을 도울 수 있는 곳입니다. 또는 몇 년간의 실용적인 Magento 2 개발 경험이 있는 Magento 2 개발자인 경우 초보자, 중급 및 고급 수준을 위한 온라인 과정을 찾을 수 있습니다.
시작하게 된 동기는 '또 다른 커뮤니티 프로젝트'를 만드는 것이 아니라 모든 웹 개발자에게 원스톱 포털을 제공하는 것입니다.
Magento 배우기: Mage Mastery 뒤에 숨겨진 아이디어
Ellie: 'PHP 및 JavaScript 개발자를 위한 궁극의 학습 Magento 2 리소스'를 만들겠다는 아이디어는 어떻게 생각해 냈나요?
맥스 프롱코:
온라인 과정 개설에 대한 아이디어는 2018년 개인 웹사이트에서 첫 번째 'Magento 2 결제 통합' 온라인 과정을 시작했을 때 떠올랐습니다. Magento 2 주제는 특정 주제이므로 50명 이상의 개발자가 과정에 등록했습니다. 마젠토2 교육에 대한 큰 관심을 깨달았습니다. 나중에 저는 런던, 더블린, 뉴욕, 오스트리아에서 Magento 2 프리랜서와 에이전시를 위해 사내 교육을 제공했습니다.
또한 개발자가 과정에 등록하고 새로운 것을 배우는 다른 온라인 웹사이트의 아이디어가 마음에 들었습니다. 최근에 저는 동유럽 YouTube 사용자 커뮤니티에 가입했으며 YouTube 교육 동영상으로 한 걸음 더 나아가도록 영감을 받았습니다. 사람들이 당신의 관심사를 공유하고 이 끝없는 개발 세계에 가치를 가져다주는 커뮤니티에 들어가면 당신과 같은 방향으로 향하는 그들의 생각과 행동에서 영감을 얻습니다.
그래서 저는 2019년 10월에 Mage Mastery 포털을 시작했고 Magento 커뮤니티와 Magento 2를 배우고자 하는 개발자들 사이에서 엄청난 관심을 받았습니다. 사람들이 저에게 와서 제가 하는 일에 대해 감사하다고 말했습니다. '모든 노력과 비디오에 감사드립니다.' 그리고 그것이 제 영감의 또 다른 원천입니다. 나는 나의 재료와 노력이 정당화되는 방법을 봅니다.
2020년에는 Mage Mastery 커뮤니티를 성장시키기 위한 거대한 계획이 있습니다. 계획 중 하나는 프론트엔드 개발자를 위한 2개의 온라인 과정과 백엔드 개발자를 위한 2개의 과정을 구축하는 것입니다. 또한 80개 이상의 질문이 포함된 전체 연습 시험 환경을 시작할 계획입니다.
왜 마젠토 2인가?
엘리: 왜 마젠토 2인가? 분명히 우리 모두는 어떤 이유로 Magento를 선택했습니다. 개발자에게 플랫폼에 대한 지식을 향상시키거나 Magento 2로 전환하도록 권장하는 이유는 무엇입니까?
맥스 프롱코:
개발자에게 더 나은 코드를 작성하도록 가르칩니다. 분명히, 추천하거나 배울 수 없는 쓰레기 코드를 많이 찾을 수 있습니다. 그러나 일반적으로 Magento 2를 배우고 개발 사례를 따르면 보다 숙련된 개발자가 됩니다. Magento 2 플랫폼을 선택하는 두 번째 이유는 온라인 판매를 원하는 비즈니스 소유자가 많고 Magento 2가 고객에게 우수한 쇼핑 경험을 제공하는 데 필요한 모든 것을 제공할 수 있는 기회를 제공하기 때문입니다.
또한 Magento 2 플랫폼이 모든 기업과 개발자에게 적합하지 않다는 것도 이해합니다. 그러나 개발자이고 SOLID 원칙, CQRS(명령 쿼리 책임 분리) 및 기타 사례를 배우고 싶다면 Magento 2가 올바른 선택입니다.
Magento 개발 학습: 마법사 마스터리 연구 옵션
Ellie: 공식 웹사이트 에서 워크샵, 과정, 교육 및 Magento 2 시험을 위한 연습 기회를 제공하는 것으로 나타났습니다. 이러한 연구 옵션에 대해 자세히 알려주실 수 있습니까?
맥스 프롱코:
Mage Mastery는 다양한 교육 자료를 제공합니다. 비디오 강의 시청을 선호하든 자세한 단계별 개발 가이드가 포함된 기사를 읽는 것을 선호하든 Mage Mastery는 Magento 2용 확장 및 사용자 정의 구축을 배우고 경험을 얻을 수 있는 기회를 제공합니다. 또한 새로운 연습 시험 섹션을 열기로 결정했습니다. 개발자로서 Magento 2 질문을 연습할 수 있는 곳입니다. 내 경험에 비추어 볼 때 실제 시험에 합격할 준비가 되었는지 더 잘 느낄 수 있습니다. 또한 사내 Magento 2 교육도 제공합니다. 그러나 COVID-19 제한으로 모든 교육이 온라인으로 진행되었습니다.
Ellie: 초보자에게 어떤 코스를 추천하시겠습니까? 왜요?
맥스 프롱코:
무료 '초보자를 위한 마젠토 2' 과정으로 시작하는 것이 좋습니다. 이것은 마법사 마스터리 포털의 첫 번째 과정이었고 공유하게 된 것을 정말 자랑스럽게 생각합니다. 수업은 따라하기 쉬운 방식으로 제공되며 각 수업은 Magento 2 주제에 대한 모든 정보를 제공합니다.
Ellie: 나는 Mage Mastery 사이트에서 많은 공짜를 봅니다. Magento 2 학생은 전체 과정을 구매한 후 무엇을 받게 됩니까?
맥스 프롱코:
개발자가 마법사 마스터리 과정을 구매할 필요는 없습니다. Mage Mastery 포털의 아이디어는 모든 개발자가 Magento 2를 배울 수 있도록 충분한 무료 온라인 과정을 제공하는 것입니다. 저는 Magento 2 웹사이트 개발을 수행할 때 내 질문에 대한 답변을 확인할 수 있는 웹사이트를 만들고 싶었습니다. 그러나 교육 여정 동안 멘토 지원을 받고 싶다면 워크숍을 구매하고 Magento 2 전문 개발자 또는 내 지도와 함께 교육을 시작할 수 있습니다.
Magento 학습을 시작하는 방법: 교육의 마법사 마스터리 프로세스
Ellie: Max, 교육 과정에 대해 더 말씀해 주시겠습니까? 교육과 학습은 어떻게 구성되어 있습니까?
맥스 프롱코:
우선, 모든 Mage Mastery 학생들은 같은 생각을 가진 개발자들과 협력하고, 질문하고, 다른 사람들의 질문에 답할 수 있는 Discord 서버의 교육적 Mage Mastery 채팅에 초대됩니다.
또한 정기적으로 전화를 걸어 개발 관련 질문에 답변하고 교육 과정을 도와드립니다.
각 학생은 숙제를 하고 검토를 위해 제출합니다. 제출하면 학생은 자신의 코드와 숙제 분석에 대한 자세한 권장 사항을 받습니다.
Ellie: 개발자마다 배경과 수준이 다릅니다. 학생이 알고 있는 내용을 바탕으로 수업을 조정합니까?
맥스 프롱코:
Mage Mastery 워크샵에는 Magento 2를 배우고 더 많은 360 교육 경험을 얻고자 하는 사람들을 위한 추가 수업이 포함되어 있습니다. 일대일 화상 통화 중에 개발자는 질문에 대한 자세한 답변을 받습니다.
Ellie: Mage Mastery는 소프트웨어 개발에 대한 배경 지식이 있는 모든 사람을 위한 것입니다. 귀하의 교육 플랫폼 덕분에 다른 전문 분야의 누군가가 Magento 2 개발에 뛰어들 수 있다고 생각하십니까?
맥스 프롱코:
Mage Mastery에는 PHP 개발자로 경력을 시작하려는 사람들을 위한 몇 가지 무료 온라인 과정이 포함되어 있습니다. 소프트웨어 개발에 대한 사전 경험이 없는 초심자도 다룰 수 있도록 과정 수를 늘릴 계획입니다.
메이지 마스터리: 챌린지
Ellie: 코스를 개발할 때 가장 큰 어려움은 무엇이었습니까?
맥스 프롱코:
주요 과제 중 하나는 온라인 코스/비디오 수업 생성과 정기적으로 수행해야 하는 Mage Mastery 포털 개선 간의 시간 균형을 찾는 것입니다. 우리는 2020년에 이 프로젝트에 대한 거대한 목표를 가지고 있으며 모든 이니셔티브가 거의 궤도에 올랐다고 말할 수 있습니다.
Ellie: 순수한 학문적 관심에서 - 분명히 - Magento 2 초보자 개발자가 저지르는 가장 흔한 실수는 무엇입니까? 아니면 순전히 개인적인 것입니까?
맥스 프롱코:
모든 실수는 고유하며 개별 수준에서 발생합니다. 소프트웨어 개발자는 다양한 배경과 경험을 가지고 있습니다. 일부 개발자는 4-6년의 Magento 경험이 있다고 말하며 매우 견고한 수준이라고 생각합니다. 그러나 실제로는 기본 작업이 때로는 충분히 어려워집니다. 아마도 웹 개발이 개발자가 되기 위한 쉬운 방법처럼 보이기 때문일 것입니다.
최고의 Magento 2 개발자 과정: 최종 단어
Ellie: Magento 2 수준을 향상시키려는 사람들에게 조언을 해주신다면?
맥스 프롱코:
관행. 전문 Magento 2 개발자가 되는 방법을 알려주는 단일 책이나 온라인 과정은 없습니다. 실제 코드를 작성하고 문제를 해결하는 것만으로도 당신이 하는 일을 더 잘할 수 있습니다.
Ellie: Max, 피날레를 위해 독자들과 나누고 싶은 지혜로운 말씀이 있으신가요?
맥스 프롱코:
고마워, 엘리. 내 추천은 하루에 한 시간을 할당하고 새로운 것을 배우는 것입니다. 특히 Magento 2가 아니어야 합니다. 예를 들어 개발 연습을 수행하거나 애완 동물 프로젝트를 수행하는 것으로 시작할 수 있습니다. 그리고 반복적으로 원하는 수준에 도달하게 될 것입니다.
***
인터뷰에 응해주신 Max Pronko에게 감사드리며 그의 새로운 시작과 노력에 최선을 다하기를 바랍니다!