Penggunaan komputasi yang bertanggung jawab dalam memecahkan masalah global

Rashik Parmar, IBM Fellow, Wakil Presiden EMEA untuk IBM Technologies dan anggota juri untuk kompetisi pemrogram Call for Code global, percaya bahwa tantangan global perlu ditangani dalam skala besar melalui penggunaan komputasi (CT) yang bertanggung jawab.



Rashik memiliki hampir 40 tahun pengalaman di IBM dalam berbagai posisi teknis, serta beberapa tahun berpartisipasi dalam juri Call for Code, di mana ia mengevaluasi dan memilih aplikasi terbaik dari 400.000 kontestan.







Tema kompetisi global untuk pengembang Call for Code 2021, yang diselenggarakan oleh IBM, bersama dengan sejumlah orang yang berpikiran sama, adalah perubahan iklim sebagai tantangan utama yang dihadapi planet kita saat ini. Pejabat PBB menganggap perubahan iklim sebagai tantangan yang belum pernah terjadi sebelumnya. Dan jika kita tidak mengambil tindakan untuk menyelesaikannya sekarang, maka di masa depan lebih banyak kekuatan dan sumber daya akan dibutuhkan untuk beradaptasi dengan kondisi yang berubah. Bagi mereka yang ingin mengembangkan keterampilan profesional dan menerapkannya dalam karier, bertemu inovator dari seluruh dunia, atau menciptakan solusi sendiri yang akan membantu dalam memerangi perubahan iklim, sekaranglah waktunya untuk mengambil langkah pertama dan bergabung dengan Call for Kode.



Penggunaan komputasi yang bertanggung jawab untuk kebaikan adalah jalan menuju masa depan yang lebih baik. Bagi siapa pun yang ingin bergabung dengan gerakan Call for Code, penyelenggara akan memberikan starter kit dengan akses ke materi yang diperlukan untuk membantu menciptakan solusi untuk tiga tantangan utama dalam perang melawan perubahan iklim: air bersih dan sanitasi, pemberantasan kelaparan, dan produksi dan produksi yang bertanggung jawab. keberlanjutan, konsumsi.



Penggunaan BT secara bertanggung jawab



Inti dari pendekatan terhadap penggunaan teknologi komputasi yang bertanggung jawab, didukung dan dikembangkan oleh penulis, adalah bahwa ketika Anda membuat kode hari ini, Anda perlu memahami signifikansinya untuk masa depan. Sulit untuk memprediksi berapa lama kode tertulis akan bertahan - mungkin beberapa dekade. Anda harus hati-hati memilih kata-kata untuk anotasi kode Anda, serta mengingat tentang konsumsi energi dan jejak karbon kode.



Berbicara kepada ratusan CTO tahun lalu membawa penulis pada kesimpulan bahwa ini bukan hanya tentang ekologi dan perubahan iklim, tetapi juga tentang kesetaraan dan keadilan rasial. Para pemimpin memiliki sejumlah kekhawatiran yang tidak selalu dapat mereka artikulasikan secara keseluruhan. Inilah beberapa di antaranya. Apakah yang kami lakukan cukup banyak untuk mengurangi jejak karbon dari solusi teknologi kami? Apakah kita pandai memastikan bahwa infrastruktur kita memiliki dampak minimal terhadap lingkungan? Bisakah Anda melakukannya dengan lebih produktif? Apakah kita sedang memikirkan tentang efisiensi kode? Apakah kode ini tidak hanya dapat diandalkan dan aman, tetapi juga inklusif dan berharga? Apakah kita menggunakan data warga negara secara etis? Seberapa inklusifkah sistem kita secara umum? Apakah mereka mampu mendukung keragaman masyarakat yang mereka layani?



Konsep



