Jakarta – Suara Ekonomi.

Benda apa yang ada di dalam saku anda? Dompet? Uang? Kunci kendaraan? Pasti sebagian besar dari anda akan menjawab: ponsel pintar! Ya, ponsel pintar. di jaman sekarang ini begitu banyak hal yang anda dapat lakukan dengan berbekal ponsel anda. Sedang lapar? Anda bisa memesan bantuan Gojek untuk menitipkan membelikan makanan kesukaan anda. Sedang bosan? Anda bisa mendengarkan banyak sekali lagu dari artis favorit anda dengan proses streaming melalui aplikasi penyedia hiburan ternama seperti Itunes, Joox atapun Spotify. Atau anda suka sekali bermain game? Tenang saja, begitu banyak game gratis dan berbayar bagi anda yang membutuhkan, sebut saja Angry Bird series dari Rovio ataupun Flappy Bird ciptaan Dong Nguyen yang tentunya sudah sangat familier bagi anda. Proses mendapatkannya pun sangatlah mudah semakin hari, Yang anda butuhkan hanyalah perangkat ponsel anda dan akun google ataupun apple ID untuk login ke akun Google Play ataupun Appstore anda.

Banyak hal yang dahulu mungkin dirasa sulit dan tidak mungkin, saat ini dengan mudahnya dapat diatasi dengan bantuan aplikasi yang tersedia. Aplikasi-aplikasi yang sejatinya adalah program komputer ini telah merubah sebagian besar cara kita hidup, cara kita berinteraksi satu sama lain, dan cara kita belajar, cara kita bermain dan cara kita berbagi. Smartphone yang sejatinya adalah sebuah super komputer berbentuk mini dan ringkas telah membuka berbagai kesempatan dan peluang bagi berkembangannya program-program komputer baru yang telah menjadi bagian dari keseharian kita.

Pentingnya Belajar Coding Untuk Semua Orang

Belum lama ini Mark Zuckerberg dan Bill Gates, pendiri dan pemilik Facebook dan Microsoft Inc, telah mendonasikan US$ 10 juta kepada code.org, sebuah organisasi nirlaba yang didirikan di Amerika Serikat yang memilik visi bahwa “Setiap pelajar di setiap sekolah harus memiliki kesempatan untuk belajar pemrograman komputer”. Presiden Amerika Serikat, Barrack Obama juga telah melakukan Kick Off dari program Hour of Code, atau yang dapat diartikan dengan satu jam belajar coding. “Janganlah anda hanya membeli game terbaru, buatlah sendiri, dan janganlah hanya mengunduh aplikasi lego terbaru, bantulah dalam mendesainnya”, begitulah kira-kira pesan dari Presiden Barrack Obama.

website Code.org mendorong semua orang untuk belajar coding.
website Code.org mendorong semua orang untuk belajar coding.

Kira-kira apa ya yang membuat para pimpinan dunia ini percaya bahwa belajar koding atau pemrograman komputer adalah hal yang baik untuk dipelajari oleh setiap orang?

Berikut adalah beberapa keuntungan yang dapat anda dapatkan dari belajar coding bagi orang awam:

1. Terbiasa untuk memecahkan masalah

Coders, sebutannya untuk para ahli yang bekerja membuat program komputer, adalah orang-orang yang selalu berusaha memecahkan masalah. Mendiang Steve Jobs, Co-Founder dari perusahaan teknologi raksasa Apple pernah berkata: “Saya rasa setiap orang harus belajar memprogram komputer karena itu mengajarkanmu untuk berfikir”. Ketika anda terbiasa untuk memecahkan masalah, maka anda akan melihat segala semua tantangan yang anda punya sebagai sesuatu yang harus di taklukkan secara sistematis. Berbagai macam permasalahan selalu hadir di tengah kehidupan bermasyarakat dan bernegara, akan baik sekali jika sebagian besar warna negara memiliki mindset “problem solving”, begitu banyak permasalahan akan dapat di tangani secara komprehensif.

