Fitur People bersama Afolabi Oyebiyi, seorang software engineer di perusahaan konsultan perangkat lunak Nigeria, Cyclone, tentang bagaimana ia menavigasi dunia digital.Fitur People bersama Afolabi Oyebiyi, seorang software engineer di perusahaan konsultan perangkat lunak Nigeria, Cyclone, tentang bagaimana ia menavigasi dunia digital.

Afolabi Oyebiyi tentang belajar cara membuat kode sesuatu yang tidak dapat ia lihat

2026/05/29 21:32
durasi baca 13 menit
Untuk memberikan masukan atau menyampaikan kekhawatiran terkait konten ini, silakan hubungi kami di crypto.news@mexc.com

Dalam setiap percakapan, selalu ada titik ketika ia menjadi sesuatu yang lebih menyerupai panduan hidup—bagaimana segala sesuatu bekerja, di mana ia gagal, dan apa yang diperlukan untuk tetap melanjutkan.

Bersama Afolabi Oyebiyi, seorang software engineer di perusahaan konsultan perangkat lunak Nigeria, Cyclone, titik itu tiba saat ia berbicara tentang akumulasi detail-detail teknis kecil seperti screen reader yang membuat komputer berbicara, buku teks yang tidak bisa, dan alat coding yang mengasumsikan semua orang dapat melihat. Ia membicarakannya karena kondisinya memaksanya bekerja dalam batasan-batasan ini. 

Afolabi Oyebiyi on learning how to code what he cannot see

Sebelum menjadi software engineer, ia sudah belajar bagaimana sistem berperilaku ketika tidak dirancang untuk Anda. Kemudian, pada tahun 2005, ketika penglihatannya mulai memburuk, hubungannya dengan dunia digital berubah dengan cara yang tidak bisa ia balikkan, dan ia harus beradaptasi.

Ia menjalani proses pemulihan yang lambat, termasuk menghabiskan waktu di pusat rehabilitasi di mana ia pertama kali mengenal screen reader, braille, dan platform online yang menjanjikan pembelajaran mandiri namun mengasumsikan interaksi visual. Ia juga mendaftar di cabang Lagos dari National Institute of Information Technology (NIIT), sebuah perusahaan pengembangan keterampilan dan bakat swasta global berbasis India, di mana ia adalah mahasiswa tunanetra pertama, belajar bersama sistem yang sendirinya sedang belajar bagaimana menyertakannya.

Bahkan sekarang, sebagai backend engineer yang bekerja di industri, perjuangan itu terus berlanjut—antara kemampuan dan aksesibilitas, antara apa yang dirancang oleh alat dan apa yang ia butuhkan dari alat tersebut. Namun itu hanyalah sebagian dari gambaran keseluruhan. Bagian lainnya adalah pekerjaan itu sendiri: menulis kode, memecahkan masalah, dan sesekali mendorong balik ketika aksesibilitas dianggap opsional.

TechCabal berbicara dengan Ibrahim tentang perjuangannya, pekerjaannya, dan perjalanan panjang yang tidak mulus dalam belajar coding dan membangun karier dalam sistem yang tidak pernah dirancang dengan mempertimbangkan dirinya.

Wawancara ini telah diedit untuk panjang dan kejelasan. 

Mengapa Anda memutuskan untuk menjadi programmer, atau bagaimana Anda tertarik dengan pemrograman sebagai orang tunanetra?

Saya selalu tertarik dengan komputer dan cara kerjanya. Saya juga memiliki kakak laki-laki yang merupakan software engineer. Meskipun sekarang ia berkecimpung di bidang AI, pada saat saya ingin menjadi software engineer, ia adalah seorang software engineer. Jadi komputer selalu ada di sekitar saya.

Jawaban yang lebih panjang berkaitan dengan keinginan saya untuk membawa perubahan bagi penyandang disabilitas. Ketika saya berencana masuk ke dunia teknologi, saya pikir saya bisa membuat perubahan sebagai software engineer, mengingat kepedulian saya terhadap aksesibilitas, dan semoga membangun teknologi yang meringankan masalah tersebut.

Saya ingin membangun teknologi asistif karena saya sudah diperkenalkan dengan screen reader. Saya ingin bisa membangun screen reader dan website serta aplikasi yang aksesibel, dan Anda memerlukan keterampilan coding khusus untuk itu. Itulah yang menarik saya ke coding. Profesi teknologi lain, seperti grafis, sangat bergantung pada penglihatan. Namun dengan coding, Anda bisa melewati intensitas visual dari semuanya. Yang perlu Anda lakukan hanyalah mendengar apa yang Anda ketik dan mendengar console log Anda.