Penggunaan BT secara bertanggung jawab merupakan cara hidup dan cara berpikir. Teknologi dunia telah menyerap banyak stereotip rasial. Berpikir tentang diskriminasi berdasarkan warna kulit, saya ingat istilah yang akrab seperti daftar hitam. Ada banyak hal yang harus diubah. Pengembang harus menyadari bahwa kode yang mereka buat akan digunakan oleh semua orang. Tentu saja, dunia tidak akan berubah dalam semalam. Sebaliknya, ini seperti efek kupu-kupu, yang kepakan sayapnya dapat menyebabkan tornado di sisi lain planet ini. Anda hanya perlu percaya bahwa perubahan kecil diikuti oleh konsekuensi besar. Bahkan upaya terkecil dari pengembang saat ini dapat mencapai hasil yang signifikan di masa mendatang.



Penerapan



Pemrograman yang bertanggung jawab adalah bagian dari konsep penggunaan BT yang bertanggung jawab. Itu terletak pada kesadaran akan apa yang kita lakukan. Misalnya, apakah mungkin untuk mengukur jejak karbon dari kode tertentu, dan apakah ada gambaran tentang cara kerjanya?



Itu benar-benar mungkin, dan kami memiliki alat yang diperlukan. Anda dapat membandingkan efisiensi keseluruhan kode Anda dan seberapa cepat kode itu berjalan. Ini saja dapat memberikan beberapa wawasan tentang jejak karbon. Dimungkinkan juga untuk mengukur jumlah energi yang dikonsumsi oleh pusat data. Penyedia cloud dapat secara akurat menyatakan emisi CO2 tahunan mereka. Mereka juga tahu berapa porsi konsumsi energi mereka dari sumber terbarukan.



Hal yang sama berlaku untuk bahasa komunikasi. Ada alat penelitian yang dapat mendeteksi bias secara otomatis. Dengan bantuan mereka, Anda dapat memeriksa kode dan dokumentasinya. Misalnya, di situs web IBM, yang didedikasikan untuk etika dalam AI , ada banyak alat untuk menguji etika. The Responsibility IBM Corporate Social laporan juga berisi sejumlah link ke sumber daya yang dapat membantu Anda meningkatkan ketahanan infrastruktur TI Anda dan kode.



Tidak ada satu kode pun



Anda dapat mempengaruhi situasi tidak hanya melalui kode yang lebih efisien. Penting untuk memikirkan tentang bagaimana mencapai tujuan Anda dalam arti yang luas. Katakanlah bekerja sama dengan kolega dan mitra dan bersama-sama melakukan sesuatu yang penting bagi dunia.



Seperti, misalnya, pemenang kontes Call for Code tahun lalu. Orang-orang, sebagai aturan, berusaha keras untuk membawa kebaikan ke dunia ini, dan TheHeroLoop telah menciptakan platform khusus yang menyatukan orang-orang yang berpikiran sama. Ini memberi orang kesempatan untuk menjadi sukarelawan secara lokal dan, katakanlah, membantu tetangga dengan pengiriman makanan selama pandemi.



Pengembang Prometeomenemukan cara yang tidak biasa untuk melindungi petugas pemadam kebakaran. Solusi Internet of Things (IoT) mereka menggunakan teknologi sederhana dan terjangkau untuk memberikan panduan dan saran kepada petugas pemadam kebakaran - sehingga meningkatkan peluang bertahan hidup dalam situasi berbahaya.



Dan yang terpenting adalah semua kode ini adalah open source. Ide yang sama tentang efek kupu-kupu bekerja di sini. Jika Anda mempublikasikan open source, maka setiap pengembang dapat menggunakannya. Masing-masing akan menambah sesuatu yang baru, dan pada akhirnya kita akan menemukan diri kita bekerja sama untuk menyelesaikan masalah sosial yang penting.



Bergabunglah dengan gerakan



Ingin menjadi anggota Call for Code? Lakukan hari ini .



Tautan ke materi asli dalam bahasa Inggris







Rashik Parmar, IBM Fellow, Vice President EMEA untuk IBM Technologies dan Anggota Juri dari Global Call for Code Programming Competition



All Articles