2. Berfikir secara terstruktur layaknya ilmuwan

Pengalaman belajar Coding akan serupa dengan belajar matematika sebagai terapan dan ilmu karena mengajarkan kita pendekatan iteratif untuk memecahkan masalah dan menguji ide-ide kita. Seperti layaknya melakukan percobaan ilmiah di sebuah lab kimia, proses coding dapat menghadirkan proses yang sama dan membuat anda berfikir lebih kritis dan berdasar pada fakta lapangan. Prosesnya mirip proses penelitian ketika anda hendak menulis tugas ilmiah ataupun skripsi. Ada beberapa set teori yang harus di jawab dengan pembuktian. Ini penting untuk kemajuan kehidupan bersosial dimasyarakat. Sebaik-baiknya argumen adalah yang berdasar pada pembuktian fakta lapangan.

3. Menguasai konsep teknologi masa depan

Banyak orang percaya  bahwa bahasa yang harus di kuasai di masa depan adalah bahasa pemrograman. Seiring kemajuan jaman, komputer telah berevolusi dalam berbagai bentuk; tablet, smartphone, jam tangan, pemutar mp3, dan lain-lain. Kegiatan pemrograman akan merubah banyak cara manusia mengerjakan banyak hal. Komputer bersama dengan berbagai programnya yang menyajikan beragam kegunaan telah sukses di implementasikan di berbagai profesi kehidupan. Jenis profesi apapun saat ini pasti membutuhkan bantuan komputer dalam skala yang berbeda-beda. Mengetahui dan menguasai dasar-dasar pemrograman akan membantu anda mengerti bagaimana komputer dapat membantu anda dalam mengerjakan pekerjaan anda sehari-hari. Masa depan sangatlah tergantung pada perkembangan teknologi, dan mesin-mesin baru ini membutuhkan nahkoda yang handal, yaitu para penggunanya yang dapat mengerti bahasa mereka.

Grafik jumlah pencarian coding via Google Trend: Semakin banyak orang tertarik untuk belajar coding di Amerika Serikat.
Grafik jumlah pencarian coding via Google Trend: Semakin banyak orang tertarik untuk belajar coding di Amerika Serikat.

4. Sebagai sumber tambahan penghasilan ataupun mungkin menjadi sumber penghasilan utama

Sudah bukan rahasia lagi bahwa para punggawa di bidang teknologi kini telah meraup banyak sekali kekayaan materi dari bisnis teknologi yang mereka miliki. Namun terkait keuntungan yang bisa di dapatkan dari pembuatan aplikasi ini, tidak ada batasan bawa orang awam juga tidak dapat mengambil keuntungan darinya. Perkembangan platform pengembangan aplikasi game semacam gamesalad.com telah membantu para developer “rumahan” menghasilkan game yang memberikan penghasilan untuk bisnis mereka. Atau kehadiran mobappcreator.com ataupun berbagai tuntunan yang telah disediakan oleh Google ataupun apple agar membantu para developer bisa membuat aplikasi dengan mudah. Saat ini adalah saat yang sangat baik bagi semua orang untuk belajar coding, sepanjang perjalanan perkembangan dunia komputer, belajar coding belum pernah dapat diakses semudah saat ini. Siapa tahu anda bisa menjadi Bill gates ataupun Steve Jobs selanjutnya?

Setelah membaca berbagai paparan diatas, saya yakin anda akan berfikir: “Oke saya tertarik, bagaimana saya memulai perjalanan saya belajar coding?”

Ada banyak cara anda belajar coding, anda bisa mencoba untuk belajar sendiri, mengikuti kursus-kursus, atapun mengikut workshop seperti yang di tawarkan oleh Code.org. Banyak program, kursus dan website gratisan yang dapat anda gunakan untuk membantu anda belajar coding.