🇮🇩 Blog IOHK: Pengalaman pembelajaran campuran baru untuk developer Cardano di Afrika

Versi dokumen orisinal: A new blended learning experience for Cardano developers in Africa
Dipublikasikan pada tanggal 15 Desember 2023
Ditulis oleh Robertino Martinez
Terjemahan ke dalam :indonesia: Bahasa Indonesia oleh @andreassosilo
(Translated to Indonesian language by @andreassosilo)


Pengalaman pembelajaran campuran baru untuk developer Cardano di Afrika

Mengajarkan Haskell dan pengembangan kontrak pintar kepada calon developer blockchain di Nairobi

15 Desember 2023 | Robertino Martinez | bacaan 9 menit

A new blended learning experience for Cardano developers in Africa

Pengantar

Tim Edukasi IOG kembali ke dalam kelas di Kenya sepanjang musim gugur dan dengan senang menghadiri upacara penutupan developer Cardano baru minggu ini. Di sini kami membagikan pemikiran dan cerita mereka setelah menyelesaikan kursus pelatihan developer Cardano selama 2 bulan yang sangat sukses bekerja sama dengan Africa Blockchain Center (ABC).

Dalam lanskap teknologi yang cepat dan selalu berkembang saat ini, permintaan akan developer blockchain terampil melonjak pada tahun 2022, dan pasokannya masih berusaha mengejar. Namun, di Kenya, seperti di banyak bagian dunia lainnya, terdapat kesenjangan yang besar antara pasokan developer semacam itu dan permintaan industri. Di IOG, kami telah mengambil inisiatif untuk memberdayakan mereka yang tidak memiliki akses ke perbankan di Afrika. Untuk mencapai tujuan tersebut, benua Afrika tidak hanya membutuhkan platform seperti Cardano, tetapi juga developer blockchain terampil untuk menciptakan solusi baru di atasnya untuk kebutuhan mereka sendiri.

Sebagai bagian dari pilar edukasi berbasis misi kami, IOG berkolaborasi dengan ABC untuk menyampaikan pengalaman pembelajaran gabungan di mana peserta dapat mempelajari Haskell, Plutus, dan Marlowe. Saya, Robertino Martinez, melakukan perjalanan bersama rekan-rekan saya Dr. Lars Brünjes dan Karina Lopez ke Nairobi, Kenya, untuk memulai kursus intensif selama 2 bulan ini.

Tiba di Kenya

Namun, tidak selalu segala sesuatunya berjalan persis seperti yang direncanakan. Kami tiba beberapa hari lebih awal, jadi, secara alami, kami mengunjungi tempat kursus akan diselenggarakan dan bertemu dengan tuan rumah kami, yang berjalan dengan baik. ABC menyiapkan ruang kelas yang sesuai, dengan adanya fasilitas WiFi yang baik, layar besar, papan tulis, dan kursi yang nyaman. Selain itu, kami memiliki kru TV sendiri yang siap menyiarkan langsung pelajaran dan layanan makanan untuk memberi makan dan memberikan kopi kepada siswa selama istirahat. Tidak ada yang bisa menghalangi siswa kami dan ambisi mereka untuk mendapatkan semua pengetahuan yang tersedia. Namun kemudian, realitas baru muncul.

Haskell, bahasa dasar yang kami ajarkan, tidak mudah dipelajari. Ini memperluas cara Anda berpikir, dan memberi Anda seperangkat keterampilan unik untuk memecahkan masalah kompleks. Anda harus meluangkan waktu dan usaha untuk memikirkan konsep dan berlatih menulis kode.

Kami merancang kurikulum secara cermat yang membawa siswa kami dari nol menjadi developer Haskell, Marlowe, dan Plutus yang produktif dalam waktu 2 bulan, dengan asumsi komitmen 8 jam sehari. Kami membuat asumsi tersebut berdasarkan kursus sebelumnya ketika kami selalu memiliki cukup banyak orang berkualifikasi yang siap untuk menginvestasikan waktu sebanyak mungkin untuk menguasai kursus. Namun, dalam kasus ini, kami tidak memperhitungkan budaya kerja di Kenya. Di Nairobi, sebagian besar populasi memiliki beberapa pekerjaan. Ternyata, sebagian besar siswa kami menghadiri universitas, memiliki pekerjaan penuh waktu, atau keduanya. Itu berarti bahwa kami harus menyesuaikan kurikulum kami dengan keadaan baru ini.

Inilah saat saya melihat dedikasi sejati dari siswa Kenya kami. Kami mengurangi komitmen waktu menjadi 5 jam per hari dan memperpanjang semua batas waktu untuk menyesuaikan waktu yang tersedia bagi siswa kami. Dan mereka menerima tantangan itu! Setiap hari pukul 2 sore kami menunggu siswa kami, dan setiap hari mereka muncul setelah bekerja sepanjang pagi dan belajar bersama kami sampai pukul 8 malam. Dedikasi mereka tidak luput dari perhatian, dan kami juga melakukan yang terbaik untuk merangkum pengetahuan lebih banyak lagi dan secara proaktif mencari cara agar mereka tetap seirama, bahkan dengan waktu dan energi yang terbatas.

