in review

Bekerja menjadi engineer dibidang IT membuatku harus selalu up-to-date terharap perkembangan terbaru. Setiap harinya akan banyak library baru, framework baru, tools baru yang semakin memudahkan pekerjaan. Tidak hanya memudahkan namun tools tersebut juga semakin kompleks untuk dipelajari. Belum lagi dengan silih berganti hadirnya bahasa-bahasa baru yang menawarkan fitur-fitur yang menarik secara default. Oleh karena itu kita mau tidak mau, harus terus belajar dan mengupdate pengetahuan.

Ada satu pengalaman menarik ketika belajar Golang sebelumnya. Awalnya dipertengahan 2019 ditawari seorang teman untuk membantu tim-nya untuk membuat satu fitur sederhana dalam sistem mereka. Dalam beberapa minggu aku belajar golang dari nol hingga dapat membuat fitur tersebut, tidak terlalu bagus memang, tapi setidak fitur tersebut dapat digunakan dan berjalan. Setelah project tersebut selesai, Golang tidak pernah lagi digunakan.

Kemudian quarter pertama 2020, ada wacana untuk membuat sistem baru ditempatku bekerja, salah satu pilihannya dengan menggunakan golang. Pada akhirnya aku harus belajar dari nol lagi untuk mengingat-ingat kembali syntax dari golang. Walau memang untuk belajar yang kedua kalinya ini waktu yang dihabiskan lebih singkat dibandingkan saat pertama kali menyentuh golang, namun path yang harus kulalui tetap sama yaitu membaca kembali tutorial yang aku gunakan ketika belajar golang untuk pertama kalinya.

in-review ini hadir sebagai bentuk catatan belajarku terhadap satu teknologi maupun satu bahasa pemrograman baru. in-review akan berisi mengenai catatan singkat tentang hal-hal yang kupelajari, yang daripada disimpan sendiri, dengan sedikit modifikasi dan perbaikan, ada baiknya aku share di-blog ini. in-review akan berisi hal-hal esensial dan penting ketika aku mempelajari suatu topik, sehingga ketika dibutuhkan kedepannya untuk membaca ulang topik tersebut, catatan ini akan sangat berguna sekali.

Misalnya ketika aku menulis Airflow in-review, tulisan ini akan berisi penjelasan singkat, esensial dan sederhana mengenai airflow, kemudian diikut dengan beberapa panduan teknis sehingga airflow dapat berjalan dan digunakan. Untuk bacaan lebih lanjut akan ditulis dalam tulisan terpisah.

Dalam tulisan lain misalnya yang membahas mengenai belajar bahasa pemrograman Go, tulisan ini akan lebih cocok dibaca oleh mereka yang sudah berpengalaman memprogram dengan setidaknya satu bahasa pemrograman. Karena Golang in-review akan ditulis dengan sangat sederhana dan berisi hal-hal penting dan esensial mengenai bahasa pemrograman Golang, layaknya catatan ketika kita kuliah atau sekolah. Kita tidak memindahkan semua hal dalam buku teks kedalam buku catatan kita.

Topik-topik pilihan dalam in-review adalah,

Membaca
Sabatical Leave 2020
Seperti Dendam, Rindu Harus Dibayar Tuntas
Norwegian Wood
Golang in Review
Datawarehouse in Review
Kubernetes in Review
Docker in Review
Bash in Review
Belajar Javascript
Airflow in Review