Kapan Anda kehilangan penglihatan, dan apakah Anda mulai coding sebelum atau sesudahnya?

Gangguan penglihatan saya dimulai pada tahun 2005, dan perlahan memburuk selama beberapa tahun setelahnya. Itu pada dasarnya adalah kisah asal usul dari arc supervillain saya.

Saya mulai aktif coding sekitar tahun 2014–2015. Saya mulai dengan mengajari diri sendiri melalui platform online seperti Codecademy, Coursera, dan W3Schools sebelum memutuskan untuk menghadiri lembaga yang tepat.

Jadi saya pergi ke NIIT. Saya mengambil diploma software engineering selama dua setengah tahun di sana. Salah satu alasan saya pergi ke sana adalah karena kakak saya juga pernah pergi ke NIIT bertahun-tahun sebelumnya. Itu adalah pengenalan pertamanya ke dunia teknologi. Jadi ketika saya membutuhkan tempat untuk belajar, itulah hal pertama yang terlintas dalam pikiran saya.

Bagaimana mereka mengakomodasi Anda di National Institute of Information Technology (NIIT)?

Saya adalah mahasiswa tunanetra pertama dan satu-satunya di NIIT. Dalam beberapa minggu pertama di sana, saya secara aktif mencoba untuk berhenti. Setiap hari saya pergi ke sekolah dan berkata, "Hari ini adalah hari terakhir saya." Sesulit itu.

Dan lucunya, pada saat itu, kami bahkan belum melakukan coding. Itu hanya Microsoft Word dasar. Para guru tidak pernah mengajar orang buta sebelumnya. Saya harus mendengarkan di kelas dan kemudian pulang ke rumah dan berjuang dengan komputer saya. Itu sangat sulit.

Tapi saya beruntung seiring berjalannya waktu. Para guru mulai beradaptasi dengan saya. Kami akan mengadakan sesi pribadi kecil selama kelas. Itu merupakan perpaduan antara pertimbangan para guru dan banyak pekerjaan ekstra dari pihak saya.

Ketika saya sampai pada coding khususnya, saya memiliki guru bernama Mr Andrew yang sepertinya dikirim oleh Tuhan. Ia jauh melampaui apa yang dipersyaratkan darinya dalam kontrak. Ia membantu saya selama sekolah dan setelah sekolah. Saya ingat berbicara di telepon dengan pria ini kadang-kadang pada pukul 1 pagi atau 2 pagi, dan ia tidak pernah mengeluh.

Saya pada dasarnya berutang karier saya padanya. Saya pasti sudah berhenti dari NIIT tanpa pria itu.

Bagaimana dengan waktu antara 2005 dan 2015? Apakah Anda belajar komputer sendiri?

Saya entah bagaimana berhasil menyelesaikan sekolah menengah. Ketika penglihatan saya memburuk, saya berada di JSS3. Saya sudah menggunakan komputer sebelum mata saya mulai memburuk, jadi saya harus mempelajari segalanya kembali.

Setelah sekolah menengah, dengan segala keputusasaan dan depresi, pada tahun 2013, saya pergi ke pusat rehabilitasi untuk tunanetra. Di situlah saya diperkenalkan dengan screen reader, Braille, dan mesin tik. Itu juga membantu saya bertemu dengan orang-orang buta lainnya.

Sebelum periode itu, saya adalah seorang penyendiri. Saya tidak pernah keluar. Bertemu dengan orang-orang buta lainnya—beberapa yang kondisinya jauh lebih buruk—memberi saya perspektif. Belajar screen reader benar-benar mengubah banyak hal bagi saya. Itu memberi saya harapan.

Berapa lama Anda belajar Braille dan screen reader?

Saya secara aktif menolak Braille, tetapi saya harus melakukannya untuk kurikulum. Untuk screen reader, menurut saya lebih mudah karena ini adalah masalah menghafal penekanan tombol.

Saya awalnya diperkenalkan dengan JAWS untuk laptop, kemudian TalkBack di ponsel Android. Jauh kemudian, salah satu instruktur kami memperkenalkan saya dengan NVDA, yang masih saya gunakan sampai hari ini. Jadi, untuk komputer: NVDA; untuk ponsel, terutama TalkBack.

Apa saja tantangan yang Anda hadapi saat belajar coding?

Belajar sangat menantang. Di NIIT, kami diberi buku teks cetak, yang tidak berguna bagi saya karena saya tidak bisa melihat. Saya kemudian memiliki akses ke perangkat lunak bernama OpenBook, tetapi menjadi frustrasi karena harus memindai halaman dari buku teks yang tebal.