Waktu kami di sana luar biasa. Berikut beberapa momen terbaik saya sendiri:

  • Saya menyaksikan bagaimana siswa bertransisi dari tidak memiliki pengetahuan tentang subjek menjadi melakukan diskusi teknis yang bersemangat dan mendalam dalam waktu singkat.
  • Saya menikmati beberapa momen “Aha!” terbaik saya sebagai seorang guru (mereka selalu membuat hati saya penuh dengan sukacita).
  • Kami bekerja sama dalam latihan praktis sampai larut malam. Kami mengembangkan server, aplikasi obrolan, dan proyek-proyek keren lainnya.
  • Di atas semua itu, saya bisa melihat seekor anak jerapah!

Saya senang bisa berbagi semua ini dengan rekan-rekan saya Lars dan Karina. Lanjutkan membaca untuk menemukan momen-momen terbaik Karina dari pengalaman ini.

Sorotan dari Rekan Saya, Karina Lopez

‘Kuatkan diri Anda dengan pendidikan yang baik’ adalah salah satu dari beberapa frase yang, menurut perspektif Michelle Obama, mewakili alat fundamental untuk membangun bangsa yang layak dengan potensinya yang tak terbatas.

Pendidikan berfungsi sebagai penggerak utama untuk pengembangan pribadi, dan baru-baru ini saya memiliki kehormatan untuk menyaksikan dampaknya. Sebagai anggota tim edukasi di IOG, saya memiliki kesempatan luar biasa untuk mendukung Lars dengan kursus ini.

Kursus ini mencampur interaksi tatap muka dan virtual, memungkinkan kami untuk terhubung dengan peserta dan memahami pandangan mereka tentang topik-topik yang dibahas selama sesi-sesi.

Awalnya, peserta terlihat sedikit meragu, tetapi seiring berjalannya sesi, mereka menjadi lebih antusias dalam mengajukan pertanyaan dan berpartisipasi aktif. Haskell adalah bahasa pemrograman yang kuat yang dilengkapi dengan keunikan tersendiri. Memasuki dunia monad, lens, optik, tipe, dan konsep-konsep lainnya bisa menantang kadang-kadang. Untungnya bagi peserta Kenya, Lars menjelaskan setiap hal tersebut dengan sederhana dan jelas, membuatnya lebih mudah dipahami meskipun pelajaran-pelajaran semakin menantang.

Yang menarik perhatian saya selama sesi-sesi awal adalah bahwa orang pertama yang mendekati saya dengan pertanyaan adalah perempuan. Saya senang melihat ketekunan mereka untuk belajar dengan semangat yang begitu besar—pemandangan yang benar-benar patut diacungi jempol. Kita perlu mendorong keragaman di dunia teknologi, terutama dalam blockchain, Haskell, dan pemrograman fungsional.

Pada dasarnya, setiap hari, kami memiliki kesempatan untuk berinteraksi dengan peserta selama istirahat bahkan saat makan malam, karena staf ABC menghidangkan kami dengan berbagai hidangan tradisional Kenya. Antusiasme dan rasa ingin tahu para peserta menular, mencerminkan minat yang mendalam dalam memanfaatkan teknologi blockchain untuk mengatasi masalah dunia nyata. Berbagi pemikiran seperti ini dengan kami:

“Dengan adopsi teknologi berbasis blockchain yang semakin meningkat, ada kebutuhan yang berkembang untuk menciptakan aplikasi yang kuat yang menawarkan solusi atas masalah yang kita hadapi setiap hari.”

Selain itu, selama masa kunjungan kami, kami diundang untuk berpartisipasi dalam beberapa acara, salah satunya adalah diskusi panel, “Keadaan Web3 di Kenya: Adopsi Web3 untuk Layanan Pengiriman dalam Konteks Desentralisasi,” sebagai bagian dari kegiatan selama Innovate Nairobi Tech Week. Pemerintah Kabupaten Nairobi mengadakannya dalam sektor ekonomi digital dan startup.

Undangan lain meminta saya untuk berbicara di Konferensi Wanita Afrika Web3 / Africa Women of Web3 (AWoW3). Wanita sukses di ruang Web3 berbagi wawasan dan pengalaman yang beragam, bersama dengan tantangan yang mereka hadapi karena dinamika gender. Mereka juga membahas strategi mereka untuk mengatasi hambatan dan mencapai pertumbuhan profesional di bidang teknologi dan inovasi blockchain.

Panelis tersebut menyoroti kesuksesan, kolaborasi, dan upaya mereka untuk mempromosikan keragaman di ruang Web3.

Wisata

Selama di Kenya, kami memiliki kesempatan untuk menjelajahi beberapa tempat menarik. Salah satunya adalah Taman Nasional Nairobi, yang terletak di pinggiran ibu kota sibuk Kenya. Taman ini menawarkan kontras yang mencolok, karena merupakan rumah bagi satwa liar Afrika yang ikonik. Saat kami menjelajahi taman tersebut, kami disambut oleh singa, jerapah, dan banyak spesies lainnya. Pertemuan antara makhluk-makhluk megah ini di latar belakang siluet kota adalah pengingat kuat akan pentingnya menjaga habitat alami.

