Penguasaan Penyihir: Wawancara dengan Max Pronko
Diterbitkan: 2020-06-30Apakah Anda baru mengenal Magento atau telah bekerja dengan platform tersebut sejak rilis awal Magento 1 pada tahun 2008, Anda mungkin mengikuti Max Pronko. Max adalah blogger terkenal dan Master Magento selama bertahun-tahun berturut-turut, terkenal dengan aktivitasnya di komunitas Magento dan banyak proyek, seperti Pronko Consulting, 100 Day Magento Challenge, Tech Digest, saluran YouTube-nya dengan 180+ Magento -video terkait, dan banyak lagi.
Kami beruntung mendapatkan Max Pronko untuk berbagi wawasan tentang efisiensi dan optimalisasi kinerja Magento 2 pada tahun 2017. Hari ini, kami mendapatkan Max dalam wawancara lagi dan membahas proyek barunya―Penguasaan Penyihir. Baca terus untuk wawasan lebih lanjut.
Daftar isi
- Di mana Mulai Belajar Magento?
- Kursus Magento 2: Apa itu Penguasaan Penyihir
- Mempelajari Magento: Ide Dibalik Penguasaan Mage
- Mengapa Magento2?
- Mempelajari Pengembangan Magento: Pilihan Studi Penguasaan Penyihir
- Cara Memulai Belajar Magento: Proses Pendidikan Penguasaan Mage
- Penguasaan Penyihir: Tantangan
- Kursus Pengembang Magento 2 Terbaik: Kata Terakhir
Di mana Mulai Belajar Magento?
Kursus Magento 2: Apa itu Penguasaan Penyihir
Ellie: Hai, Max! Terima kasih telah meluangkan waktu untuk memberi tahu pembaca kami tentang Penguasaan Penyihir. Kami menghargai itu. Saya telah memikirkan cara terbaik untuk menggambarkan aktivitas Anda, dan kata pertama yang muncul di benak saya adalah 'tantangan'. Anda menjalankan banyak proyek dan inisiatif. Sekarang, itu Penguasaan Penyihir. Bisakah Anda memberi tahu kami lebih banyak tentang proyek tersebut?
Max Pronko:
Terima kasih, Ellie, atas kesempatan untuk berbicara dan berbagi pengalaman saya dengan pengikut Anda. Ya, setelah beberapa tahun sukses dengan saluran YouTube tempat saya berbagi pengalaman dengan pengembang Magento 2, saya menemukan bahwa masih ada kekurangan sumber daya pendidikan Magento untuk mempelajari Magento 2. Masalahnya, semua orang suka menonton video saya, tetapi masalah utama yang saya temukan adalah video ini tidak terstruktur. Pada dasarnya, jika Anda adalah pengembang frontend yang ingin mempercepat praktik frontend Magento 2, Anda akhirnya menjelajahi YouTube untuk tutorial Magento. Ini adalah tantangan untuk mendapatkan semuanya dalam satu daftar. Hal lain yang saya perhatikan adalah kurangnya contoh praktis tentang pengembangan Magento 2 dalam dokumentasi Resmi Magento yang dikenal sebagai Magento DevDocs. Di sinilah saya menemukan kesempatan untuk meluncurkan Mage Mastery.
Tujuan utama dari Mage Mastery adalah untuk membuat portal pembelajaran utama untuk pengembang PHP dan JavaScript yang ingin mendapatkan pengalaman dengan platform Magento 2. Katakanlah Anda adalah pengembang berpengalaman Magento 1 dan ingin pindah ke Magento 2. Di sinilah Mage Mastery dapat membantu Anda. Atau jika Anda seorang pengembang Magento 2 dengan beberapa tahun pengalaman praktis pengembangan Magento 2, Anda dapat menemukan kursus online untuk tingkat pemula, menengah, dan lanjutan.
Motivasi saya untuk memulai adalah menyediakan portal satu atap untuk semua pengembang web, bukan untuk membuat 'proyek komunitas lain'.
Mempelajari Magento: Ide Dibalik Penguasaan Mage
Ellie: Bagaimana Anda mendapatkan ide untuk membuat 'sumber daya pembelajaran Magento 2 terbaik untuk pengembang PHP dan JavaScript'?
Max Pronko:
Ide untuk membuka kursus online muncul kembali pada tahun 2018 ketika saya meluncurkan kursus online 'Integrasi Pembayaran di Magento 2' pertama saya di situs web pribadi saya. Karena topik Magento 2 adalah topik yang spesifik, ada lebih dari 50 pengembang yang terdaftar untuk kursus ini. Saya menyadari minat yang besar pada pendidikan Magento 2. Kemudian, saya menawarkan pelatihan inhouse untuk pekerja lepas dan agensi Magento 2 di London, Dublin, New York, dan Austria.
Juga, saya menyukai ide dari situs web online lain di mana pengembang mendaftar untuk kursus dan mempelajari sesuatu yang baru. Baru-baru ini, saya bergabung dengan komunitas YouTuber Eropa Timur, dan mereka menginspirasi saya untuk bekerja lebih keras dengan video pendidikan YouTube saya. Ketika Anda masuk ke komunitas di mana orang-orang berbagi minat Anda dan membawa nilai ke dunia pembangunan tanpa akhir ini, Anda akan terinspirasi oleh pemikiran dan tindakan mereka ke arah yang sama dengan Anda.
Jadi, saya telah meluncurkan portal Penguasaan Mage pada Oktober 2019 dan mendapat perhatian besar di Komunitas Magento dan di antara pengembang yang ingin mempelajari Magento 2. Di konferensi, tidak peduli apakah saya seorang pembicara atau hanya peserta, banyak orang-orang datang kepada saya dan mengucapkan terima kasih atas apa yang saya lakukan―'Terima kasih atas semua upaya dan video Anda'―dan itulah sumber inspirasi saya yang lain. Saya melihat bagaimana materi dan upaya saya dibenarkan.
Untuk tahun 2020, kami memiliki rencana besar untuk menumbuhkan komunitas Penguasaan Penyihir. Salah satu rencananya adalah membangun dua kursus online untuk pengembang frontend dan dua kursus untuk pengembang backend. Selain itu, kami berencana untuk meluncurkan pengalaman Ujian Praktik lengkap dengan 80+ pertanyaan.
Mengapa Magento2?
Ellie: Kenapa Magento 2? Jelas, kita semua telah memilih Magento untuk beberapa alasan. Mengapa Anda merekomendasikan pengembang untuk meningkatkan pengetahuan mereka tentang platform, atau bahkan beralih ke Magento 2?
Max Pronko:
Ini mengajarkan pengembang untuk menulis kode yang lebih baik. Jelas, Anda mungkin menemukan banyak kode sampah yang tidak akan pernah Anda rekomendasikan atau pelajari darinya. Tetapi biasanya, jika Anda mempelajari Magento 2 dan mengikuti praktik pengembangan, Anda menjadi pengembang yang lebih berpengalaman. Alasan kedua untuk memilih platform Magento 2 adalah karena banyak pemilik bisnis yang bersedia menjual secara online dan Magento 2 memberikan kesempatan untuk hadir dan memberikan semua yang dibutuhkan pelanggan untuk mendapatkan pengalaman berbelanja yang superior.
Saya juga mengerti bahwa platform Magento 2 tidak cocok untuk semua bisnis dan pengembang. Namun, jika Anda seorang developer dan ingin mempelajari prinsip SOLID, CQRS (Command-Query Responsibility Segregation), dan praktik lainnya, Magento 2 adalah pilihan yang tepat.
Mempelajari Pengembangan Magento: Pilihan Studi Penguasaan Penyihir
Ellie: Di situs web resmi , saya melihat bahwa Anda menawarkan lokakarya, kursus, pelatihan, dan bahkan kemungkinan untuk berlatih untuk ujian Magento 2. Bisakah Anda memberi tahu kami lebih banyak tentang pilihan studi ini?
Max Pronko:
Mage Mastery menawarkan berbagai sumber daya pendidikan. Apakah Anda lebih suka menonton video pelajaran atau membaca artikel dengan panduan pengembangan langkah demi langkah yang terperinci, Penguasaan Mage memberi Anda kesempatan untuk belajar dan mendapatkan pengalaman membangun ekstensi dan penyesuaian untuk Magento 2. Kami juga memutuskan untuk membuka bagian Ujian Praktek baru dimana anda sebagai developer bisa mempraktekkan soal Magento 2. Dari pengalaman saya, ini dapat membantu Anda mendapatkan perasaan yang lebih baik tentang kesiapan Anda untuk lulus ujian yang sebenarnya. Kami juga menawarkan pelatihan Magento 2 in-house. Namun, dengan pembatasan COVID-19, semua pendidikan online.
Ellie: Kursus apa yang akan Anda rekomendasikan untuk pemula? Mengapa?
Max Pronko:
Saya sarankan memulai dengan kursus 'Magento 2 untuk Pemula' gratis. Ini adalah kursus pertama di portal Penguasaan Penyihir, dan saya sangat bangga untuk membagikannya. Pelajaran disajikan dengan cara yang mudah diikuti dan masing-masing memberikan semua informasi tentang topik Magento 2.
Ellie: Saya melihat banyak gratisan di situs Mage Mastery. Apa yang akan diperoleh siswa Magento 2 setelah membeli kursus lengkap?
Max Pronko:
Tidak ada persyaratan bagi pengembang untuk membeli kursus tentang Penguasaan Mage. Ide portal Mage Mastery adalah untuk memberikan kursus online gratis yang cukup bagi pengembang mana pun untuk mempelajari Magento 2. Saya ingin membuat situs web tempat saya dapat memeriksa jawaban atas pertanyaan saya ketika saya melakukan pengembangan untuk situs web Magento 2. Tetapi jika Anda ingin mendapatkan dukungan mentor selama perjalanan pendidikan Anda, Anda dapat membeli lokakarya dan memulai pendidikan Anda dengan pengembang ahli Magento 2 atau dengan bimbingan saya.
Cara Memulai Belajar Magento: Proses Pendidikan Penguasaan Mage
Ellie: Max, bisakah Anda memberi tahu kami lebih banyak tentang proses pendidikan? Bagaimana pengajaran dan pembelajaran diatur?
Max Pronko:
Pertama-tama, semua siswa Mage Mastery diundang ke obrolan pendidikan Mage Mastery di server Discord di mana mereka dapat berkolaborasi dengan pengembang yang berpikiran sama, mengajukan pertanyaan, menjawab pertanyaan orang lain.
Juga, kami memiliki panggilan reguler di mana saya menjawab pertanyaan pengembangan dan membantu proses pendidikan.
Setiap siswa mengerjakan pekerjaan rumah dan menyerahkannya untuk ditinjau. Setelah diserahkan, siswa menerima rekomendasi rinci untuk kode dan analisis pekerjaan rumah.
Ellie: Setiap pengembang memiliki latar belakang dan level yang berbeda. Apakah Anda menyesuaikan pelajaran berdasarkan apa yang diketahui siswa?
Max Pronko:
Lokakarya Penguasaan Penyihir kami mencakup pelajaran tambahan bagi mereka yang ingin belajar dan mendapatkan lebih banyak pengalaman pendidikan 360 dengan Magento 2. Selama panggilan video satu-ke-satu kami, pengembang menerima jawaban terperinci atas pertanyaan mereka.
Ellie: Menurut pemahaman saya bahwa Penguasaan Mage adalah untuk siapa saja yang memiliki latar belakang dalam pengembangan perangkat lunak. Menurut Anda, dapatkah seseorang dari bidang keahlian yang berbeda terjun ke pengembangan Magento 2 berkat platform pendidikan Anda?
Max Pronko:
Penguasaan Mage mencakup beberapa kursus online gratis bagi mereka yang ingin memulai karir mereka sebagai pengembang PHP. Kami berencana untuk menambah jumlah kursus untuk mencakup tingkat pemula tanpa pengalaman sebelumnya dalam pengembangan perangkat lunak.
Penguasaan Penyihir: Tantangan
Ellie: Apa tantangan utama Anda saat mengembangkan kursus?
Max Pronko:
Salah satu tantangan utama adalah menemukan keseimbangan waktu antara pembuatan kursus/pelajaran video online dan peningkatan portal Penguasaan Penyihir, yang harus dilakukan secara teratur. Kami memiliki tujuan besar untuk proyek ini pada tahun 2020, dan saya dapat mengatakan bahwa kami hampir berada di jalur yang tepat dengan semua inisiatif.
Ellie: Di luar minat akademis jelas apa kesalahan paling umum yang dilakukan pengembang pemula Magento 2? Atau apakah itu hal yang murni individu?
Max Pronko:
Semua kesalahan adalah unik dan pada tingkat individu. Pengembang perangkat lunak memiliki latar belakang dan pengalaman yang berbeda. Beberapa pengembang mengatakan bahwa mereka memiliki pengalaman Magento 4-6 tahun, dan Anda yakin itu adalah level yang sangat solid. Namun, pada kenyataannya, tugas-tugas dasar terkadang menjadi cukup menantang bagi mereka. Mungkin, karena pengembangan web sepertinya merupakan cara mudah untuk mulai menjadi pengembang.
Kursus Pengembang Magento 2 Terbaik: Kata Terakhir
Ellie: Apa saran Anda bagi mereka yang ingin meningkatkan tingkat kemahiran Magento 2 mereka?
Max Pronko:
Praktik. Tidak ada satu buku atau kursus online yang akan mengajarkan Anda menjadi pengembang Magento 2 profesional. Hanya menulis kode nyata dan memecahkan masalah akan membantu Anda menjadi lebih baik dalam apa yang Anda lakukan.
Ellie: Max, adakah kata-kata bijak yang ingin Anda bagikan dengan pembaca kami untuk penutup?
Max Pronko:
Terima kasih, Ellie. Rekomendasi saya adalah mengalokasikan satu jam sehari dan mempelajari sesuatu yang baru. Seharusnya bukan Magento 2 secara khusus. Anda dapat mulai dengan melakukan latihan pengembangan atau dengan proyek hewan peliharaan, misalnya. Dan secara berulang, Anda akan mencapai level yang Anda inginkan.
***
Kami berterima kasih kepada Max Pronko atas wawancaranya dan mendoakan yang terbaik untuknya di awal dan usaha barunya!