Meninggalkan Legacy Lewat GitHub Classroom — 1 Semester Eksperimen di Universitas Pancasila

18 Desember 2025
GitHub ClassroomPendidikanInformatikaSoftware EngineeringAkademik

Bagikan artikel ini:

🎓 Meninggalkan Legacy Lewat GitHub Classroom

1 Semester Eksperimen di Universitas Pancasila

image

Selama 1 semester, aku melakukan sebuah eksperimen kecil namun serius:
menggunakan GitHub Classroom sebagai fondasi utama praktikum di 2 kelas di Universitas Pancasila.

Ini bukan sekadar ganti tools.
Ini adalah upaya sadar untuk meninggalkan legacy di tempat yang telah membentuk aku sebagai sarjana (S1) — tempat aku belajar bukan cuma teori, tapi cara berpikir.

Artikel ini aku tulis sebagai bentuk refleksi, dokumentasi, dan harapan.


🎯 Kenapa GitHub Classroom?

Sebagai praktisi software engineering, aku melihat kesenjangan besar antara:

  • apa yang diajarkan di kampus

  • dan apa yang benar-benar dipakai di industri

GitHub adalah alat yang tidak bisa dihindari di dunia nyata.
Maka pertanyaannya sederhana:

Kenapa mahasiswa informatika tidak dibiasakan dari bangku kuliah?

GitHub Classroom menjawab itu.


📚 Pelajaran yang Aku Dapatkan Selama 1 Semester

Berikut adalah pelajaran nyata yang aku rasakan langsung, bukan teori.


1️⃣ Manajemen Repository Jadi Jauh Lebih Mudah

Setiap mahasiswa:

  • punya repository masing-masing

  • dengan struktur yang konsisten

  • terikat langsung ke organisasi GitHub kampus

Tidak ada lagi:

  • file zip random

  • nama folder aneh

  • submit via chat pribadi

Semua terpusat, rapi, dan bisa ditelusuri.


2️⃣ Penilaian Kode Jadi Lebih Objektif

Aku bisa:

  • melihat struktur folder

  • konsistensi penamaan

  • kebiasaan commit

  • kualitas README

  • sampai cara mereka berpikir lewat history commit

Kode tidak bisa bohong.
Dan ini jauh lebih adil dibanding sekadar lihat output akhir.


3️⃣ Mahasiswa Dipaksa Belajar Git & GitHub (Dalam Artian Positif)

Awalnya banyak yang:

  • bingung

  • salah push

  • konflik

  • bahkan panik 😄

Tapi setelah 1 semester:

  • mereka terbiasa clone, commit, push, pull

  • paham workflow kolaborasi

  • tidak asing lagi dengan GitHub

Ini bekal besar, bahkan sebelum lulus.


4️⃣ Materi Lanjutan Jadi Masuk Akal (CI/CD & Deployment)

Karena semua sudah di GitHub, aku bisa masuk ke materi yang jarang disentuh di kampus:

  • GitHub Actions

  • CI/CD sederhana

  • otomatisasi

  • dasar deployment

Bukan sekadar teori — tapi real case.


5️⃣ Aku Bisa Sharing Dunia Software Engineer yang Sebenarnya

Aku bisa berbagi:

  • realita kerja di industri Indonesia

  • standar internasional

  • ekspektasi engineer global

  • culture kerja remote & kolaborasi

Mahasiswa jadi tahu:

“Oh, ternyata dunia kerja itu seperti ini.”


6️⃣ Mencontek Jadi Hampir Mustahil

Walaupun mahasiswa dapat link repo temannya:

  • mereka tidak bisa melihat isinya

  • hanya dosen/asisten dan pemilik repo yang punya akses

Ini:

  • mendorong kejujuran

  • memaksa berpikir sendiri

  • meningkatkan kualitas belajar


7️⃣ Repository Mahasiswa Jadi Rapi & Terarsip

Semua repository:

  • berada dalam GitHub Organization kampus

  • tidak tercecer

  • bisa dilihat sebagai jejak akademik

Ini bukan cuma tugas kuliah, tapi portofolio awal.


8️⃣ Asisten Ikut Dipaksa Naik Level

Tidak hanya mahasiswa.

Asisten:

  • mau tidak mau belajar Git/GitHub

  • memahami workflow

  • ikut berkembang secara teknis

Efek dominonya terasa.


9️⃣ Asisten Mendapatkan Nilai Tambah di GitHub Mereka

Menjadi member organisasi GitHub kampus:

  • bisa dipamerkan

  • menambah kredibilitas

  • jadi bukti pengalaman nyata

Hal kecil, tapi berdampak.


🔟 Lebih Adaptif dengan Perkembangan Teknologi

GitHub akan terus dipakai — hari ini, besok, dan bertahun-tahun ke depan.

Dengan GitHub Classroom:

  • mahasiswa tidak kaget dengan dunia nyata

  • kampus tidak tertinggal

  • proses belajar jadi relevan


🕌 Nilai yang Aku Pegang

Semua ini tidak lepas dari pelajaran di tempat kerja pertamaku.

Bos pertamaku mengamalkan satu hadist yang sangat membekas:

"Khoirunnas anfa'uhum linnas"
Sebaik-baiknya manusia adalah yang paling bermanfaat bagi orang lain.

Nilai itu yang mendorong aku:

  • senang berbagi ilmu

  • tidak pelit pengetahuan

  • dan ingin meninggalkan sesuatu yang berguna

Artikel ini aku tulis dengan semangat itu.


🧾 Kesimpulan

Penggunaan GitHub Classroom terbukti:

  • sangat bermanfaat untuk dunia akademik

  • sangat relevan untuk informatika / ilmu komputer

  • menjembatani kampus dan industri

Harapanku sederhana:

Semoga ini menjadi legacy kecil yang baik,
untuk mahasiswa hari ini,
dan generasi setelahnya.

Karena pendidikan bukan cuma soal lulus,
tapi soal menyiapkan manusia yang siap menghadapi dunia nyata.

Punya pertanyaan tentang topik ini?

Mari terhubung dan jelajahi bagaimana ide-ide ini dapat menggerakkan proyek Anda selanjutnya.

Mari Bicara