Wednesday 30 May 2018

[JOURNEY] BOOTCAMP JAVA PT. XSIS MITRA UTAMA


Selamat pagi guys..!!


Setelah sekian lama vakum dari dunia blogger, pagi ini saya akan mencoba berbagi pengalaman dengan para pembaca, khususnya yang mempunyai minat di bidang IT. 

Cerita ini dimulai saat saya berkunjung ke kosan teman saya. Saat itu teman saya bertanya apa saya sudah mendapatkan pekerjaan atau belum. Saya pun menjawab kalau saya masih menganggur (sampai saat itu). Kemudian dia menyarankan untuk mengikuti program Bootcamp Java di PT. Xsis Mitra Utama. Lantas saya pun bertanya tentang program bootcamp dan benefit yang bisa saya dapatkan jika saya mengikuti program tersebut. Dia juga menyarankan untuk apply lamaran melalui temannya yang sedang mengikuti program bootcamp. Akhirnya, setelah bercerita panjang, akhirnya saya pun mengirimkan lamaran.

Singkat cerita, setelah seminggu menunggu, akhirnya panggilan tes dan interview dari Xsis pun datang. Saya pun mengikuti semua alur tes di waktu yang telah ditentukan. Awalnya saya pesimis bisa lolos, karena setelah seminggu panggilan selanjutnya tak kunjung datang. Namun, di saat saya mulai pesimis, tiba-tiba kesempatan itu datang dan saya pun langsung menyetujui semua persyaratan dalam kontrak yang ditawarkan. Seminggu kemudian, saya pun memulai bootcamp di Xsis Academy.

Bootcamp pun Dimulai!!

Materi pertama yang diberikan dalam bootcamp adalah logic. Materi ini tidak terlalu asing bagi saya, karena saya pernah mendapatkannya saat kuliah dulu. Bedanya, saat kuliah dulu, materi logic ini tidak terlalu diajarkan secara mendalam. Sedangkan di Xsis, materi ini diberikan full dalam 2 minggu pertama. Mengapa harus 2 minggu? Karena melalui materi logic ini peserta bootcamp akan diasah cara berpikirnya dalam menyelesaikan sebuah permasalahan. Materi ini juga diberikan dengan tujuan untuk mengukur kemampuan masing-masing peserta bootcamp dalam pemrograman sebelum masuk ke materi teknologi.

Setelah dua minggu berlalu, kami pun melaksanakan evaluasi tahap pertama untuk menentukan siapa yang berhak untuk mengikuti tahapan bootcamp selanjutnya. Di sini saya masih merasa pesimis, karena saya merasa perkembangan logic saya masih rendah. Hal ini semakin diperkuat saat saya memasuki ruang evaluasi. Saya pun sudah mulai berpikir untuk mencari lowongan kerja lain, bahkan sebelum hasil evaluasi diumumkan. Akan tetapi, Allah masih memberikan saya kesempatan untuk mengasah kemampuan programming saya di Xsis. Saya pun dinyatakan lulus dan berhak mengikuti tahapan bootcamp selanjutnya.

Tahapan selanjutnya adalah materi teknologi. Di sini peserta bootcamp mulai diperkenalkan pemrograman java secara real. Di dua hari pertama, kami diperkenalkan secara singkat mengenai HTML dan CSS. Setelah itu, kami mulai belajar java web programming, dan kami mulai dilatih untuk membuat aplikasi CRUD (Create. Read, Update, Delete) sederhana. Setelah itu, barulah kami diajarkan tentang Spring MVC dan Hibernate, mulai dari konfigurasi sampai cara implementasinya.

Goal dari bootcamp ini adalah setiap peserta diberikan tugas membuat miniproject dengan studi kasus yang diberikan oleh tim penguji. Miniproject ini dikerjakan selama kurang lebih dua minggu, dan nantinya akan dipresentasikan di depan tim penguji. Sampai tulisan ini diturunkan, penulis masih dalam tahap pengerjaan miniproject.

Sekian dulu pengalaman bootcamp yang dapat saya bagikan. Jika masih diberi kesempatan lulus di evaluasi tahap kedua (presentasi miniproject), saya akan lanjutkan cerita tentang bootcamp di Xsis lebih spesifik lagi.