Bulan Mei merupakan bulan keempat kami menjalani magang di BPS Buleleng. Selama periode ini, kami terlibat secara aktif dalam serangkaian aktivitas, termasuk melanjutkan pengembangan backend pada fitur administrasi, mengadakan diskusi intensif dengan mentor, staf BPS, dan pimpinan untuk membahas kemajuan proyek, melakukan proses hosting proyek ke server lokal, serta melakukan perbaikan bug yang ditemukan. Selain itu, kami juga menambahkan beberapa fitur baru pada proyek untuk meningkatkan fungsionalitasnya.
Pengembanagn backend administrasi
Melanjutkan pekerjaan dari bulan sebelumnya, fokus utama kami adalah mengembangkan backend untuk fitur administrasi. Tugas utama saya adalah membuat CRUD (Create, Read, Update, Delete) yang diperlukan untuk pengelolaan data administrasi. Proses ini mencakup implementasi logika backend yang efisien dan memastikan integrasi yang lancar dengan frontend.
Hosting ke server lokal
Setelah menyelesaikan pengembangan backend, langkah berikutnya adalah meng-hosting proyek ke server lokal BPS Buleleng. Proses ini melibatkan pengaturan server, konfigurasi lingkungan, dan memastikan bahwa aplikasi berjalan dengan baik di server lokal. Hosting di server lokal memungkinkan kami untuk menguji aplikasi dalam kondisi yang lebih realistis dan memastikan kinerjanya optimal.
Perbaikan bug dan menambahkan fitur
Setelah proyek website berhasil dihosting, kami melakukan pengujian untuk mengidentifikasi dan memperbaiki bug yang ditemukan. Selama beberapa hari penggunaan website, kami menerima umpan balik dari pegawai BPS mengenai beberapa bug yang perlu diselesaikan. Selain itu, pegawai BPS juga menginginkan penambahan beberapa fitur pada website ini untuk meningkatkan fungsionalitas dan kemudahan penggunaan.
Kesimpulan
Secara keseluruhan, pengalaman magang pada bulan Mei ini telah memberikan kami banyak pelajaran berharga tentang berbagai aspek pengembangan proyek teknologi. Kami belajar mendalam mengenai pengembangan backend, termasuk bagaimana merancang dan mengimplementasikan fungsi-fungsi penting yang mendukung operasional sistem. Proses hosting aplikasi ke server lokal memberikan wawasan praktis tentang pengelolaan lingkungan server dan pentingnya memastikan bahwa aplikasi berjalan dengan lancar dalam kondisi yang lebih realistis.
Selain itu, menangani perbaikan bug yang ditemukan selama pengujian mengajarkan kami cara mendiagnosis dan menyelesaikan masalah teknis dengan cepat dan efektif. Umpan balik dari pengguna, terutama dari pegawai BPS, membantu kami memahami kebutuhan nyata pengguna akhir dan bagaimana fitur-fitur tambahan dapat meningkatkan fungsionalitas dan kegunaan aplikasi.
Kami juga semakin memahami pentingnya komunikasi yang efektif dengan tim dan pemangku kepentingan, baik melalui diskusi rutin maupun saat menghadapi perubahan arah proyek. Diskusi intensif dengan mentor, staf BPS, dan pimpinan memperkuat keterampilan kolaboratif kami dan menunjukkan betapa pentingnya sinergi dalam mencapai tujuan bersama.
Pengalaman ini tidak hanya memperkaya keterampilan teknis kami tetapi juga membekali kami dengan wawasan dan pengetahuan yang sangat berharga dalam dunia profesional. Kami semakin siap untuk menghadapi tantangan yang lebih besar di masa depan dan berkontribusi secara signifikan dalam proyek-proyek teknologi yang kompleks dan berdampak luas.
"Hiduplah seolah-olah Anda akan mati besok. Belajarlah seolah-olah Anda hidup selamanya"
– Mahatma Gandhi