Day 67 : Kejutan pagi dan materi baru

Hari ini, saya tiba di kantor pukul 07.22. Saat itu suasana masih sepi, dan saya duduk sendirian di depan. Tiba-tiba, saya mendengar suara orang bicara, dan jujur saja, saya sempat kaget karena rasanya tidak ada siapa pun di sana. Mang Gun sedang bersih-bersih di lantai atas, jadi saya bingung. Ternyata, suara itu berasal dari CCTV! Haha, lumayan bikin deg-degan di awal pagi, tapi akhirnya jadi kejadian lucu buat dikenang.

Seperti biasa, pukul 07.50 saya ikut briefing dengan Mas Ridwan. Kami membahas apa saja yang saya kerjakan dan pelajari kemarin, sekaligus membuat rencana untuk aktivitas hari ini. Briefing pagi selalu membantu saya memastikan pekerjaan berjalan sesuai rencana dan menambah wawasan dari masukan Mas Ridwan.

Setelah briefing selesai, saya langsung ke lantai atas untuk memulai kegiatan hari ini. Rutinitas pertama adalah belajar bahasa Inggris. Materi hari ini tentang modal verbs seperti can, could, should, dan sejenisnya. Belajar kata kerja modal ini sangat menarik karena bisa memperkaya kalimat dan membuat bahasa Inggris terdengar lebih natural.

Selesai belajar bahasa Inggris, saya lanjut membaca beberapa blog vavai.com, imanudin.com, dan disway.id. Selain menambah wawasan tentang teknologi, artikel-artikel di sana sering kali memotivasi dan memberi ide baru yang berguna buat saya.

Tidak lama kemudian, Mas Tyo memberikan file PDF panduan klien dan admin Sinar Roda Utama. Dia minta saya mencetak dokumen itu karena dia harus pergi dan tidak sempat nge-print sendiri. Filenya cukup banyak, jadi proses cetaknya lumayan makan waktu.

Daripada bengong nunggu printer selesai, saya pakai waktu itu buat lanjut belajar Python dari youtube, seperti yang sering saya lakukan belakangan ini. Perlahan tapi pasti, saya mulai lebih paham konsep-konsep dasar Python. Belajar sambil menunggu juga bikin waktu terasa lebih produktif.

Setelah makan siang, saya mulai belajar materi baru di KodeKloud: Git for Beginners. Saya memulai dari dasar-dasarnya, termasuk cara instalasi dan konsep penggunaannya dalam proyek perangkat lunak.

Git adalah sistem kontrol versi terdistribusi (distributed version control system) yang berguna untuk melacak setiap perubahan kode dalam suatu proyek. Dengan Git, pengembang bisa bekerja sama tanpa takut ada data yang hilang atau kode yang tertimpa. Setiap perubahan dicatat dengan jelas, termasuk siapa yang mengubah, kapan, dan apa saja yang diubah.



Salah satu fitur unggulan Git adalah branching. Kita bisa membuat branch baru untuk mengembangkan fitur atau memperbaiki bug tanpa mengganggu kode utama. Kalau sudah selesai, kita tinggal menggabungkan (merge) branch itu dengan kode utama.

Git juga sangat membantu dalam kolaborasi. Dengan perintah push, perubahan diunggah ke server (seperti GitHub), dan perintah pull digunakan untuk mengambil pembaruan terbaru dari server ke lokal agar kode tetap sinkron. Git memastikan semua perubahan tersimpan rapi dan memudahkan tim dalam bekerja bersama.

Setelah menyelesaikan materi di KodeKloud, saya juga lanjut mencari tambahan materi Git dari youtube. Video berbahasa Indonesia sangat membantu karena penjelasannya lebih mudah saya pahami.

Komentar

Posting Komentar