Saya harus sangat bergantung pada internet. Namun banyak website yang dikodekan dengan buruk dan tidak mematuhi pedoman aksesibilitas. Bahkan website coding pun memiliki masalah aksesibilitas.

Banyak tutorial online berupa video, sehingga tidak terlalu berguna bagi saya. Seseorang akan berkata, "Lakukan ini," tetapi tidak menjelaskan apa "ini" itu, karena orang yang dapat melihat bisa melihat layarnya.

Proses coding itu sendiri merupakan rintangan lain. Banyak alat coding dan IDE yang tidak aksesibel pada saat itu. Ada hal-hal yang tidak bisa saya lakukan sendiri. Saya harus menunggu sampai keesokan harinya di sekolah agar seseorang membantu saya mengklik tombol.

Saya ingat tidak bisa melakukan pengembangan Android di NIIT karena Android Studio tidak aksesibel bagi saya. Saya hanya duduk di kelas sementara teman-teman sekelas saya coding, dan saya tidak bisa melakukan apa pun.  Bukan masalah jika seseorang membimbing saya, akhirnya saya akan mengerti. Saya hanya tidak bisa melakukannya sendiri. Saya harus dalam panggilan dengan mereka, berbagi layar, dan mereka harus membimbing saya, "gerakkan mouse ke kiri, gerakkan mouse ke kanan," semua itu. Saya sudah mempelajarinya karena alatnya sudah lebih baik.

Ada banyak hari ketika saya bangun dan berkata, "Hari ini saatnya, lupakan semua ini, saya sudah selesai."

Alat apa yang benar-benar membantu Anda selama belajar dan berlatih?

Untuk waktu yang lama, saya menggunakan Notepad karena banyak IDE yang tidak aksesibel atau terlalu membuat frustrasi.

Tapi Notepad sangat dasar. Tidak ada prediksi kode, tidak ada auto-import, tidak ada apa pun. Jadi saya harus melakukan segalanya secara manual. Saya akan menanyakan hal-hal kepada teman sekelas di sebelah saya seperti: "Saya mencoba mengimpor scanner, bisakah Anda memberi tahu saya pernyataan import lengkapnya?"

Saya pada dasarnya coding di tahun 2015 dan 2016, seperti mereka yang coding di tahun 1976, karena alat yang saya gunakan tidak aksesibel.

Dengan AI yang ada di mana-mana sekarang, seberapa berguna itu untuk pekerjaan Anda?

Saya banyak menggunakan AI. Ini adalah alat penghemat waktu yang berguna, tetapi bukan hanya untuk orang buta—semua orang menggunakannya.

Dengan semua perjuangan dalam menemukan materi pembelajaran yang aksesibel, agen AI sekarang sangat dioptimalkan untuk coding. Saya menggunakan DeepSeek terutama untuk mempelajari konsep dan mengajukan pertanyaan spesifik. Ini seperti memiliki guru yang bisa Anda tanya langsung.

Saya juga menggunakan AI untuk tugas coding. Ada hal-hal yang biasanya membutuhkan waktu setengah hari karena hambatan aksesibilitas, tetapi AI menyederhanakannya. Jadi ini telah menjadi sumber daya yang sangat berguna untuk belajar dan produktivitas.

Bagaimana keseharian Anda sebagai software engineer?

Saat ini, saya menulis backend untuk Cyclone Technology Limited. Pada dasarnya, klien mendatangi kami dengan apa yang mereka butuhkan untuk dibangun, dan kami membangunnya. Jadi saya menulis backend khususnya karena backend tidak seberat frontend. Anda tidak membutuhkan mata untuk sebagian besar hal. Semua hal yang Anda lihat ketika membuka aplikasi atau website—grafis dan desainnya—itu adalah frontend, dan jelas, saya tidak bisa melakukannya secara efektif. Saya bisa melakukannya, tetapi tidak secara efektif. Jadi, sebagian besar backend, yang mendukung frontend. Saya terkadang berkontribusi ke frontend, tetapi hanya secara minimal. Jadi begitulah pada dasarnya.

Apakah Anda mendapatkan pekerjaan segera setelah NIIT, atau apakah Anda mencari cukup lama?

Saya mulai bekerja dengan Cyclone pada tahun 2022. Seorang teman merekomendasikannya kepada saya, saya melamar, dan ketika saya pergi untuk wawancara, saya melakukannya dengan baik.