Di jantung Nairobi, kami menemukan Pasar Maasai yang hidup, pusat seni dan kerajinan tangan Kenya yang penuh warna. Pasar ini merupakan kumpulan warna-warni pakaian tradisional Maasai, perhiasan, dan harta karun buatan tangan lainnya. Berinteraksi dengan para pengrajin lokal tidak hanya memberi saya penghargaan yang lebih dalam terhadap keahlian seni mereka, tetapi juga memungkinkan saya untuk memahami pentingnya secara ekonomi dan budaya untuk menjaga tradisi-tradisi ini.

Meskipun mereka memiliki banyak tantangan, masyarakat Kenya adalah komunitas yang sangat bersemangat. Mereka menikmati hidup dekat dengan alam dan merangkul tradisi hidup kuno serta warna-warna kaya.

Secara umum, saya dapat mengatakan bahwa perjalanan ini tidak hanya memperluas pandangan saya, tetapi juga memberikan wawasan unik tentang dunia blockchain, teknologi, dan budaya Kenya yang kaya. Menurut pendapat saya, penting bagi semua peserta untuk memiliki pengalaman pertama mereka dengan pemrograman fungsional di lokasi. Ini memungkinkan kami untuk bekerja bersama dan mendorong siswa untuk bertanya lebih banyak pertanyaan dan saling mendukung.

Untuk edisi kursus di masa depan, mungkin kami perlu memastikan ketersediaan penuh waktu dari para peserta untuk benar-benar mendapatkan yang terbaik dari kursus ini untuk diri mereka

Pengalaman saya dalam mendukung Lars bersama Robertino dalam kursus ini telah menjadi perjalanan penemuan, hubungan, dan pertumbuhan pribadi. Saya mengakui bahwa pendidikan memang merupakan salah satu alat paling kuat untuk mengubah dunia. Penerapan Web3 di Kenya hanyalah awal, dan saat kita terus menjelajahi lanskap yang selalu berkembang ini, kita diingatkan akan potensi besar yang dimiliki teknologi untuk mengubah kehidupan dan menciptakan masa depan yang lebih cerah bagi semua orang.

Hal ini adalah tanggung jawab kita untuk merangkul alat-alat ini, beradaptasi dengan perubahan dalam lanskap digital, dan bekerja sama untuk memanfaatkan teknologi untuk kebaikan yang lebih besar. Perjalanan ini terus berlanjut, dan peluangnya tak terbatas. Tetap pantau untuk program dan kursus lebih lanjut dari Edukasi IOG pada tahun 2024.

Berpindah ke online

Setelah fase dua minggu kami secara langsung, sulit untuk pergi. Kenya begitu penuh potensi! Tapi bukanlah perpisahan. Lebih tepatnya seperti “sampai jumpa secara daring dalam 3 hari”. Dan itulah yang kami lakukan! Kami melanjutkan pelatihan selama delapan minggu lagi. Ketika kami memperpanjang tenggat waktu, kami juga memperpanjang durasi kursus itu sendiri. Dan begitulah, kami terus berlanjut! Minggu demi minggu. Kami membahas Haskell lanjutan, membuat dan menjalankan kontrak Marlowe, menulis beberapa smart contract Plutus, dan menyelesaikan bagian Plutus dengan DApp stablecoin yang keren dan sepenuhnya fungsional. Namun, itu belum semuanya. Kami memiliki satu bagian lagi untuk diselesaikan: sebuah proyek pribadi.

Salah satu kutukan yang datang dengan kekuatan untuk membangun apapun adalah bahwa, sebagai seorang insinyur perangkat lunak, Anda selalu memiliki lebih banyak ide daripada waktu untuk bekerja pada mereka. Tetapi, dalam kasus ini, itu lebih dari itu. Kami ingin siswa kami memulai perjalanan mereka dengan memecahkan masalah nyata yang mereka miliki atau yang dimiliki oleh komunitas mereka. Jadi, kami memutuskan bahwa tindakan terbaik untuk menunjukkan semua yang mereka pelajari adalah membiarkan mereka membangun apa pun yang mereka inginkan. Dan kami menyediakan dukungan, bimbingan, dan keahlian teknis kepada mereka.

Mulai dari lotre sepenuhnya terdesentralisasi hingga mensimulasikan sistem ekonomi seluruhnya, ide-ide mereka ambisius. Terlepas dari ke mana mereka akan pergi dari sekarang, kami senang telah menjadi bagian dari awal mereka.

Ini terasa seperti akhir yang memuaskan. Kisah dimulai dengan developer muda yang lapar akan pengetahuan dan berakhir dengan mereka membangun proyek impian mereka sendiri. Ini hanya awal bagi para developer berbakat ini! Jika ada dari Anda yang membaca posting blog ini, terima kasih atas usaha dan dedikasi Anda untuk meningkatkan diri. Kami sangat berharap untuk melihat apa yang Anda bangun di Cardano!

Sampai jumpa lagi!!

Karina Lopez berkontribusi pada artikel ini.