10 Fakta Keren Tentang Pemrograman dan Pengkodean – Mobil, komputer, dan Columbus Ohio. Apa kesamaan mereka? Pengkodean! Untuk setiap teknologi yang Anda andalkan dalam kehidupan sehari-hari, kode adalah bahasa yang mendukungnya . Mobil berjalan di atasnya, komputer tidak akan berfungsi tanpanya, dan beberapa kota menggunakannya untuk meningkatkan infrastruktur mereka. Sepertinya sudah waktunya untuk coding trivia.
10 Fakta Keren Tentang Pemrograman dan Pengkodean
dotdiva – Faktanya, pengkodean sangat penting sehingga banyak sekolah yang mengajarkannya di taman kanak-kanak. Dan seiring kemajuan siswa melalui studi mereka, peluang pemecahan masalah dunia nyata semakin berpusat pada pengkodean dan STEM, seperti pengkodean robot virtual untuk memenuhi pesanan di gudang Amazon . Pemrograman dan pengkodean sekarang menjadi bagian integral dari kehidupan sehari-hari , tidak lagi hanya untuk para kutu buku.
Baca Juga : Keuntungan dan Kerugian Berpikir Komputasi Ilmu Komputer
Ambil contoh Karly Kloss, seorang supermodel yang memimpin Kode bersama Klossy, sebuah kamp pengkodean yang dimulai Ms. Kloss pada tahun 2015 untuk memberdayakan perempuan agar belajar membuat kode dan menjadi pemimpin di bidang teknologi. Jika Anda seorang remaja yang bercita-cita untuk membuat aplikasi, menerbitkan situs web, atau mendalami ilmu data, coding cocok untuk Anda! Dapatkan kaki Anda basah dengan 11 hal yang Anda tidak tahu yang PERLU Anda ketahui tentang pengkodean.
1. Coding memiliki lebih dari 700 bahasa.
Di Amerika Serikat ada sekitar 350 bahasa lisan. Tetapi pengkodean telah mengalahkan kami dengan lebih dari 700 bahasa pengkodean yang digunakan saat ini! Hanya dua negara yang berbicara lebih banyak bahasa, Papua Nugini (836) dan Indonesia (710).
Beberapa bahasa pemrograman, seperti Java, Python , dan HTML, lebih umum digunakan , tetapi yang lain, seperti Rust dan Kotlin, digunakan dalam situasi yang sangat spesifik. Kabar baik untuk pembuat kode? Setelah Anda mempelajari yang besar, semakin banyak bahasa khusus yang datang dengan mudah.
2. Coding Bug TIDAK dinamai bug yang sebenarnya.
Pernahkah Anda mengalami bug komputer? Bagaimana dengan bug nyata di komputer Anda? Pada tahun 1947 seorang teknisi di Harvard mengalami masalah dengan kinerja komputer Mark II mereka. Begitu mereka menyelidiki, mereka menemukan bahwa seekor ngengat telah masuk ke relai – bug yang benar-benar hidup .
Di buku catatan, dicatat sebagai “Kasus bug aktual pertama yang ditemukan.” Meskipun sering diulangi bahwa di sinilah istilah “bug” merujuk pada kesalahan yang memengaruhi kinerja program, bukan itu masalahnya . Istilah “bug” sudah digunakan cukup luas di kalangan teknis pada tahun 1947. Thomas Edison menggunakannya pada tahun 1869 untuk menjelaskan masalah dalam penemuannya sendiri.
Bahkan jika kisah aslinya tidak sepenuhnya benar, proses debug masih merupakan bagian penting dari pemrograman. Jika bug tidak ditemukan, hasilnya bisa menjadi bencana! Pada tahun 1983, sistem peringatan dini soviet mendaftarkan lima rudal nuklir yang masuk dari Amerika Serikat .
Letnan Kolonel Stanislaus Petrov beralasan bahwa jika AS ingin menyerang Uni Soviet, apakah AS benar-benar akan meluncurkan hanya lima rudal? Dia memerintahkan anak buahnya untuk mundur, dan 15 menit kemudian, pos-pos radar memastikan bahwa tidak ada misil yang masuk. Kesalahan itu karena bug dalam sistem.
3. Pengkodean akan segera menjadi sama pentingnya dengan membaca
Di masa depan, pengkodean dan literasi teknis mungkin hampir sama pentingnya dengan kehidupan sehari-hari seperti halnya literasi sekarang. Amerika Serikat memiliki tingkat melek huruf 99%. Bayangkan 99% populasi mengetahui cara membuat kode.
Walaupun mungkin terdengar sulit, pengkodean bisa lebih mudah daripada menulis bagi siswa yang berjuang dengan mekanika bahasa. Pada tahun 2020, ahli saraf MIT menemukan bahwa menafsirkan kode mengaktifkan jaringan otak tujuan umum, tetapi bukan pusat pemrosesan bahasa.
4. Programmer pertama adalah putri seorang penyair gila
Bidang pengkodean dan STEM mungkin tampak dibuat untuk anak laki-laki, tetapi orang pertama yang menulis pemahaman modern kita tentang suatu program adalah Ada Lovelace .
Menjadi satu-satunya putri sah penyair, Lord Byron, ibu Ada khawatir putrinya akan mengalami kegilaan yang sama seperti ayahnya. Untuk menghindari kegilaan selama mungkin, dia mendedikasikan putrinya untuk belajar matematika dan sains.
Saat bekerja dengan rekannya di komputer tujuan umum mekanis yang dikenal sebagai Analytical Engine, dia menyadari bahwa mesin tersebut dapat melampaui perhitungan sederhana dan murni , kemudian menerbitkan algoritme pertama yang dimaksudkan untuk dilakukan oleh mesin seperti ini.
5. Virus komputer pertama adalah Creeper
Sama seperti virus yang menginfeksi tubuh manusia dengan mereplikasi versi dirinya sendiri untuk diteruskan ke host lain, virus komputer menyebar dengan memasukkan kodenya sendiri dan menyebar ke komputer baru melalui jaringan.
Gagasan tentang virus komputer diterbitkan dalam esai ” Theory of self-reproducing automata ” oleh John von Neumann pada tahun 1949, tetapi program komputer replikasi pertama tidak ditulis hingga tahun 1971 . Program ini bukan malware aktif karena tidak menyebabkan kerusakan data. Efek satu-satunya adalah pesan yang dibuatnya untuk juru ketik yang mengatakan “I`M THE CREEPER; TANGKAP JIKA ANDA BISA”.
Virus tidak diciptakan untuk membawa bahaya, tetapi tidak butuh waktu lama untuk gagasan perangkat lunak yang mereplikasi diri beralih ke sisi gelap. Kabar baiknya, ada “peretas etis” di luar sana yang bekerja untuk orang baik .
6. NASA masih mengoperasikan beberapa proyek pemrograman dari tahun 1970-an
Anda mungkin fasih dalam Javascript atau C++ tetapi yang benar-benar perlu diketahui oleh para insinyur NASA adalah ADA dan HAL/S . Hingga tahun 2005, NASA masih menggunakan bahasa komputer dari tahun 1973 yang dirancang khusus untuk kebutuhan mereka yang disebut HAL/S (atau High-order Assembly Language/Shuttle).
Meskipun HAL/S dirancang terutama untuk memprogram komputer on-board, HAL/S cukup umum untuk hampir semua aplikasi dan digunakan secara luas di seluruh proyek NASA. Proyek yang lebih baru, seperti Stasiun Luar Angkasa Internasional, beroperasi pada bahasa pemrograman yang disebut ADA , dikembangkan pada tahun 1980 dan diterima sebagai bahasa pemrograman standar internasional pada tahun 1995.
7. Ada banyak uang dalam pengkodean
Pada tahun 1972, Steve Wozniak dan Steve Jobs berkolaborasi dalam sebuah game arcade, Breakout, untuk Atari. Pada tahun 2018, Apple Inc menjadi perusahaan Triliun dolar AS pertama . Tidak diragukan lagi, ada banyak uang yang bisa didapat dalam pengkodean. Dan dengan uang besar, yang kami maksud adalah miliaran.
Gaji rata-rata seorang ilmuwan data mencapai $100.000. Nikmati permainan komputer ? Markus Persson, seorang programmer Swedia, menciptakan dan meluncurkan game komputer Minecraft pada tahun 2009. Pada tahun 2014, Microsoft membelinya seharga $2,5 miliar.
8. Semuanya 0 dan 1
Komputer beroperasi pada apa yang disebut “kode biner.” Semua perangkat lunak yang menjalankannya ditulis hanya menggunakan 0 dan 1, dan ada kombinasi tak terbatas dari dua digit ini . Itu sebabnya perangkat lunak baru dapat ditulis setiap saat .
9. Anda tidak perlu bekerja di bidang teknologi untuk menggunakan pengkodean
Pada akhir tahun 2020, 70% pekerjaan coding berada di bidang karir yang tidak berhubungan dengan teknologi . Mereka yang belajar kode sejak dini dan dengan baik akan memiliki banyak pilihan karir di hampir setiap industri yang bisa dibayangkan.
10. Komputer adalah jabatan, dan pemrogram pertama adalah wanita
Pada tahun 1945 ENIAC (Electronic Numerical Integrator and Computer) dihidupkan dan digunakan untuk menghitung lintasan balistik selama Perang Dunia II. Itu adalah komputer digital serba guna pertama yang dapat diprogram, elektronik, dan dioperasikan oleh enam wanita .
Para wanita mempelajari logika mesin, struktur fisik, operasi, dan sirkuit agar tidak hanya memahami matematika komputasi , tetapi juga mesin itu sendiri. Untuk menggunakannya, mereka harus memanipulasi sakelar dan kabel dengan memahami cetak biru mesin, karena bahasa pemrograman belum ada.
Meskipun orang-orang sezaman menganggap pemrograman sebagai tugas klerus dan tidak secara terbuka mengakui efek pemrogram wanita pada keberhasilan operasi dan pengumuman ENIAC, enam wanita (McNulty, Jennings, Snyder, Wescoff, Bilas, dan Lichterman) sejak itu diakui atas kontribusi mereka.