Tapi perjalanan menuju ke sana sangat menyurutkan semangat. Saya mendapat banyak email penolakan. Ada wawancara di mana perekrut mengatakan kepada saya, "Anda melakukan dengan sangat baik. Kami ingin mempekerjakan Anda," dan kemudian dua minggu kemudian, saya akan mendengar hal-hal seperti: "Maaf, kami sedang melakukan restrukturisasi."

Saya menyadari apa artinya melamar pekerjaan sebagai software engineer tunanetra. Ada hal-hal yang membutuhkan waktu seharian penuh bagi saya yang hanya membutuhkan sepuluh menit bagi orang yang tidak buta.

Pemrograman berkembang dengan cepat, dan sementara orang lain belajar hal-hal baru dengan cepat, saya terkadang masih mencoba mencari materi aksesibel untuk hal-hal yang sudah mereka pelajari beberapa minggu lalu.

Sejak Anda mulai coding, apakah Anda pernah mengerjakan proyek yang berkaitan dengan aksesibilitas atau teknologi asistif?

Saya belum melakukan apa pun yang saat ini bersifat publik untuk aksesibilitas. Namun yang telah saya lakukan adalah advokasi aksesibilitas. Jadi apa pun proyek yang saya kerjakan, saya berusaha memastikan aksesibilitas dipatuhi. Ada kalanya Anda harus memilih pertempuran. Ada beberapa proyek freelance di mana Anda tidak bisa memberi tahu mereka apa pun—apa yang akan mereka lakukan, mereka akan lakukan. Tetapi ketika saya tahu saya bisa membuat kemajuan, saya berusaha menjadikan aksesibilitas sebagai pertimbangan utama untuk proyek tersebut.

Mengenai pembuatan alat, saya sebenarnya memiliki beberapa alat yang saya gunakan sendiri untuk membuat coding lebih mudah. Tapi saya belum bisa mendedikasikan cukup waktu untuk membangun sesuatu untuk publik. Jadi impian klise saya dari beberapa tahun lalu tentang masuk ke dunia teknologi untuk membangun teknologi asistif masih dalam proses.

Melihat lingkungan kerja Anda, bagaimana reaksi rekan kerja dan klien Anda terhadap cara Anda bekerja?

Dengan tim internal saya, sudah ada banyak penerimaan. Setelah bertahun-tahun penolakan, memiliki orang-orang yang mengakui bahwa saya sebenarnya bisa menulis kode yang bagus memvalidasi semua penderitaan yang diperlukan untuk menjadi seorang developer.

Saya mendapat banyak bantuan dari mereka.

Saya ingat seorang rekan mendengar screen reader saya selama sesi dan berkata, "Ada sesuatu di latar belakang Anda yang terus berbicara." Ketika pemimpin tim saya menjelaskan bahwa saya tunanetra, ia tidak bisa memahami bagaimana saya bisa coding.

Selalu ada periode kejutan awal dengan orang-orang baru, tetapi untungnya, sebagian besar engineer cepat pulih, dan kami bisa bekerja sama dengan baik.

Tentu saja, ada momen-momen di mana diskusi terjadi di sekitar papan tulis dan diagram, dan saya hanya duduk di sana karena saya tidak bisa memanfaatkan flowchart. Tapi secara keseluruhan, tim saya sangat mendukung.

Seberapa inklusif ekosistem teknologi di Nigeria dan Afrika?

Sama sekali tidak inklusif.

Fakta bahwa orang-orang terkejut ketika melihat orang buta menggunakan ponsel atau laptop sudah mengatakan banyak hal. Tidak ada cukup kesadaran tentang disabilitas.

Sistem pendidikan Nigeria rusak dari akar rumput hingga ke atas. Tidak ada sistem yang ada untuk meringankan perjuangan yang dihadapi oleh penyandang disabilitas.

Dan bukan hanya Nigeria atau Afrika. Penyandang disabilitas berjuang secara global. Tapi di sini jauh lebih buruk. Penyandang disabilitas masih menjadi pemikiran terakhir.

Apa yang menurut Anda perlu dilakukan industri teknologi di Nigeria dan Afrika untuk menjadi lebih inklusif?

Pertama-tama, mereka harus mematuhi pedoman aksesibilitas. Aksesibilitas tidak bisa diperlakukan sebagai pemikiran terakhir.

Pengembang, perusahaan, sekolah, dan pemerintah perlu memikirkan aksesibilitas dari awal. Karena ketika teknologi tidak aksesibel, ia mengunci orang sepenuhnya.

Banyak orang tidak memahami bahwa aksesibilitas bukanlah amal. Itu adalah infrastruktur. Itu adalah partisipasi. Itu adalah memberikan kemampuan kepada orang-orang untuk berfungsi secara mandiri.

