Maestría de magos: Entrevista con Max Pronko
Publicado: 2020-06-30Si es nuevo en Magento o ha estado trabajando con la plataforma desde el lanzamiento inicial de Magento 1 en 2008, probablemente siga a Max Pronko. Max es un conocido blogger y Magento Master durante muchos años seguidos, famoso por sus actividades en la comunidad de Magento y múltiples proyectos, como Pronko Consulting, 100 Day Magento Challenge, Tech Digest, su canal de YouTube con más de 180 Magento. -videos relacionados, y más.
Tuvimos la suerte de que Max Pronko compartiera los conocimientos sobre la eficiencia y la optimización del rendimiento de Magento 2 en 2017. Hoy, tenemos a Max nuevamente en la entrevista y discutimos su nuevo proyecto: Mage Mastery. Siga leyendo para obtener más información.
Tabla de contenido
- ¿Por dónde empezar a aprender Magento?
- Curso Magento 2: ¿Qué es el dominio de los magos?
- Aprendizaje de Magento: idea detrás del dominio de los magos
- ¿Por qué Magento 2?
- Aprendizaje del desarrollo de Magento: opciones de estudio de maestría de magos
- Cómo empezar a aprender Magento: Proceso educativo de maestría de magos
- Maestría de magos: Desafíos
- El mejor curso para desarrolladores de Magento 2: palabras finales
¿Por dónde empezar a aprender Magento?
Curso Magento 2: ¿Qué es el dominio de los magos?
Ellie: ¡Hola, Max! Gracias por tomarse el tiempo para contarles a nuestros lectores sobre Mage Mastery. Nosotros apreciamos eso. He estado pensando en la mejor manera de describir sus actividades, y la primera palabra que me viene a la mente es 'desafío'. Ejecutas múltiples proyectos e iniciativas. Ahora, es el dominio de los magos. ¿Puedes contarnos más sobre el proyecto?
Max Pronko:
Gracias, Ellie, por la oportunidad de hablar y compartir mi experiencia con tus seguidores. Sí, después de algunos años exitosos con el canal de YouTube donde comparto mi experiencia con los desarrolladores de Magento 2, descubrí que todavía faltan recursos educativos de Magento para aprender Magento 2. La cuestión es que a todos les gusta ver mis videos, pero el principal problema que encontré es que estos videos no están estructurados. Básicamente, si usted es un desarrollador frontend que busca ponerse al día con las prácticas frontend de Magento 2, termina buscando tutoriales de Magento en YouTube. Este es un desafío para obtener todo en una lista. La otra cosa que noté es la falta de ejemplos prácticos sobre el desarrollo de Magento 2 en la documentación oficial de Magento conocida como Magento DevDocs. Aquí es donde encontré una oportunidad para lanzar Mage Mastery.
El objetivo principal de Mage Mastery es crear un portal de aprendizaje definitivo para desarrolladores de PHP y JavaScript que quieran adquirir experiencia con la plataforma Magento 2. Digamos que usted es un desarrollador experimentado de Magento 1 y le gustaría cambiarse a Magento 2. Aquí es donde Mage Mastery puede ayudarlo. O si es un desarrollador de Magento 2 con algunos años de experiencia práctica en el desarrollo de Magento 2, puede encontrar cursos en línea para principiantes, intermedios y avanzados.
Mi motivación para comenzar es proporcionar un portal único para todos los desarrolladores web, no crear 'otro proyecto comunitario más'.
Aprendizaje de Magento: idea detrás del dominio de los magos
Ellie: ¿Cómo se te ocurrió la idea de crear un 'recurso de aprendizaje definitivo de Magento 2 para desarrolladores de PHP y JavaScript'?
Max Pronko:
La idea de abrir un curso en línea se me ocurrió en 2018 cuando lancé mi primer curso en línea "Integración de pagos en Magento 2" en mi sitio web personal. Como el tema de Magento 2 es específico, hubo más de 50 desarrolladores inscritos en el curso. Me di cuenta de un gran interés en la educación de Magento 2. Más tarde, ofrecí capacitación interna para agencias y autónomos de Magento 2 en Londres, Dublín, Nueva York y Austria.
Además, me gustó la idea de los otros sitios web en línea donde los desarrolladores se inscriben en el curso y aprenden algo nuevo. Recientemente, me uní a la comunidad de YouTubers de Europa del Este y me inspiraron a hacer un esfuerzo adicional con mis videos educativos de YouTube. Cuando ingresa a la comunidad donde las personas comparten sus intereses y aportan valor a este mundo de desarrollo sin fin, sus pensamientos y acciones lo inspiran en la misma dirección que los suyos.
Entonces, lancé el portal Mage Mastery en octubre de 2019 y recibí una gran atención en la comunidad de Magento y entre los desarrolladores dispuestos a aprender Magento 2. En las conferencias, sin importar si era un orador o solo un participante, muchos la gente vino a mí y me dio las gracias por lo que estaba haciendo—'Gracias por todos tus esfuerzos y videos'—y esa es otra fuente de mi inspiración. Veo cómo mis materiales y esfuerzos están justificados.
Para 2020, tenemos grandes planes para hacer crecer la comunidad Mage Mastery. Uno de los planes es crear dos cursos en línea para desarrolladores frontend y dos cursos para desarrolladores backend. Además, estamos planeando lanzar una experiencia de examen de práctica completa con más de 80 preguntas.
¿Por qué Magento 2?
Ellie: ¿Por qué Magento 2? Claramente, todos hemos seleccionado Magento por alguna razón. ¿Por qué recomienda a los desarrolladores que mejoren su conocimiento de la plataforma, o incluso que cambien a Magento 2?
Max Pronko:
Enseña a los desarrolladores a escribir mejor código. Obviamente, puede encontrar un montón de código basura que nunca recomendará o aprenderá de él. Pero, por lo general, si aprende Magento 2 y sigue las prácticas de desarrollo, se convierte en un desarrollador más experimentado. La segunda razón para elegir una plataforma Magento 2 es que hay muchos dueños de negocios dispuestos a vender en línea y Magento 2 brinda la oportunidad de estar presente y brindar a los clientes todo lo que necesitan para obtener una experiencia de compra superior.
También entiendo que la plataforma Magento 2 no se adapta a todas las empresas y desarrolladores. Sin embargo, si usted es un desarrollador y quiere aprender los principios SOLID, CQRS (Command-Query Responsibility Segregation) y otras prácticas, Magento 2 es la elección correcta.
Aprendizaje del desarrollo de Magento: opciones de estudio de maestría de magos
Ellie: En el sitio web oficial , veo que ofrecen talleres, cursos, capacitación e incluso la posibilidad de practicar para el examen Magento 2. ¿Puede contarnos más sobre estas opciones de estudio?
Max Pronko:
Mage Mastery ofrece una amplia gama de recursos educativos. Ya sea que prefiera ver lecciones en video o leer los artículos con guías detalladas de desarrollo paso a paso, Mage Mastery le brinda la oportunidad de aprender y adquirir experiencia creando extensiones y personalizaciones para Magento 2. También decidimos abrir una nueva sección de examen de práctica. donde tú, como desarrollador, puedes practicar las preguntas de Magento 2. Desde mi experiencia, puede ayudarlo a tener una mejor idea de su preparación para aprobar exámenes reales. También ofrecemos capacitación interna sobre Magento 2. Sin embargo, con las restricciones de COVID-19, toda la educación se realizó en línea.
Ellie: ¿Qué curso recomendarías para un principiante? ¿Por qué?
Max Pronko:
Recomiendo comenzar con el curso gratuito 'Magento 2 para principiantes'. Este fue el primer curso en el portal Mage Mastery y estoy muy orgulloso de compartirlo. Las lecciones se presentan de una manera fácil de seguir y cada una de ellas brinda toda la información sobre un tema de Magento 2.
Ellie: Veo muchos regalos en el sitio de Mage Mastery. ¿Qué obtendrá un estudiante de Magento 2 después de comprar el curso completo?
Max Pronko:
No hay ningún requisito para que un desarrollador compre un curso de Maestría de magos. La idea del portal Mage Mastery es brindar suficientes cursos en línea gratuitos para que cualquier desarrollador aprenda Magento 2. Quería crear un sitio web donde pudiera verificar una respuesta a mi pregunta cuando realizo el desarrollo de un sitio web Magento 2. Pero si desea obtener el apoyo de un mentor durante su viaje educativo, puede comprar un taller y comenzar su educación con un desarrollador experto en Magento 2 o con mi guía.
Cómo empezar a aprender Magento: Proceso educativo de maestría de magos
Ellie: Max, ¿puedes contarnos más sobre el proceso de educación? ¿Cómo se organizan la enseñanza y el aprendizaje?
Max Pronko:
En primer lugar, todos los estudiantes de Mage Mastery están invitados al chat educativo de Mage Mastery en el servidor de Discord, donde pueden colaborar con desarrolladores afines, hacer preguntas y responder las preguntas de los demás.
Además, tenemos llamadas periódicas donde respondo preguntas de desarrollo y ayudo con el proceso educativo.
Cada estudiante hace la tarea y la envía para la revisión. Una vez enviado, el estudiante recibe recomendaciones detalladas para su código y análisis de la tarea.
Ellie: Cada desarrollador tiene una formación y un nivel diferentes. ¿Ajusta las lecciones en función de lo que sabe un estudiante?
Max Pronko:
Nuestros talleres Mage Mastery incluyen lecciones adicionales para aquellos que deseen aprender y obtener más experiencia educativa 360 con Magento 2. Durante nuestras videollamadas individuales, los desarrolladores reciben respuestas detalladas a sus preguntas.
Ellie: Tengo entendido que Mage Mastery es para cualquiera que tenga experiencia en desarrollo de software. En su opinión, ¿puede alguien de un campo de experiencia diferente saltar al desarrollo de Magento 2 gracias a su plataforma educativa?
Max Pronko:
Mage Mastery incluye algunos cursos en línea gratuitos para aquellos que estén dispuestos a comenzar su carrera como desarrolladores de PHP. Planeamos aumentar la cantidad de cursos para cubrir los niveles de principiante sin experiencia previa en el desarrollo de software.
Maestría de magos: Desafíos
Ellie: ¿Cuáles fueron sus principales desafíos al desarrollar el curso?
Max Pronko:
Uno de los principales desafíos es encontrar el equilibrio de tiempo entre la creación de cursos en línea/lecciones en video y las mejoras en el portal Mage Mastery, lo que debe hacerse con regularidad. Tenemos grandes objetivos para este proyecto en 2020, y puedo decir que vamos casi por buen camino con todas las iniciativas.
Ellie: Por un interés puramente académico , claramente , ¿cuáles son los errores más comunes que cometen los desarrolladores principiantes de Magento 2? ¿O es algo puramente individual?
Max Pronko:
Todos los errores son únicos ya nivel individual. Los desarrolladores de software tienen diferentes antecedentes y experiencias. Algunos desarrolladores dicen que tienen de 4 a 6 años de experiencia en Magento, y crees que es un nivel muy sólido. Sin embargo, en realidad, las tareas básicas a veces se vuelven lo suficientemente desafiantes para ellos. Quizás sea así porque el desarrollo web parece una manera fácil de empezar a ser desarrollador.
El mejor curso para desarrolladores de Magento 2: palabras finales
Ellie: ¿Cuál sería su consejo para aquellos que quieren avanzar en su nivel de dominio de Magento 2?
Max Pronko:
Práctica. No hay un solo libro o curso en línea que le enseñe a ser un desarrollador profesional de Magento 2. Solo escribir código real y resolver problemas te ayudará a ser mejor en lo que haces.
Ellie: Max, ¿alguna palabra sabia que te gustaría compartir con nuestros lectores para el final?
Max Pronko:
Gracias, Ellie. Mi recomendación es dedicarle una hora al día y aprender algo nuevo. No debería ser Magento 2 en particular. Puede comenzar realizando ejercicios de desarrollo o con un proyecto favorito, por ejemplo. E iterativamente, llegará al nivel que desearía estar.
***
¡Agradecemos a Max Pronko por la entrevista y le deseamos lo mejor en sus nuevos comienzos y proyectos!