Panduan Memulai Perjalanan Coding

Aug 5, 2024

Hal-hal yang Harus Diketahui Sebelum Mulai Coding

Pembukaan

  • Nama: Savier Rapri
  • Jurusan: Double major di Ilmu Komputer dan Business Technology Management
  • Fokus: Data Science dan Artificial Intelligence (AI)

1. Coding Mindset

  • Pentingnya mindset positif terhadap coding.
  • Pengalaman pribadi:
    • Merasa coding itu susah dari awal, menahan perkembangan skill.
    • Perlunya konsistensi dan kesadaran bahwa tidak ada yang instan.
  • Coding hanya 20% dari perjalanan, 80% adalah debugging.

2. Tujuan Belajar Coding

  • Tanyakan pada diri sendiri: "Apa yang ingin saya pelajari dari coding?"
  • Edukasi diri sendiri untuk menemukan bidang yang tepat.
  • Contoh bidang dalam coding:
    • Front-end Engineer
    • Back-end Engineer
    • Data Scientist
    • AI Engineer
  • Skill set yang penting: Problem solving, matematika, data structure, dan algoritma.

3. Alat dan Dasar Coding

  • Pilih bahasa pemrograman yang sesuai.
    • Rekomendasi: Python sebagai bahasa pemrograman awal.
  • Kenali coding editor dan terminal.
    • Contoh coding editor: Visual Studio Code, PyCharm.
  • Gunakan GitHub untuk kolaborasi proyek.

4. Praktik Melalui Proyek

  • Mulai proyek nyata untuk belajar lebih efektif.
  • Rekomendasi untuk belajar: Hackathon, kompetisi coding.
  • Sumber belajar online:
    • Programming with Mahr
    • freecodecamp.org
    • Kegle untuk data science dan AI.
    • Kursus gratis dari universitas ternama (Stanford, MIT).

5. Dukungan dari Teman dan Mentor

  • Pentingnya dukungan dari teman saat menghadapi kesulitan.
  • Mentor yang baik dapat mempengaruhi perkembangan dalam coding.

Kesimpulan

  • 6 hal yang harus diketahui sebelum mulai coding:
    1. Pentingnya coding mindset.
    2. Apa yang ingin kamu pelajari dari coding.
    3. Kenali alat dan dasar coding.
    4. Praktik melalui proyek.
    5. Pentingnya dukungan dan feedback.
  • Harapan untuk pembaca: Jangan kesulitan seperti yang saya alami, jadilah lebih mudah dan lancar.