Hackathon merupakan sebuah ajang inovasi dan kreativitas untuk mereka yang memiliki passion dan skill di dunia Teknologi Informasi dan semua posisi yang menunjangnya. Momen yang luar biasa di mana peserta Hackathon yang diselenggarakan di indonesia ini memiliki kemampuan mumpuni yang tidak kalah dengan SDM internasional.
Untuk itu, di Indonesia juga diselenggarakan Hackathon dengan tema Hackathon Merdeka. Sebuah kompetisi teknologi yang diadakan sebagai bagian dari peringatan Hari Kemerdekaan Indonesia. Hackathon Merdeka tidak hanya merayakan semangat kreativitas dan pemikiran berani, tetapi juga mendorong semangat kebangsaan dan kontribusi positif dalam membangun masa depan yang lebih baik bagi tanah air.
Daftar Isi:
- Apa Itu Hackathon?
- List Acara Hackathon
- 6 Alasan Software atau Web Developer Mengikut Hackathon
- Apa itu Hackathon Merdeka?
- Contoh Web Aplikasi yang Dihasilkan di Hackathon Merdeka
- Apa Manfaat Ikut Hackathon Merdeka?
Berikut merupakan penjelasan acara Hackathon, list acara, alasan Anda harus mengikuti Hackathon, dan manfaatnya! Simak sampai selesai ya!
Apa Itu Hackathon?
Bagi Anda seorang yang bekerja di sebuah software house atau perusahaan yang berhubungan dengan pemrograman dan sejenisnya, pasti sudah tidak asing dengan istilah Hackathon. Dilansir dari situs resminya, Hackathon merupakan gabungan dari dua kata dalam bahasa Inggris, yakni “hack” dan “marathon”.
Hackathon pertama kali dimulai pada bulan Juni 1999 ketika OpenBSD mempertemukan sepuluh pengembang perangkat lunak yang bekerja pada perangkat lunak kriptografi. Hackathon merupakan event yang berkolaborasi untuk menciptakan solusi terhadap suatu masalah, mengerjakan sebuah project, lokakarya, presentasi, dan masih banyak lagi.
Hackathon secara sederhana, merupakan sebuah pekan kompetisi pemrograman yang berlangsung selama beberapa jam sampai dengan beberapa hari. Walau biasanya hacking dikaitkan dengan aktivitas ilegal untuk mendapatkan akses ke sebuah sistem atau jaringan komputer, kata marathon dalam kegiatan ini benar-benar legal dan positif.
Meski umumnya Hackathon diikuti oleh para programmer, tidak jarang ditemukan seorang graphic designer, project manager, business analyst, dan peran-peran yang terlibat di sekitaran dunia pemrograman. Hasil project yang diciptakan oleh tim-tim yang ikut bergabung, akan dilombakan untuk bersaing satu sama lain dan kemudian akan ditentukan pemenang dengan hadiah tertentu.
List Acara Hackathon
Meski tidak setiap tahun list acara Hackathon selalu sama, umumnya kegiatan yang ada di acara tersebut seperti di bawah ini:
- Pembukaan
Seperti acara kebanyakan, penyelenggara acara akan menjelaskan acara secara garis besar dan susunan acara yang terjadwal dari awal hingga akhir.
- Workshop
Sebelum berlanjut inti acara Hackathon, ada satu kelas yang diberikan untuk para pesertanya. Anda akan dibekali dengan ilmu tentang tema Hackathon dengan mentor yang berpengalaman.
- Pitching
Hal yang perlu dilakukan oleh peserta adalah pitching adalah mengajukan ide project yang sesuai dengan tema Hackathon yang sedang berlangsung. Pitching dilakukan dengan tujuan untuk mendapatkan kesesuaian project yang akan dikerjakan berdasar tema acara.
- Team Building
Saat Anda mendatangi Hackathon, tentu tidak semua orang di sana Anda kenali, begitu pun sebaliknya. Di sini, biasanya tim penyelenggara akan membuat sesi team building dan melakukan ploting tim dengan orang-orang baru. Hal ini bertujuan untuk mengasah skill adaptasi untuk semua peserta yang tergabung.
- Pengerjaan Project
Setelah tim selesai dibentuk, masing-masing anggota akan mengenal teman kelompok satu sama lain dan pengerjaan project dapat dimulai. Proses ini setiap tim akan menuangkan ide, menyusun strategi, dan mencoba untuk menyelesaikan project yang disetujui bersama.
- Istirahat
Dalam keseluruhan acara, Hackathon tidak diselesaikan dalam sekali waktu misalkan 1 hari saja. Penyelenggara biasanya menyediakan snack, makanan, hingga akomodasi istirahat untuk beberapa hari.
- Presentasi
Setelah pengerjaan project selesai, seluruh tim akan melakukan presentasi. Dalam presentasi ini, peserta harus mampu meyakinkan juri tentang sebaik apa project yang telah dikerjakan.
- Award Ceremony
Dalam kegiatan ini, pemenang akan diumumkan dan hadiah akan diberikan. Dalam satu event Hackathon, biasanya terdapat satu atau lebih pemenang yang mendapatkan hadiah berupa uang tunai dan banyak lainnya.
6 Alasan Software atau Web Developer Mengikut Hackathon
Beberapa dari Anda pasti pernah mengikuti Hackathon atau kompetisi serupa. Namun tahukah Anda, apa sih alasan sebagai seorang Software Developer atau Web Developer untuk ikut Hackathon?
- Menunjukkan Kemampuan
Hackathon merupakan sebuah ajang bergengsi bagi Anda seorang programer untuk mewujudkan keahlian yang dimiliki. Dengan ikut bergabung dalam kompetisi ini dan menunjukkan keahlian yang Anda miliki, akan banyak benefit yang didapat setelahnya.
- Melatih Kerjasama
Mayoritas penyelenggara Hackathon di seluruh dunia meminta peserta untuk membentuk sebuah tim dan membagi tugas. Dengan bekerja dalam tim, kemampuan bekerjasama akan diuji untuk bersama menghadapi tekanan yang dihadapi.
- Melatih Manajemen Waktu
Biasanya, Hackathon memberi batasan waktu seperti 24 atau 48 jam untuk pengerjaan projectnya. Anda harus mampu menyelesaikan satu project bersama tim untuk dapat maju ke tahap selanjutnya. Di sini, Anda akan belajar bagaimana mengatur waktu untuk menentukan tugas mana yang harus dikerjakan terlebih dahulu dan selesai tepat waktu.
- Melatih Public Speaking
Tahapan akhir adalah tahapan di mana Anda akan diminta mempresentasikan hasil project yang dibuat. Dengan tampil ke depan panggung, Anda dapat berlatih berbicara di depan umum dengan juri dan peserta lainnya.
- Menambah Jaringan Pertemanan
Dalam kompetisi ini, banyak sekali peserta yang berasal dari beragam latar belakang yang berbeda. Banyak dari mereka malah bukan seorang programmer dan malah tidak berasal dari bidang teknologi. Inilah saat yang paling baik untuk memperluas jaringan pertemanan Anda. Siapa tahu rezeki berikutnya datang dari mereka, bukan?
- Mendapat Hadiah
Hadiah kerap kali menjadi salah satu motivasi seseorang untuk ikut dalam sebuah kompetisi. Di Hackathon, penyelenggara biasanya memberikan uang tunai sebesar puluhan hingga ratusan juta rupiah. Sebuah angka yang cukup besar untuk didapatkan dalam waktu satu atau dua malam. Selain hadiah utama, terkadang juga ada doorprize lain yang mungkin juga disiapkan panitia untuk dibagi-bagi.
Apa itu Hackathon Merdeka?
Di negara kita, Anda dapat menjumpai Hackathon Merdeka. Hackathon Merdeka merupakan kompetisi ngoding selama 24 jam. Peserta diminta untuk membuat suatu program guna memecahkan suatu permasalahan bangsa. Kompetisi ini difasilitasi oleh Kantor Staf Presiden Republik Indonesia dan diselenggarakan oleh komunitas Code4Nation yang bertujuan untuk mencari solusi terbaik bagi permasalah seputar teknologi.
Pembuatan aplikasi Hackathon Merdeka terfokus pada pemantau harga komoditas, terutama tiga bahan pokok yang dianggap paling strategis, yakni beras, gula, dan daging. Hackathon Merdeka memiliki visi yakni menyelesaikan masalah harga hulu ke hilir bahan-bahan pokok yang selalu berdampak serius pada ekonomi negara.
Hackathon Merdeka merupakan inisiatif penggiat IT di Indonesia yang berusaha mengembangkan aplikasi yang dapat digunakan untuk menyelesaikan masalah publik. Hackaton merdeka pertama kali diadakan pada Agustus tahun 2015 untuk mengumpulkan ratusan programmer yang selama 36 jam coding/programming untuk menyelesaikan masalah negeri.
Setelah itu seluruh pemenang hackaton kemudian diundang Presiden RI, Joko Widodo di Istana Bogor dan sempat mempresentasikan hasil karya mereka untuk selanjutnya coba diimplementasikan.
Contoh Web Aplikasi yang Dihasilkan di Hackathon Merdeka
- Last Feet
Last Feet merupakan salah satu aplikasi berbasis web yang menyediakan infografik dari pedagang kaki lima. Menurut pengembang, terlepas dari segala hal yang ditawarkan e-commerce, masih banyak pedagang lain yang tidak dapat menjajakan barang dagangannya secara online. Sehingga, aplikasi ini bertujuan untuk mewadahi penjual dan pembeli berdasarkan posisinya penjualannya saat ini.
- iMarbel
Aplikasi ini adalah besutan dari software house, EducaStudio asal Salatiga. Mereka melihat kesempatan dalam pertumbuhan aplikasi edukasi yang baik di tanah air dan merancang aplikasi untuk memudahkan orang-orang awam khususnya guru-guru agar dapat membuat konten digital seputar edukasi. Uniknya, untuk membuat konten digital, guru-guru tersebut tidak harus memiliki skill dan mempelajari bahasa pemrograman yang expert. iMarbel tersedia dalam multi platform, dengan harapan menjaring banyak kontribusi dari masyarakat dalam mengembangkan konten pendidikan berbasis teknologi.
- Siaga Banjir
Aplikasi ketiga yang dirancang pada saat Hackathon adalah Siaga Banjir. Aplikasi ini dirancang oleh Tim Kawung Labs guna membantu masyarakat mengantisipasi banjir yang akan terjadi di DKI Jakarta. Dengan memantau debit air dari 14 pintu air yang tersebar di seluruh penjuru ibukota, Siaga Banjir melaporkan informasi terkini sehingga tindakan evakuasi dapat segera dilakukan. Siaga Banjir juga pernah diikutsertakan dalam kompetisi taraf internasional dengan nama Jakarta Flood Alert.
Apa Manfaat Ikut Hackathon Merdeka?
Ketika mengikuti suatu kegiatan berupa kompetisi dan kolaborasi, sudah dipastikan Anda harus mengetahui manfaat apa yang akan Anda dapat. Berikut beberapa manfaat yang Anda dapat dalam mengikuti Hackathon Merdeka:
- Peluang Berinovasi
Pikirkanlah bahwa Hackathon Merdeka merupakan tempat yang pas untuk mengembangkan ide-ide inovatif dan menciptakan solusi baru untuk masalah-masalah yang ada. Selain menjadi tempat berkompetisi, Hackathon Merdeka akan memberikan kesempatan bagi peserta untuk menunjukkan kreativitas dan keahlian Anda.
- Belajar dan Sharing Ilmu
Melibatkan para profesional yang ahli dalam bidang teknologi, Hackathon Merdeka akan memiliki kesempatan untuk belajar dari para pakar, berbagai pengetahuan dengan sesama peserta, dan memperluas jaringan di industri teknologi. Pembelajaran ini juga akan membantu Anda meningkatkan keterampilan pemrograman, pemecahan masalah, desain produk, dan kemampuan teknis lainnya.
- Peluang Karir
Melalui kompetisi ini, Anda juga dapat menarik perhatian dari perusahaan teknologi, investor, atau pihak lain yang tertarik pada inovasi dan keahlian teknis. Jika skill dan project yang Anda kerjakan menarik minat mereka, hal ini dapat membuka pintu bagi peluang karir atau kemitraan yang berharga di masa depan.