Halo sobat StudyTech!ūüĎčūüŹĽ

Kali ini mimin bakal share informasi tentang Platform GitHub lohh, kalian yang belum tau platform ini bisa loh baca artikel ini…

GitHub

GitHub adalah platform pengembangan perangkat lunak yang menggunakan sistem kontrol versi Git. Ini memungkinkan pengembang perangkat lunak untuk bekerja secara kolaboratif, melacak perubahan kode, dan mengelola proyek pengembangan perangkat lunak dengan lebih efisien.

Kegunaan Platform ini sebagai berikut:

  • Pemersiapan dan pengelolaan kode: platform ini memungkinkan pengembang untuk mengelola kode sumber mereka menggunakan sistem pengelolaan kode Git, yang memudahkan kolaborasi dan pengembangan perangkat lunak open-source
  • Hosting repository kode: platform menyediakan ruangan untuk hosting repository kode sumber terbuka dan pribadi, memungkinkan pengembang untuk menyimpan, mengakses, dan berkolaborasi kode dengan mudah
  • Kolaborasi proyek open-source: platform ini menjadi platform terpopuler untuk kolaborasi proyek open-source, yang menciptakan banyak teknologi yang bersifat umum digunakan
  • Pelatihan dan pengembangan: membantu mengatasi hambatan untuk kolaborasi, memudahkan pengembangan perangkat lunak, dan meningkatkan produktivitas pengembang
  • Cari kualifikasi dan pekerjaan: Platform ini juga menjadi tempat yang bagus untuk mencari pekerjaan, kursus, dan proyek sementara. Pengembang dapat mencari proyek yang penuh, melihat portofolio pengembang lain, dan mengajukan pekerjaan mereka melalui GitHub
  • Informasi dan sumber daya: platform ini menyediakan berbagai sumber daya, tutorial, dan informasi tentang pengembangan perangkat lunak untuk membantu pengembang mempelajari dan meningkatkan keterampilan mereka

Kalau kalian belum punya akun GitHub, nih mimin bakal kasih tahu tutotialnya!!

  1. Buka Situs GitHub -> Kunjungi situs web di https://github.com/
  2. Klik “Sign Up” (Daftar) ->¬†Pada halaman beranda, Anda akan melihat tombol “Sign Up” di bagian atas kanan. Klik tombol tersebut.
  3. Isi Informasi Pribadi -> Isi formulir pendaftaran dengan informasi pribadi Anda, termasuk nama pengguna, alamat email, dan kata sandi. Pastikan untuk memilih nama pengguna yang unik.
  4. Pilih Rencana (Plan) -> platform menawarkan rencana gratis untuk pengguna individu. Pilih rencana yang sesuai dengan kebutuhan Anda. Rencana gratis biasanya mencukupi untuk penggunaan umum.
  5. Verifikasi Akun -> GitHub dapat meminta Anda untuk melakukan verifikasi dengan memasukkan teks captcha atau memverifikasi email. Ikuti instruksi untuk menyelesaikan proses verifikasi.
  6. Pengaturan Profil -> Setelah pendaftaran selesai, Anda akan diarahkan ke halaman untuk mengatur profil Anda. Anda dapat menambahkan foto profil, deskripsi diri, dan lainnya. Jika ingin mengatur ini nanti, Anda dapat melewati langkah ini.
  7. Email Konfirmasi -> GitHub akan mengirimkan email konfirmasi ke alamat email yang Anda daftarkan. Buka email tersebut dan ikuti tautan konfirmasi untuk mengaktifkan akun Anda.
  8. Selamat, Akun Telah Dibuat -> Setelah mengkonfirmasi email, akun Anda akan aktif. Anda dapat masuk dengan menggunakan nama pengguna/email dan kata sandi yang telah Anda tentukan saat mendaftar.

Metode Membangun Profil GitHub yang Kuat

GitHub

Membangun profil GitHub yang kuat sebagai mahasiswa ilmu komputer sangat penting untuk menunjukkan keterampilan, proyek, dan kontribusi Anda kepada komunitas pengembangan perangkat lunak.

Karena,

  1. Profil GitHub dapat menjadi wadah untuk menampilkan keterampilan pemrograman, pemahaman teknologi, dan proyek-proyek yang telah diselesaikan oleh mahasiswa. Ini memberikan gambaran langsung tentang kemampuan dan tingkat pendidikan mereka kepada calon pengusaha atau sesama pengembang.
  2. Membuat proyek pribadi di platform ini memberikan bukti keterampilan pemrograman dan kemampuan untuk berkolaborasi. Ini dapat meningkatkan kredibilitas dan meningkatkan peluang bagi mahasiswa ketika mereka mencari pekerjaan atau magang.
  3. GitHub adalah platform kolaborasi yang memungkinkan mahasiswa untuk bekerja bersama tim, mengelola kontribusi, dan menggunakan fitur-fitur seperti pull request dan issues. Ini memberikan pengalaman nyata dalam kerja tim, yang merupakan keterampilan penting di dunia profesional.
  4. Profil ini dapat berfungsi sebagai bentuk portofolio digital yang mencerminkan beragam keterampilan dan pencapaian. Ini dapat menarik perhatian perekrut dan memberi mereka pandangan mendalam tentang kemampuan teknis mahasiswa.
  5. Aktif di platform ini memungkinkan mahasiswa terlibat dalam komunitas pengembangan perangkat lunak. Ini dapat membantu mereka membangun jaringan dengan sesama pengembang, mendapatkan wawasan industri, dan berpartisipasi dalam diskusi teknis.
  6. Berkontribusi pada proyek open source di platform memberikan peluang untuk belajar dari kode sumber yang lebih kompleks dan dari pengembang berpengalaman. Ini dapat meningkatkan pemahaman mahasiswa tentang praktik terbaik dan teknologi terbaru.
  7. Profil ini dapat berfungsi sebagai referensi yang kuat ketika mahasiswa mencari pekerjaan atau melanjutkan pendidikan. Banyak perusahaan teknologi dan universitas menghargai bukti konkret keterlibatan dan kemampuan mahasiswa di dunia nyata.
  8. Menyimpan proyek-proyek kuliah atau tugas di platform ini memudahkan mahasiswa untuk mempertahankan dan menunjukkan pekerjaan mereka di masa depan. Ini juga membuatnya lebih mudah untuk berbagi hasil kerja dengan sesama mahasiswa atau dosen.