Itulah hal terpenting: kesadaran, standar aksesibilitas, dan inklusi yang disengaja.

Apa yang Anda lakukan untuk bersantai ketika segalanya menjadi sangat berat?

Masalahnya adalah, saya tidak terlalu sering keluar. Tidak keluarnya saya sebagian karena ketidakamanan di Nigeria dan semua itu. Saya tahu banyak orang buta seperti Anda yang berani melakukannya setiap hari dan keluar. Tapi ketidakamanan dan fakta bahwa orang mudah diculik di Nigeria itu sangat berat. Saya tahu banyak dari kalian yang hanya berani menghadapinya.

Tapi saya banyak bermain trivia. Saya sebenarnya sedang membangun perangkat lunak trivia untuk menghibur diri sendiri. Mungkin saya akan membuatnya publik segera. Selain itu, saya banyak membaca.

Apa yang ingin Anda capai dalam beberapa tahun ke depan?

Saya kira dalam beberapa tahun ke depan, saya akan meningkatkan keterampilan saya agar bisa melakukan pekerjaan saya dengan lebih baik. Saya ingin mendapatkan lebih banyak sertifikasi dan berbuat lebih banyak dalam aksesibilitas. Itu adalah cara saya untuk berkontribusi. Saya sedang membangun sesuatu, tetapi intinya adalah, sambil membangun milik Anda sendiri, mengapa tidak berkontribusi pada apa yang sudah dimulai orang lain? Saya percaya Anda bisa melakukan keduanya. Hal utama adalah mendapatkan lebih banyak sertifikasi dan memperdalam pengetahuan saya agar saya bisa mencapai semua tujuan saya.

Apa satu hal yang ingin Anda ubah tentang industri teknologi di Afrika?

Satu hal yang ingin saya ubah adalah bagaimana mereka memperlakukan aksesibilitas. Aksesibilitas bukan hanya untuk saya dan Anda, yang muda dan bekerja. Ada orang-orang tua yang bergantung pada produk-produk ini untuk melakukan tugas seperti perbankan dan mengirim pesan. Ada banyak anak-anak penyandang disabilitas di luar sana yang bergantung pada banyak produk teknologi untuk pendidikan mereka dan banyak hal lainnya. Orang-orang seharusnya tidak lagi bergantung pada orang lain untuk melakukan tugas-tugas dasar seperti menelepon anak-anak mereka atau mengirim pesan. 

Aksesibilitas teknologi harus menjadi hal pertama yang dipikirkan oleh pengembang dan startup Nigeria. Bergantung pada orang lain untuk melakukan aktivitas sehari-hari Anda memang tidak menyenangkan. Perusahaan-perusahaan ini harus terlebih dahulu mempertimbangkan aksesibilitas saat membangun produk mereka.

Dan terakhir, disabilitas seharusnya tidak menjadi alasan mengapa kita tidak dipekerjakan. Orang buta jelas tidak bisa bekerja dengan kecepatan yang sama seperti orang yang dapat melihat. Tapi saat merekrut, lihatlah apa yang bisa ditawarkan oleh orang tersebut, dan jangan menolak mereka berdasarkan disabilitas.

Peluang Pasar
Logo ConstitutionDAO
Harga ConstitutionDAO(PEOPLE)
$0.006347
$0.006347$0.006347
+0.03%
USD
Grafik Harga Live ConstitutionDAO (PEOPLE)

Launchpad SPACEX(PRE)

Launchpad SPACEX(PRE)Launchpad SPACEX(PRE)

Daftar untuk kesempatan undian gratis

Penafian: Artikel yang diterbitkan ulang di situs web ini bersumber dari platform publik dan disediakan hanya sebagai informasi. Artikel tersebut belum tentu mencerminkan pandangan MEXC. Seluruh hak cipta tetap dimiliki oleh penulis aslinya. Jika Anda meyakini bahwa ada konten yang melanggar hak pihak ketiga, silakan hubungi crypto.news@mexc.com agar konten tersebut dihapus. MEXC tidak menjamin keakuratan, kelengkapan, atau keaktualan konten dan tidak bertanggung jawab atas tindakan apa pun yang dilakukan berdasarkan informasi yang diberikan. Konten tersebut bukan merupakan saran keuangan, hukum, atau profesional lainnya, juga tidak boleh dianggap sebagai rekomendasi atau dukungan oleh MEXC.

Launchpad SPACEX(PRE)

Launchpad SPACEX(PRE)Launchpad SPACEX(PRE)

Daftar untuk kesempatan undian gratis