Magia Mastery: Entrevista com Max Pronko
Publicados: 2020-06-30Se você é novo no Magento ou trabalha com a plataforma desde o lançamento inicial do Magento 1 em 2008, provavelmente segue Max Pronko. Max é um blogueiro conhecido e Magento Master por muitos anos seguidos, famoso por suas atividades na comunidade Magento e vários projetos, como Pronko Consulting, 100 Day Magento Challenge, Tech Digest, seu canal no YouTube com mais de 180 Magento -vídeos relacionados e muito mais.
Tivemos a sorte de conseguir que Max Pronko compartilhasse os insights sobre a eficiência e a otimização do desempenho do Magento 2 em 2017. Hoje, por acaso, colocamos Max na entrevista novamente e discutimos seu novo projeto - Mage Mastery. Continue lendo para obter mais insights.
Índice
- Por onde começar a aprender Magento?
- Curso Magento 2: O que é o Mage Mastery
- Aprendendo Magento: Ideia por trás do domínio do Mago
- Por que Magento 2?
- Aprendendo o desenvolvimento do Magento: Opções de estudo do domínio do mago
- Como começar a aprender Magento: processo de maestria da educação
- Maestria de Mago: Desafios
- Melhor curso para desenvolvedores Magento 2: palavras finais
Por onde começar a aprender Magento?
Curso Magento 2: O que é o Mage Mastery
Ellie: Oi, Max! Obrigado por dedicar um tempo para contar aos nossos leitores sobre o Mage Mastery. Nós apreciamos isso. Estive pensando na melhor maneira de descrever suas atividades, e a primeira palavra que me vem à mente é 'desafio'. Você executa vários projetos e iniciativas. Agora, é Mage Mastery. Você pode nos contar mais sobre o projeto?
Max Pronko:
Obrigado, Ellie, pela oportunidade de falar e compartilhar minha experiência com seus seguidores. Sim, depois de alguns anos de sucesso com o canal do YouTube onde compartilho minha experiência com desenvolvedores do Magento 2, descobri que ainda faltam recursos educacionais do Magento para aprender Magento 2. O problema é que todo mundo gosta de assistir meus vídeos, mas o principal problema que encontrei é que esses vídeos não são estruturados. Basicamente, se você é um desenvolvedor de front-end que deseja se atualizar com as práticas de front-end do Magento 2, acaba navegando no YouTube para tutoriais do Magento. Este é um desafio para obter tudo em uma lista. A outra coisa que notei é a falta de exemplos práticos no desenvolvimento do Magento 2 na documentação oficial do Magento conhecido como Magento DevDocs. Foi aqui que encontrei a oportunidade de lançar o Mage Mastery.
O principal objetivo do Mage Mastery é criar um portal de aprendizado definitivo para desenvolvedores PHP e JavaScript que desejam obter experiência com a plataforma Magento 2. Digamos que você seja um desenvolvedor experiente em Magento 1 e gostaria de migrar para Magento 2. É aqui que o Mage Mastery pode ajudá-lo. Ou se você é um desenvolvedor Magento 2 com alguns anos de experiência prática em desenvolvimento Magento 2, você pode encontrar cursos online para níveis iniciantes, intermediários e avançados.
Minha motivação para começar é fornecer um portal único para todos os desenvolvedores web, não criar 'mais um projeto comunitário'.
Aprendendo Magento: Ideia por trás do domínio do Mago
Ellie: Como você teve a ideia de criar um 'recurso Magento 2 de aprendizado definitivo para desenvolvedores PHP e JavaScript'?
Max Pronko:
A ideia de abrir um curso online me veio em 2018, quando lancei meu primeiro curso online 'Payment Integration in Magento 2' em meu site pessoal. Como o tópico do Magento 2 é específico, havia mais de 50 desenvolvedores inscritos no curso. Percebi um grande interesse na educação Magento 2. Mais tarde, ofereci treinamento interno para freelancers e agências Magento 2 em Londres, Dublin, Nova York e Áustria.
Além disso, gostei da ideia dos outros sites online onde os desenvolvedores se inscrevem no curso e aprendem algo novo. Recentemente, entrei para a comunidade de YouTubers da Europa Oriental, e eles me inspiraram a ir além com meus vídeos educacionais do YouTube. Quando você entra na comunidade onde as pessoas compartilham seus interesses e agregam valor a este mundo de desenvolvimento sem fim, você se inspira por seus pensamentos e ações na mesma direção que a sua.
Então, lancei o portal Mage Mastery em outubro de 2019 e recebi muita atenção na comunidade Magento e entre desenvolvedores dispostos a aprender Magento 2. Nas conferências, não importa se eu era um palestrante ou apenas um participante, muito as pessoas vieram até mim e agradeceram pelo que eu estava fazendo – 'Obrigado por todos os seus esforços e vídeos' – e essa é outra fonte de inspiração. Eu vejo como meus materiais e esforços são justificados.
Para 2020, temos grandes planos para aumentar a comunidade Mage Mastery. Um dos planos é construir dois cursos online para desenvolvedores frontend e dois cursos para desenvolvedores backend. Além disso, estamos planejando lançar uma experiência completa do Practice Exam com mais de 80 perguntas.
Por que Magento 2?
Ellie: Por que Magento 2? Claramente, todos nós selecionamos o Magento por algum motivo. Por que você recomenda que os desenvolvedores aprimorem seu conhecimento da plataforma ou até mudem para o Magento 2?
Max Pronko:
Ele ensina os desenvolvedores a escrever um código melhor. Obviamente, você pode encontrar muitos códigos inúteis que nunca recomendará ou aprenderá com eles. Mas geralmente, se você aprender Magento 2 e seguir as práticas de desenvolvimento, você se tornará um desenvolvedor mais experiente. A segunda razão para escolher uma plataforma Magento 2 é que existem muitos empresários dispostos a vender online e o Magento 2 oferece a oportunidade de estar presente e dar aos clientes tudo o que eles precisam para obter uma experiência de compra superior.
Também entendo que a plataforma Magento 2 não se adapta a todas as empresas e desenvolvedores. No entanto, se você é um desenvolvedor e deseja aprender os princípios SOLID, CQRS (Segregação de responsabilidade de consulta de comando) e outras práticas, o Magento 2 é a escolha certa.
Aprendendo o desenvolvimento do Magento: Opções de estudo do domínio do mago
Ellie: No site oficial , vejo que você oferece workshops, cursos, treinamentos e até a possibilidade de praticar para o exame Magento 2. Você pode nos contar mais sobre essas opções de estudo?
Max Pronko:
Mage Mastery oferece uma ampla gama de recursos educacionais. Se você prefere assistir a aulas em vídeo ou ler os artigos com guias de desenvolvimento passo a passo detalhados, o Mage Mastery oferece a oportunidade de aprender e ganhar experiência construindo extensões e personalizações para Magento 2. Também decidimos abrir uma nova seção Practice Exam onde você, como desenvolvedor, pode praticar as questões do Magento 2. Pela minha experiência, isso pode ajudá-lo a ter uma ideia melhor de sua prontidão para passar em exames reais. Também oferecemos treinamento interno em Magento 2. No entanto, com as restrições do COVID-19, toda a educação foi online.
Ellie: Que curso você recomendaria para um iniciante? Por quê?
Max Pronko:
Eu recomendo começar com o curso gratuito 'Magento 2 for Beginners'. Este foi o primeiro curso no portal Mage Mastery, e estou muito orgulhoso de compartilhá-lo. As lições são apresentadas de maneira fácil de seguir e cada uma delas fornece todas as informações sobre um tópico do Magento 2.
Ellie: Eu vejo muitos brindes no site Mage Mastery. O que um aluno do Magento 2 receberá depois de comprar o curso completo?
Max Pronko:
Não há necessidade de um desenvolvedor comprar um curso de Maestria em Mago. A idéia do portal Mage Mastery é dar cursos online gratuitos suficientes para qualquer desenvolvedor aprender Magento 2. Eu queria criar um site onde eu pudesse verificar uma resposta para minha pergunta quando eu desenvolver um site Magento 2. Mas se você deseja obter suporte de mentor durante sua jornada educacional, pode comprar um workshop e iniciar sua educação com um desenvolvedor especialista em Magento 2 ou com minha orientação.
Como começar a aprender Magento: processo de maestria da educação
Ellie: Max, você pode nos contar mais sobre o processo de educação? Como se organiza o ensino e a aprendizagem?
Max Pronko:
Em primeiro lugar, todos os alunos do Mage Mastery são convidados para o bate-papo educacional do Mage Mastery no servidor Discord, onde podem colaborar com desenvolvedores com ideias semelhantes, fazer perguntas, responder às perguntas de outras pessoas.
Além disso, temos ligações regulares onde respondo perguntas de desenvolvimento e ajudo no processo educacional.
Cada aluno faz a lição de casa e a envia para a revisão. Uma vez submetido, o aluno recebe recomendações detalhadas para seu código e análise do dever de casa.
Ellie: Cada desenvolvedor tem um histórico e nível diferente. Você ajusta as aulas com base no que o aluno sabe?
Max Pronko:
Nossos workshops Mage Mastery incluem lições adicionais para aqueles que desejam aprender e obter mais experiência educacional 360 com Magento 2. Durante nossas videochamadas individuais, os desenvolvedores recebem respostas detalhadas para suas perguntas.
Ellie: No meu entendimento, Mage Mastery é para qualquer pessoa que tenha alguma experiência em desenvolvimento de software. Na sua opinião, alguém de uma área diferente de especialização pode entrar no desenvolvimento do Magento 2 graças à sua plataforma de educação?
Max Pronko:
O Mage Mastery inclui alguns cursos online gratuitos para aqueles que desejam iniciar sua carreira como desenvolvedor PHP. Planejamos aumentar o número de cursos para cobrir níveis iniciantes sem experiência prévia em desenvolvimento de software.
Maestria de Mago: Desafios
Ellie: Quais foram seus maiores desafios ao desenvolver o curso?
Max Pronko:
Um dos principais desafios é encontrar um equilíbrio de tempo entre a criação de cursos online/videoaulas e melhorias no portal Mage Mastery, o que deve ser feito regularmente. Temos grandes metas para este projeto em 2020, e posso dizer que estamos quase no caminho certo com todas as iniciativas.
Ellie: Por interesse puramente acadêmico – claramente – quais são os erros mais comuns que os desenvolvedores iniciantes do Magento 2 cometem? Ou é uma coisa puramente individual?
Max Pronko:
Todos os erros são únicos e no nível individual. Os desenvolvedores de software têm diferentes origens e experiências. Alguns desenvolvedores dizem que têm 4-6 anos de experiência em Magento, e você acredita que é um nível muito sólido. No entanto, na realidade, as tarefas básicas às vezes se tornam desafiadoras o suficiente para eles. Talvez seja assim porque o desenvolvimento web parece uma maneira fácil de começar a ser um desenvolvedor.
Melhor curso para desenvolvedores Magento 2: palavras finais
Ellie: Qual seria o seu conselho para aqueles que querem avançar seu nível de proficiência em Magento 2?
Max Pronko:
Prática. Não existe um único livro ou curso online que ensine você a ser um desenvolvedor profissional do Magento 2. Apenas escrever código real e resolver problemas o ajudará a se tornar melhor no que faz.
Ellie: Max, alguma palavra de sabedoria que você gostaria de compartilhar com nossos leitores para o final?
Max Pronko:
Obrigado, Ellie. Minha recomendação é alocar uma hora por dia e aprender algo novo. Não deve ser o Magento 2 em particular. Você pode começar realizando exercícios de desenvolvimento ou com um projeto de estimação, por exemplo. E iterativamente, você chegará ao nível que gostaria de estar.
***
Agradecemos a Max Pronko pela entrevista e desejamos a ele apenas o melhor em seus novos começos e empreendimentos!