Jadi, postingan ini adalah tentang perjalanan saya selama program magang musim panas saya di GO-JEK, yang kami sebut GO-SQUADS Tech 2.0.
Magang di GO-JEK?
Mencari peluang magang adalah hal yang umum bagi mahasiswa, termasuk kampus saya, Del Institute of Technology. Biasanya, kami mendapatkan informasi program magang dari alumni atau situs web.
Sebelum melamar ke GO-JEK, saya telah melamar ke Google Jepang, tetapi saya gagal. Kemudian saya mendapatkan informasi tentang program magang di GO-JEK. Saya mencari informasi tentang magang di GO-JEK tetapi tidak menemukan apa-apa karena tidak ada mahasiswa dari kampus kami yang pernah magang di GO-JEK. Jadi, saya hanya melamar ke GO-JEK.
Sitoluama, Laguboti
Jadi, karena GO-JEK menggunakan Kalibrr sebagai platform rekrutmen, saya banyak berlatih untuk tantangan coding. Ada banyak topik yang saya pelajari seperti Teori Graf, Matematika, dan Masalah Ad-Hoc. Batas waktu untuk menyelesaikan semua masalah tantangan coding cukup lama, jadi saya menggunakan dua hari untuk menyelesaikan semua masalah. Ada beberapa masalah yang terpecahkan setelah beberapa percobaan. Sejujurnya, saya tidak yakin bisa lulus tantangan coding karena masalahnya sulit. Tapi, Terima kasih Tuhan saya lulus tantangan coding.
Tahap kedua adalah tentang membuat aplikasi konsol sederhana dalam waktu seminggu. Di sini saya tidak ingin memberi tahu Anda pernyataan masalahnya, tetapi Anda dapat melihat pedoman resmi di sini untuk menyelesaikan masalah tersebut. Jadi, saya memaksa diri saya untuk belajar banyak tentang pengujian, komit yang baik, dan Pola Desain Berorientasi Objek dan membaca Clean Code . Hal-hal tersebut sangat membantu selama saya mengerjakan fase kedua. Ada banyak kode yang saya refactor setelah membaca Clean Code. Saya juga menerapkan beberapa pola desain pada kode saya. Terima kasih Tuhan lagi, saya lulus fase kedua.
Untuk fase ketiga, setiap kandidat akan mendapatkan sesi wawancara. Wawancara dilakukan dalam bahasa Inggris. Sebelum melanjutkan wawancara, saya mencari pertanyaan wawancara umum dan menulis jawaban saya di editor teks saya. Saya juga melakukan beberapa wawancara tiruan dengan teman-teman saya dan terima kasih khusus kepada Nathan Azaria yang menawarkan sesi wawancara kepada saya. Saat memulai wawancara, saya merasa sangat gugup karena saya jarang berbicara dalam bahasa Inggris. Tapi setelah beberapa menit wawancara, saya merasa lebih menikmati dan santai. Dan terima kasih kepada Devina Indah Christianti yang menanyakan banyak pertanyaan yang tidak terduga.
Seminggu setelah wawancara, saya mendapatkan kejutan tengah malam di email saya yang mengatakan bahwa akhirnya saya lulus semua fase dan menjadi salah satu mahasiswa yang akan bergabung dengan program magang di GO-JEK.
Pasaraya Blok M, Lantai 5
Bootcamp
Mulai dari 25 Juni, Mochammad Alamsyah , Rifki Adrian , Manan Khanija , Kanisius Kenneth Halim , Ferdinandus Richard , Vincent S Bensawan , Vincentius , Achmad Syarif Hidayatullah , Andri SG , Farid Wajdi , Reynaldi Pane , dan saya bergabung dalam Mini Bootcamp, dibimbing oleh insinyur senior dari GO-JEK Group. Selama minggu pertama, kami belajar banyak tentang inti rekayasa. Selama bootcamp, kami juga belajar hal-hal dasar yang harus kami perhatikan saat coding. Tidak hanya keterampilan teknis, keterampilan lunak kami juga dilatih di sana. Setiap hari, sebelum kami memulai sesi teknis, kami memiliki sesi drill berbicara. Setiap orang harus memberikan pembicaraan satu menit tentang topik apa pun. Kami juga menulis posting blog setiap hari.
Kenangan yang paling berkesan selama bootcamp adalah saat kami tinggal di kantor hingga pukul 3 pagi untuk menyelesaikan tugas kami. Setiap orang fokus mengerjakan tugas mereka. Kami juga berdiskusi dengan orang lain ketika kami memiliki masalah. Setelah menyelesaikan tugas kami, kami kembali ke hotel, beristirahat selama beberapa jam sebelum memulai sesi berikutnya.
Setelah Bootcamp
Minggu setelah bootcamp adalah waktu untuk mengerjakan proyek kami. Kami memiliki tiga proyek yang dirancang dengan baik oleh teman-teman kami. Kami bekerja dalam tim dan kami memiliki dua tim. Setiap tim mengerjakan proyek yang sama.
Selama mengerjakan proyek kami, kami menerapkan budaya rekayasa GO-JEK. Setiap orang harus bekerja dengan pasangan, yang dikenal sebagai Pair Programming . Kami juga melakukan pertemuan harian, baik secara langsung maupun tertulis. Kami juga mencoba menggunakan Pengembangan Berbasis Pengujian (TDD) selama mengerjakan proyek. Sejujurnya, tidak semua proyek yang kami lakukan menggunakan TDD, tetapi setidaknya kami sudah tahu cara bekerja dengan TDD. Kami juga memiliki showcase di akhir iterasi kami, untuk menunjukkan kemajuan kami selama iterasi.
Ruang kerja kami digabungkan dengan teman-teman kami, sehingga kami dapat dengan mudah menjangkau teman-teman kami jika kami memiliki pertanyaan tentang proyek kami. Kami juga sering berdiskusi dengan teman-teman kami tentang hal-hal di luar proyek kami. Teman-teman kami juga membuka sesi berbagi untuk para magang. Terima kasih banyak kepada teman-teman kami, Giovanni Sakti dan tim atas pengetahuan dan usaha mereka untuk menjaga program magang kami.
Biasanya setelah bekerja seharian, kami pergi makan GO-RENGAN, sesi di mana kami menyuplai “micin” ke tubuh kami. Setelah menyuplai micin, kami pergi ke GO-PLAY dan GO-GYM. Karena kami sering bermain di GO-PLAY, kami menyebut diri kami GO-PLAY Fullstack Engineer. Kami sering menjadi orang terakhir yang pulang dari kantor karena terlalu menikmati bermain di sana.
Pada showcase terakhir kami, kami sangat senang karena CTO Grup kami datang. Meskipun hanya sebentar, dia memberi kami banyak nasihat motivasi. Inti dari nasihatnya adalah hidup adalah tentang belajar, jadi jangan berhenti belajar.
Sitoluama, Laguboti
Saya menulis postingan ini setelah saya kembali ke kampus. Ada banyak pengalaman indah yang saya dapatkan selama magang saya. Saya berharap ini bisa menjadi inspirasi baru bagi saya sehingga saya bisa menggunakan tahun terakhir saya di kampus untuk belajar apa yang dibutuhkan industri, karena apa yang saya dapatkan di kampus sangat berbeda dengan apa yang dibutuhkan industri.
Sekali lagi terima kasih kepada semua orang yang membantu saya selama magang saya di Gojek. Kalian semua luar biasa!
Saya akan membagikan pengalaman teknis saya di postingan saya berikutnya. Jadi, tetaplah terhubung!
Cappy Hoding! 🖖🏾