Langkah-langkah membangun Profil GitHub yang kuat :

 

  1. Lengkapi Foto Profil, Pastikan profil Anda mencakup informasi pribadi, foto profil, dan deskripsi singkat tentang diri Anda. Ini membantu orang lain untuk lebih memahami siapa Anda dan apa yang Anda minati.
  2. Informasi Akademis, Jika Anda masih mahasiswa, tambahkan informasi tentang program studi, universitas, dan tahun masuk Anda. Ini dapat membantu orang lain untuk menilai tingkat pendidikan dan keahlian Anda.
  3. Buat repositori,hal ini berguna untuk proyek-proyek pribadi atau kecil yang Anda kerjakan. Ini dapat mencakup proyek-proyek tugas kuliah, hackathon, atau proyek-proyek sederhana yang menunjukkan kemampuan Anda.
  4. Berkontribusi pada Proyek Open Source, hal ini akan memberikan pengalaman praktis, memperluas jaringan Anda, dan menunjukkan keterampilan kolaborasi.
  5. Kejelasan Repository, Setiap repositori harus dilengkapi dengan deskripsi yang jelas dan informatif. Jelaskan tujuan, teknologi yang digunakan, dan cara mengontribusi jika proyek itu bersifat open source.
  6. Portofolio (Situs Web), Jika Anda memiliki situs web pribadi atau portofolio, tambahkan tautan ke repositori Anda di GitHub. Ini memberikan gambaran lebih lengkap tentang keterampilan dan proyek yang Anda miliki.
  7. README yang Baik, Pastikan setiap repositori Anda memiliki README yang baik. Ini harus mencakup cara penggunaan, instalasi, dan kontribusi. README yang baik membantu orang lain untuk lebih memahami proyek Anda.
  8. Berikan Kode Berkualitas, Pastikan kode yang Anda bagikan di GitHub bersih, terdokumentasi dengan baik, dan mengikuti praktik terbaik pengembangan perangkat lunak.
  9. Aktif diKomunitas, Ikuti dan partisipasi dalam diskusi di repositori dan forum GitHub lainnya. Ini membantu Anda membangun reputasi di komunitas dan mendapatkan wawasan dari orang lain.
  10. Gunakan Fitur GitHub, Pahami dan manfaatkan fitur-fitur GitHub seperti GitHub Actions, GitHub Pages, Issues, dan lainnya untuk meningkatkan pengalaman Anda dan membuat profil Anda lebih dinamis.

Yukk ikuti langkah-langkah diatas, supaya kalian dapat dapat membangun profil GitHub yang kuat yang mencerminkan keterampilan dan pencapaian kalian sebagai mahasiswa ilmu komputer. Ingatlah untuk terus memperbarui profil kalian dengan proyek-proyek dan kontribusi baru seiring berjalannya waktu.

Nahh..

Supaya kalian lebih semangat lagi, mimin bakal kasih contoh profil GitHub yang dikenal memiliki reputasi yang kuat :

  1. Linus Torvalds:
    • Profil Linus Torvalds
    • Linus adalah pencipta kernel Linux dan kontributor utama dalam pengembangan proyek Linux. Profilnya mencerminkan kontribusinya yang besar terhadap proyek open source dan teknologi kernel.
  2. GitHub Organization – TensorFlow:
    • Profil TensorFlow
    • TensorFlow adalah framework machine learning yang sangat populer. Profil TensorFlow menunjukkan kontribusi dari berbagai kontributor dan pengembang terkemuka di bidang kecerdasan buatan.
  3. GitHub Organization – Microsoft:
    • Profil Microsoft
    • Microsoft memiliki sejumlah proyek open source dan banyak kontributor di berbagai repositori. Ini mencakup proyek-proyek seperti Visual Studio Code, TypeScript, dan banyak lagi.
  4. GitHub Organization – Facebook:
    • Profil Facebook¬†
    • Facebook juga memiliki sejumlah proyek open source yang dikelola di platform ini, termasuk React, React Native, dan Jest.
  5. Octocat:
    • Profil Octocat¬†
    • Octocat adalah maskot resmi GH, dan profil ini digunakan untuk menyajikan berbagai fitur GitHub. Meskipun ini bukan profil pengguna individu, Octocat mencerminkan keseluruhan kreativitas dan kekuatan komunitas GitHub.