Menorehkan Inovasi Melalui Barisan Kode
Setiap orang memiliki caranya masing-masing untuk meninggalkan jejak. Ada yang mengajar di depan kelas, melayani masyarakat secara langsung, menyusun kebijakan, atau memastikan roda organisasi terus berjalan. Sementara aku, memilih meninggalkan jejak melalui sesuatu yang mungkin tak banyak terlihat: baris demi baris kode. Bagi sebagian orang, kode hanyalah bahasa yang dipahami komputer. Namun bagiku, setiap baris yang kutulis adalah ikhtiar kecil untuk menghadirkan solusi, mempermudah pekerjaan, dan memberi manfaat bagi banyak orang.
Jika menoleh ke belakang, aku tersenyum mengingat perjalanan ini. Aku bukan anak yang sejak awal begitu mahir dalam dunia pemrograman. Bahkan, berkali-kali aku merasa tertinggal dibandingkan teman-teman yang terlihat jauh lebih cepat memahami teknologi. Namun satu hal yang selalu kupegang adalah kemauan untuk terus belajar. Dari situlah satu demi satu kesempatan datang, mempertemukanku dengan berbagai proyek yang hingga hari ini masih bisa kurasakan manfaatnya, bukan hanya untuk diriku sendiri, tetapi juga bagi banyak orang di tempatku bekerja.
Ada aplikasi yang hingga kini masih digunakan. Ada pula yang perlahan ditinggalkan karena digantikan oleh sistem yang lebih baru. Dulu, melihat hasil kerja bertahun-tahun tergantikan terasa seperti kehilangan. Rasanya sayang melihat sesuatu yang pernah diperjuangkan dengan begitu banyak tenaga dan waktu akhirnya harus selesai. Namun kini aku memahami bahwa begitulah teknologi bekerja. Ia akan terus berkembang mengikuti kebutuhan zaman. Yang benar-benar bertahan bukanlah aplikasinya, melainkan pengalaman, pelajaran, dan semangat untuk terus menciptakan sesuatu yang lebih baik.
Perjalanan itu dimulai tujuh tahun lalu, ketika aku baru lulus kuliah dan langsung bergabung dengan tim pengembangan aplikasi. Hari-hari pertamaku dipenuhi rasa kagum sekaligus cemas. Aku berada di lingkungan yang dikenal sebagai salah satu tim pengembangan aplikasi terbaik di instansi, bahkan kerap menjadi rujukan bagi instansi lain. Di tengah orang-orang yang sudah begitu berpengalaman, aku hanyalah lulusan baru yang masih belajar memahami dunia kerja.
Proyek pertamaku adalah aplikasi kepegawaian. Sebelum benar-benar menulis kode, aku harus memahami proses bisnis, alur sistem yang telah berjalan, hingga teknologi yang digunakan. Tantangan terbesar justru datang dari hal-hal yang sama sekali baru bagiku. Framework yang belum pernah kupakai, sistem operasi Linux yang sebelumnya hanya kudengar namanya, hingga tugas membuat beberapa dummy project menggunakan teknologi yang berbeda-beda hanya dalam waktu satu minggu. Rasanya melelahkan, tetapi dari situlah aku belajar bahwa setiap tantangan selalu datang bersamaan dengan kesempatan untuk bertumbuh.
Setelah melewati masa adaptasi, aku langsung terjun ke proyek utama yang menggunakan arsitektur microservices. Padahal sebelumnya aku hanya terbiasa dengan aplikasi monolitik. Hampir setiap hari ada istilah baru yang harus kupahami dan teknologi baru yang harus kupelajari. Berkali-kali aku merasa bingung, tetapi aku beruntung dikelilingi rekan dan senior yang tidak pernah lelah membimbing. Dari merekalah aku belajar bahwa tidak ada programmer yang langsung mahir. Semua orang pernah berada di titik yang sama, yaitu menjadi seseorang yang terus bertanya dan terus belajar.
Tahun pertamaku lebih banyak diisi proses beradaptasi. Aku berpindah dari satu proyek ke proyek lainnya, mempelajari berbagai proses bisnis yang berbeda. Meski melelahkan, pengalaman itu memperluas cara pandangku. Aku belajar bahwa membangun aplikasi bukan hanya soal menulis kode, tetapi juga memahami bagaimana sebuah organisasi bekerja.
Di penghujung tahun pertama, kami mulai dibagi ke dalam tim-tim yang lebih spesifik. Aku bergabung dengan tim Human Capital yang menangani berbagai aplikasi kepegawaian. Di sinilah aku mulai merasa menemukan tempatku. Bersama product owner dan dua rekan lainnya, kami tumbuh menjadi tim kecil yang saling melengkapi.
Tidak lama kemudian, pandemi COVID-19 datang. Banyak orang mengira bekerja dari rumah akan membuat segalanya lebih santai. Nyatanya justru sebaliknya. Dari pagi hingga larut malam, kami terus berdiskusi, mengembangkan sistem, dan memastikan organisasi tetap dapat berjalan di tengah berbagai keterbatasan.
Di masa itulah kami mengembangkan aplikasi presensi berbasis geotagging. Waktu yang kami miliki sangat singkat, hanya satu bulan untuk pengembangan dan satu bulan berikutnya untuk penyempurnaan. Hampir setiap hari kami berusaha memberikan yang terbaik agar proses kerja tetap berjalan. Hingga hari ini, aplikasi tersebut masih digunakan. Setiap kali melihatnya, selalu ada rasa bangga karena aku tahu, di balik sistem itu ada cerita tentang kerja keras, kebersamaan, dan semangat untuk tetap melayani meski dunia sedang berubah.
Hari-hariku tidak hanya diisi dengan pengembangan aplikasi. Kami juga menjadi agent level 2 yang menangani berbagai kendala dari pengguna. Kadang baru saja selesai mengembangkan fitur baru, sudah ada laporan lain yang harus segera ditangani. Ritmenya cepat, melelahkan, tetapi justru di situlah aku belajar bahwa teknologi pada akhirnya selalu kembali kepada manusia yang menggunakannya.
Memasuki tahun ketiga, aku kembali mendapat tantangan baru. Aku berpindah ke tim yang menangani aplikasi keuangan dan audit. Rasanya seperti kembali menjadi orang baru. Istilah-istilah keuangan, grafik, hingga berbagai laporan yang sebelumnya asing kini menjadi bagian dari keseharianku.
Yang membuatku semakin gugup, perlahan aku mulai berada di posisi yang harus mengambil keputusan teknis sendiri. Senior yang dulu sering menjadi tempat bertanya kini tidak selalu berada di sisiku. Aku sempat meragukan diri sendiri. Namun setiap kali rasa itu datang, aku selalu mengingat satu hal: aku memang belum tahu semuanya, tetapi aku selalu bisa belajar.
Bersama tim, kami kemudian mengembangkan sebuah aplikasi strategis yang melibatkan banyak unit kerja. Perjalanannya tidak singkat. Selama kurang lebih tiga tahun kami menyusun proses bisnis, merancang sistem, membangun aplikasi, hingga terus melakukan penyempurnaan. Awalnya tim kami hanya terdiri dari dua orang. Bebannya terasa besar karena aplikasi ini diharapkan menjadi salah satu warisan penting bagi organisasi. Namun perlahan, tim bertambah, pekerjaan terbagi, dan akhirnya aplikasi itu berhasil dirilis. Hingga hari ini, proyek tersebut masih menjadi salah satu perjalanan yang paling membanggakan dalam karierku.
Di saat yang sama, aku juga mulai belajar dunia DevOps. Aku tidak lagi hanya menulis kode, tetapi juga mengelola server, melakukan konfigurasi, dan deployment berbagai aplikasi. Dulu, hal-hal seperti itu terasa begitu jauh dari kemampuanku. Namun sekali lagi aku belajar bahwa keberanian untuk mencoba sering kali membawa kita pada kemampuan yang bahkan tidak pernah kita bayangkan sebelumnya.
Hampir setiap akhir pekan kami melakukan proses deployment. Anehnya, setiap kali menjelang rilis, selalu ada satu pertanyaan yang terlintas di kepalaku, "Hari ini tantangan apa lagi yang akan datang?" Meski sering membuat deg-degan, justru momen-momen itulah yang kini paling kurindukan. Karena di balik setiap proses yang menegangkan, selalu ada pelajaran baru yang membuatku bertumbuh.
Lima tahun pertama benar-benar membentukku. Bukan hanya menjadi seseorang yang lebih memahami teknologi, tetapi juga belajar tentang kerja sama, komunikasi, tanggung jawab, dan keberanian menghadapi tantangan yang belum pernah dicoba sebelumnya.
Dua tahun terakhir, aku berpindah ke unit kerja yang berbeda. Peranku tak lagi terlalu banyak menulis kode, tetapi lebih banyak mengawal tata kelola dan proses digitalisasi. Meski jalannya berbeda, tujuannya tetap sama, yaitu menghadirkan inovasi yang bermanfaat.
Aku bersyukur pernah merasakan dunia pengembangan aplikasi sebelum hadirnya AI seperti sekarang. Dulu, mencari satu kesalahan kecil dalam kode bisa memakan waktu berjam-jam. Hari ini, banyak hal dapat diselesaikan lebih cepat dengan bantuan teknologi. Namun bagiku, AI tidak pernah menggantikan makna dari sebuah proses. Karena sesungguhnya, pekerjaan ini bukan hanya tentang membuat aplikasi berjalan. Ia adalah tentang belajar, bertahan, berkolaborasi, dan terus mencari cara agar teknologi bisa memberikan manfaat bagi sebanyak mungkin orang.
Kini aku percaya, jejak yang kita tinggalkan tidak selalu harus terlihat besar. Kadang, ia hadir dalam bentuk yang sederhana: sebuah sistem yang memudahkan pekerjaan, sebuah aplikasi yang membantu banyak orang, atau ribuan baris kode yang diam-diam bekerja di balik layar. Dan mungkin, di sanalah caraku meninggalkan arti.





