Mage Mastery: บทสัมภาษณ์กับ Max Pronko
เผยแพร่แล้ว: 2020-06-30ไม่ว่าคุณจะเพิ่งเริ่มใช้ Magento หรือเคยใช้งานแพลตฟอร์มตั้งแต่ Magento 1 เปิดตัวครั้งแรกในปี 2008 คุณก็ติดตาม Max Pronko ได้ Max เป็นบล็อกเกอร์ที่มีชื่อเสียงและ Magento Master มาหลายปีติดต่อกัน โด่งดังจากกิจกรรมของเขาในชุมชน Magento และหลายโครงการ เช่น Pronko Consulting, 100 Day Magento Challenge, Tech Digest, ช่อง YouTube ของเขาที่มี Magento มากกว่า 180+ วิดีโอที่เกี่ยวข้องและอื่น ๆ
เราโชคดีที่ได้ Max Pronko มาแบ่งปันข้อมูลเชิงลึกเกี่ยวกับประสิทธิภาพและการเพิ่มประสิทธิภาพ Magento 2 ในปี 2017 วันนี้เราบังเอิญได้ Max ในการสัมภาษณ์อีกครั้งและพูดคุยเกี่ยวกับโครงการใหม่ของเขา – Mage Mastery อ่านต่อเพื่อดูข้อมูลเชิงลึกเพิ่มเติม
สารบัญ
- จะเริ่มเรียนรู้วีโอไอพีได้ที่ไหน
- Magento 2 Course: Mage Mastery คืออะไร
- การเรียนรู้ Magento: แนวคิดเบื้องหลัง Mage Mastery
- ทำไมต้อง Magento 2?
- การเรียนรู้การพัฒนาวีโอไอพี: ตัวเลือกการศึกษาความชำนาญของนักเวทย์
- วิธีเริ่มเรียนรู้วีโอไอพี: กระบวนการเรียนรู้ด้านนักเวทย์
- Mage Mastery: ความท้าทาย
- หลักสูตรนักพัฒนา Magento 2 ที่ดีที่สุด: คำสุดท้าย
จะเริ่มเรียนรู้วีโอไอพีได้ที่ไหน
Magento 2 Course: Mage Mastery คืออะไร
เอลลี่: สวัสดีแม็กซ์! ขอขอบคุณที่สละเวลาบอกผู้อ่านเกี่ยวกับ Mage Mastery เราขอขอบคุณที่ ฉันกำลังคิดถึงวิธีที่ดีที่สุดในการอธิบายกิจกรรมของคุณ และคำแรกที่ผุดขึ้นในใจคือ 'ความท้าทาย' คุณดำเนินการหลายโครงการและความคิดริเริ่ม ตอนนี้เป็น Mage Mastery คุณช่วยบอกเราเพิ่มเติมเกี่ยวกับโครงการนี้ได้ไหม
แม็กซ์ พรองโก:
ขอบคุณ Ellie สำหรับโอกาสที่จะพูดและแบ่งปันประสบการณ์ของฉันกับผู้ติดตามของคุณ ใช่ หลังจากประสบความสำเร็จไม่กี่ปีกับช่อง YouTube ที่ฉันแบ่งปันประสบการณ์ของฉันกับนักพัฒนา Magento 2 ฉันพบว่ายังมีทรัพยากรการศึกษา Magento ไม่เพียงพอสำหรับการเรียนรู้ Magento 2 สิ่งนั้นคือ ทุกคนชอบดูวิดีโอของฉัน แต่ ปัญหาหลักที่ฉันพบคือวิดีโอเหล่านี้ไม่มีโครงสร้าง โดยพื้นฐานแล้ว หากคุณเป็นนักพัฒนาฟรอนท์เอนด์ที่ต้องการเรียนรู้แนวทางปฏิบัติเกี่ยวกับฟรอนต์เอนด์ของ Magento 2 ให้เร็วที่สุด คุณจะต้องเรียกดู YouTube สำหรับบทช่วยสอนวีโอไอพี นี่เป็นความท้าทายที่จะรวบรวมทุกสิ่งไว้ในรายการเดียว อีกสิ่งหนึ่งที่ฉันสังเกตเห็นคือการขาดตัวอย่างที่ใช้งานได้จริงในการพัฒนา Magento 2 ในเอกสาร Magento Official ที่รู้จักกันในชื่อ Magento DevDocs นี่คือที่ที่ฉันพบโอกาสในการเปิดตัว Mage Mastery
เป้าหมายหลักของ Mage Mastery คือการสร้างพอร์ทัลการเรียนรู้ขั้นสูงสุดสำหรับนักพัฒนา PHP และ JavaScript ที่ต้องการรับประสบการณ์กับแพลตฟอร์ม Magento 2 สมมติว่าคุณเป็นนักพัฒนา Magento 1 ที่ช่ำชองและต้องการย้ายไปยัง Magento 2 นี่คือที่ที่ Mage Mastery สามารถช่วยคุณได้ หรือหากคุณเป็นนักพัฒนาซอฟต์แวร์ Magento 2 ที่มีประสบการณ์การพัฒนา Magento 2 ที่ใช้งานได้จริงไม่กี่ปี คุณจะพบหลักสูตรออนไลน์สำหรับผู้เริ่มต้น ระดับกลาง และระดับสูง
แรงจูงใจของฉันในการเริ่มต้นคือการจัดเตรียมพอร์ทัลแบบครบวงจรสำหรับนักพัฒนาเว็บทุกคน ไม่ใช่เพื่อสร้าง 'โครงการชุมชนอื่น'
การเรียนรู้ Magento: แนวคิดเบื้องหลัง Mage Mastery
Ellie: คุณคิดอย่างไรกับแนวคิดในการสร้าง 'ทรัพยากรการเรียนรู้ Magento 2 ขั้นสูงสำหรับนักพัฒนา PHP และ JavaScript'
แม็กซ์ พรองโก:
แนวคิดในการเปิดหลักสูตรออนไลน์มาถึงฉันในปี 2018 เมื่อฉันเปิดตัวหลักสูตรออนไลน์ 'Payment Integration in Magento 2' บนเว็บไซต์ส่วนตัวของฉัน เนื่องจากหัวข้อ Magento 2 เป็นหัวข้อเฉพาะ จึงมีนักพัฒนามากกว่า 50 รายที่ลงทะเบียนสำหรับหลักสูตรนี้ ฉันตระหนักถึงความสนใจอย่างมากในการศึกษา Magento 2 ต่อมา ฉันเสนอการฝึกอบรมภายในองค์กรสำหรับผู้ทำงานอิสระ Magento 2 และเอเจนซี่ในลอนดอน ดับลิน นิวยอร์ก และออสเตรีย
นอกจากนี้ ฉันชอบแนวคิดจากเว็บไซต์ออนไลน์อื่นๆ ที่นักพัฒนาซอฟต์แวร์ลงทะเบียนเรียนหลักสูตรและเรียนรู้สิ่งใหม่ เมื่อเร็วๆ นี้ ฉันได้เข้าร่วมชุมชน YouTubers ในยุโรปตะวันออก และพวกเขาได้แรงบันดาลใจให้ฉันก้าวไปอีกขั้นด้วยวิดีโอเพื่อการศึกษาเกี่ยวกับ YouTube ของฉัน เมื่อคุณเข้าสู่ชุมชนที่ผู้คนแบ่งปันความสนใจของคุณและนำคุณค่ามาสู่โลกของการพัฒนาที่ไม่รู้จบ คุณจะได้รับแรงบันดาลใจจากความคิดและการกระทำของพวกเขาไปในทิศทางเดียวกับของคุณ
ดังนั้น ฉันจึงได้เปิดตัวพอร์ทัล Mage Mastery เมื่อเดือนตุลาคม 2019 และได้รับความสนใจอย่างมากในชุมชน Magento และในหมู่นักพัฒนาที่เต็มใจที่จะเรียนรู้ Magento 2 ในการประชุม ไม่ว่าฉันจะเป็นวิทยากรหรือเพียงแค่ผู้เข้าร่วมก็ตาม ผู้คนมาหาฉันและกล่าวขอบคุณสำหรับสิ่งที่ฉันทำ ―'ขอบคุณสำหรับความพยายามและวิดีโอทั้งหมดของคุณ' และนั่นเป็นอีกแหล่งแรงบันดาลใจของฉัน ฉันเห็นว่าวัสดุและความพยายามของฉันมีเหตุผลอย่างไร
สำหรับปี 2020 เรามีแผนใหญ่ที่จะขยายชุมชน Mage Mastery หนึ่งในแผนคือการสร้างหลักสูตรออนไลน์ สอง หลักสูตรสำหรับนักพัฒนาส่วนหน้า และ สอง หลักสูตรสำหรับนักพัฒนาส่วนหลัง นอกจากนี้ เรากำลังวางแผนที่จะเปิดตัวประสบการณ์การสอบแบบเต็มรูปแบบพร้อมคำถามมากกว่า 80 ข้อ
ทำไมต้อง Magento 2?
Ellie: ทำไมต้อง Magento 2? เห็นได้ชัดว่าเราทุกคนเลือก Magento ด้วยเหตุผลบางประการ เหตุใดคุณจึงแนะนำให้นักพัฒนาพัฒนาความรู้เกี่ยวกับแพลตฟอร์ม หรือแม้แต่เปลี่ยนไปใช้ Magento 2
แม็กซ์ พรองโก:
มันสอนนักพัฒนาให้เขียนโค้ดที่ดีขึ้น แน่นอน คุณอาจพบรหัสขยะมากมายที่คุณไม่เคยแนะนำหรือเรียนรู้จากมันเลย แต่โดยปกติ หากคุณเรียนรู้ Magento 2 และปฏิบัติตามแนวทางการพัฒนา คุณจะกลายเป็นนักพัฒนาที่มีประสบการณ์มากขึ้น เหตุผลที่สองในการเลือกแพลตฟอร์ม Magento 2 ก็คือมีเจ้าของธุรกิจจำนวนมากที่เต็มใจขายออนไลน์ และ Magento 2 ให้โอกาสในการนำเสนอและมอบทุกสิ่งที่พวกเขาต้องการให้กับลูกค้าเพื่อให้ได้ประสบการณ์การช็อปปิ้งที่เหนือกว่า
ฉันเข้าใจด้วยว่าแพลตฟอร์ม Magento 2 ไม่เหมาะกับธุรกิจและนักพัฒนาทั้งหมด อย่างไรก็ตาม หากคุณเป็นนักพัฒนาและต้องการเรียนรู้หลักการ SOLID, CQRS (Command-Query Responsibility Segregation) และแนวทางปฏิบัติอื่นๆ Magento 2 เป็นตัวเลือกที่เหมาะสม
การเรียนรู้การพัฒนาวีโอไอพี: ตัวเลือกการศึกษาความชำนาญของนักเวทย์
Ellie: บน เว็บไซต์ทางการ ฉันเห็นว่าคุณมีเวิร์กช็อป หลักสูตร การฝึกอบรม และแม้แต่โอกาสในการฝึกฝนสำหรับการสอบ Magento 2 คุณช่วยบอกเราเพิ่มเติมเกี่ยวกับตัวเลือกการศึกษาเหล่านี้ได้ไหม
แม็กซ์ พรองโก:
Mage Mastery มีแหล่งข้อมูลการศึกษาที่หลากหลาย ไม่ว่าคุณจะชอบดูบทเรียนวิดีโอหรืออ่านบทความพร้อมคำแนะนำการพัฒนาทีละขั้นตอนโดยละเอียด Mage Mastery เปิดโอกาสให้คุณเรียนรู้และรับประสบการณ์ในการสร้างส่วนขยายและการปรับแต่งสำหรับ Magento 2 เรายังตัดสินใจเปิดส่วนการสอบฝึกหัดใหม่ ที่ซึ่งคุณในฐานะนักพัฒนาสามารถฝึกฝนคำถาม Magento 2 ได้ จากประสบการณ์ของผม มันสามารถช่วยให้คุณรู้สึกดีขึ้นในการพร้อมสอบจริง เรายังมีการฝึกอบรม Magento 2 ภายในองค์กรอีกด้วย อย่างไรก็ตาม ด้วยข้อจำกัดของ COVID-19 การศึกษาทั้งหมดจึงออนไลน์
Ellie: หลักสูตรไหนที่คุณอยากจะแนะนำสำหรับผู้เริ่มต้น? ทำไม
แม็กซ์ พรองโก:
ฉันขอแนะนำให้เริ่มต้นด้วยหลักสูตร 'Magento 2 for Beginners' ฟรี นี่เป็นหลักสูตรแรกในพอร์ทัล Mage Mastery และฉันภูมิใจมากที่จะแบ่งปัน บทเรียนนำเสนอในรูปแบบที่ง่ายต่อการติดตาม และแต่ละบทเรียนให้ข้อมูลทั้งหมดเกี่ยวกับหัวข้อ Magento 2
Ellie: ฉันเห็นของแจกฟรีมากมายในไซต์ Mage Mastery นักเรียน Magento 2 จะได้รับอะไรหลังจากซื้อหลักสูตรเต็มรูปแบบแล้ว?
แม็กซ์ พรองโก:
นักพัฒนาไม่จำเป็นต้องซื้อหลักสูตร Mage Mastery แนวคิดของพอร์ทัล Mage Mastery คือการให้หลักสูตรออนไลน์ฟรีเพียงพอสำหรับนักพัฒนาเพื่อเรียนรู้ Magento 2 ฉันต้องการสร้างเว็บไซต์ที่ฉันสามารถตรวจสอบคำตอบสำหรับคำถามของฉันได้เมื่อฉันทำการพัฒนาเว็บไซต์ Magento 2 แต่ถ้าคุณต้องการได้รับการสนับสนุนจากที่ปรึกษาในระหว่างการเดินทางเพื่อการศึกษา คุณสามารถซื้อเวิร์กช็อปและเริ่มการศึกษากับนักพัฒนาซอฟต์แวร์ Magento 2 ผู้เชี่ยวชาญหรือตามคำแนะนำของฉัน
วิธีเริ่มเรียนรู้วีโอไอพี: กระบวนการเรียนรู้ด้านนักเวทย์
Ellie: Max คุณช่วยบอกเราเพิ่มเติมเกี่ยวกับกระบวนการศึกษาได้ไหม การจัดการเรียนการสอนเป็นอย่างไร?
แม็กซ์ พรองโก:
ก่อนอื่น นักเรียน Mage Mastery ทุกคนจะได้รับเชิญให้เข้าร่วมการสนทนา Mage Mastery เพื่อการศึกษาบนเซิร์ฟเวอร์ Discord ซึ่งพวกเขาสามารถทำงานร่วมกับนักพัฒนาที่มีใจเดียวกัน ถามคำถาม ตอบคำถามของผู้อื่น
นอกจากนี้เรายังมีการติดต่อทางโทรศัพท์เป็นประจำเพื่อตอบคำถามการพัฒนาและช่วยเหลือในกระบวนการศึกษา
นักเรียนแต่ละคนทำการบ้านและส่งเพื่อตรวจสอบ เมื่อส่งแล้ว นักเรียนจะได้รับคำแนะนำโดยละเอียดเกี่ยวกับรหัสและการวิเคราะห์การบ้าน
Ellie: นักพัฒนาทุกคนมีภูมิหลังและระดับที่แตกต่างกัน คุณปรับบทเรียนตามสิ่งที่นักเรียนรู้หรือไม่?
แม็กซ์ พรองโก:
เวิร์กชอป Mage Mastery ของเรามีบทเรียนเพิ่มเติมสำหรับผู้ที่ต้องการเรียนรู้และรับประสบการณ์การศึกษา 360 องศากับ Magento 2 เพิ่มเติม ในระหว่างแฮงเอาท์วิดีโอแบบตัวต่อตัว นักพัฒนาจะได้รับคำตอบโดยละเอียดสำหรับคำถามของพวกเขา
Ellie: ฉันเข้าใจว่า Mage Mastery เหมาะสำหรับทุกคนที่มีพื้นฐานในการพัฒนาซอฟต์แวร์ ในความเห็นของคุณ คนที่มีความเชี่ยวชาญด้านอื่นสามารถกระโดดเข้าสู่การพัฒนา Magento 2 ได้ด้วยแพลตฟอร์มการศึกษาของคุณหรือไม่?
แม็กซ์ พรองโก:
Mage Mastery มีหลักสูตรออนไลน์ฟรีสองสามหลักสูตรสำหรับผู้ที่ยินดีเริ่มต้นอาชีพในฐานะนักพัฒนา PHP เราวางแผนที่จะเพิ่มจำนวนหลักสูตรให้ครอบคลุมระดับเริ่มต้นโดยไม่ต้องมีประสบการณ์ในการพัฒนาซอฟต์แวร์มาก่อน
Mage Mastery: ความท้าทาย
Ellie: อะไรคือความท้าทายหลักของคุณในการพัฒนาหลักสูตร?
แม็กซ์ พรองโก:
หนึ่งในความท้าทายหลักคือการหาสมดุลเวลาระหว่างการสร้างบทเรียนออนไลน์/วิดีโอและการปรับปรุงในพอร์ทัล Mage Mastery ซึ่งควรทำเป็นประจำ เรามีเป้าหมายที่ยิ่งใหญ่สำหรับโครงการนี้ในปี 2020 และผมสามารถพูดได้ว่าเราเกือบจะอยู่ในแนวทางเดียวกับโครงการริเริ่มทั้งหมดแล้ว
Ellie: จากความสนใจทางวิชาการอย่างหมดจด ― ชัดเจน ที่สุด ข้อผิดพลาดที่พบบ่อยที่สุดที่นักพัฒนาซอฟต์แวร์มือใหม่ Magento 2 ทำคืออะไร? หรือมันเป็นเรื่องส่วนตัวล้วนๆ?
แม็กซ์ พรองโก:
ข้อผิดพลาดทั้งหมดนั้นไม่ซ้ำกันและในระดับบุคคล นักพัฒนาซอฟต์แวร์มีภูมิหลังและประสบการณ์ที่แตกต่างกัน นักพัฒนาบางคนบอกว่าพวกเขามีประสบการณ์ Magento 4-6 ปี และคุณเชื่อว่ามันเป็นระดับที่แข็งแกร่งมาก อย่างไรก็ตาม ในความเป็นจริง บางครั้งงานพื้นฐานก็ท้าทายพอสำหรับพวกเขา บางทีอาจเป็นเพราะการพัฒนาเว็บดูเหมือนเป็นวิธีที่ง่ายในการเริ่มต้นเป็นนักพัฒนา
หลักสูตรนักพัฒนา Magento 2 ที่ดีที่สุด: คำสุดท้าย
Ellie: คุณจะแนะนำอะไรให้กับผู้ที่ต้องการพัฒนาระดับความชำนาญของ Magento 2?
แม็กซ์ พรองโก:
ฝึกฝน. ไม่มีหนังสือเล่มเดียวหรือหลักสูตรออนไลน์ที่จะสอนให้คุณเป็นนักพัฒนา Magento 2 มืออาชีพได้ การเขียนโค้ดจริงและการแก้ปัญหาเท่านั้นจะช่วยให้คุณทำงานได้ดีขึ้น
Ellie: แม็กซ์ คำพูดของภูมิปัญญาใดที่คุณอยากจะแบ่งปันกับผู้อ่านของเราในตอนจบ?
แม็กซ์ พรองโก:
ขอบคุณเอลลี่ คำแนะนำของฉันคือการจัดสรรวันละหนึ่งชั่วโมงและเรียนรู้สิ่งใหม่ ไม่ควรเป็น Magento 2 โดยเฉพาะ คุณสามารถเริ่มต้นด้วยการทำแบบฝึกหัดการพัฒนาหรือโครงการสัตว์เลี้ยงเป็นต้น และซ้ำแล้วซ้ำอีก คุณจะไปถึงระดับที่คุณต้องการ
***
เราขอขอบคุณ Max Pronko สำหรับการสัมภาษณ์และขออวยพรให้เขามีแต่สิ่งดีๆ ในการเริ่มต้นและความพยายามครั้งใหม่ของเขา!