Lebih Pentig mana  Belajar bahasa program dari 1 bahasa ke bahasa lainnya atau malah lebih butuh belajar konsep ?



Yang Anda butuhkan adalah konsep pemrograman. Bukan sekadar belajar bahasa pemrograman saja. Pada dasarnya setiap orang yang ingin menjadi pemrogram lebih membutuhkan konsep pemrograman daripada sekadar mempelajari sintaks bahasa pemrograman tertentu. Memang pada waktu belajar konsep pemrograman pasti akan ada bahasa pemrograman yang dipakai untuk berlatih, namun porsi konsepnya ini sangat penting karena bisa digunakan untuk mempelajari bahasa pemrograman lainnya.

Bagaimana cara belajar konsep pemrograman? Caranya banyak.

  1. Kuliah di universitas yang mengajarkan konsep pemrograman, misalnya Ilmu Komputer atau Teknik Informatika. Jika universitas dan dosennya bagus, ia akan mengajarkan konsep pemrograman di semester 1 dengan baik
  2. Jika belajar di universitas tidak dapat Anda lakukan, Anda bisa kursus privat dengan orang yang menguasai konsep pemrograman dan mengajarkan Anda dasar-dasar pemrograman. Dengan adanya tutor, Anda akan terbantukan dalam memahami konsep pemrograman dan bisa melakukan tanya jawab
  3. Jika uang adalah kendalanya, maka cobalah untuk mempelajarinya di Youtube atau kursus seperti Code Academy, Coursera, atau Udemy

Apa saja biasanya konsep pemrograman yang diajarkan?

  1. Konsep cara kerja komputer (memori, CPU, dsb)
  2. Bagaimana mendeklarasikan variabel
  3. Sintaks dasar bahasa pemrograman yang digunakan sebagai pengantar konsep pemrograman
  4. Pemahaman dan penguasaan teknik iterasi dan kondisi percabangan
  5. Struktur dan tipe data variabel
  6. Penggunaan operator dan fungsi pustaka dasar
  7. Cara melakukan debugging (pencarian kesalahan program)
  8. Pengenalan fungsi-fungsi dasar IDE (Integrated Development Environment)

Jika sudah belajar, apa yang harus dilakukan untuk menguasai setidaknya satu bahasa pemrograman?

  1. Berlatih membuat program minimal 1 program sehari (semakin banyak semakin cepat menguasai). Pemrograman itu jam terbang. Semakin banyak waktu yang digunakan untuk mempelajarinya, akan semakin terasah kemampuannya
  2. Program yang dibuat harus berisi materi yang ingin dikuasai sehingga apa yang dipelajari secara teori benar-benar tertanam dalam pikiran kita
  3. Berlatih memecahkan masalah (menyelesaikan soal matematika, teka-teki, dsb). Pemrograman itu bukan hanya menguasai bahasa pemrograman lalu secara ajaib masalah dunia nyata akan selesai. Tidak. Menjadi seorang programmer dibutuhkan setidaknya dua hal:
    1. Menguasai setidaknya satu bahasa pemrograman
    2. Mengetahui bagaimana suatu masalah dunia nyata bisa diabstraksikan menjadi model matematika agar bisa diselesaikan dengan algoritma
  4. Tidak mudah berputus asa ketika menemui kendala. Cari jawaban masalah Anda di Internet. 99% masalah sudah ada jawabannya di Internet. Berlatihlah mencari solusi dari permasalahan Anda dengan menggunakan Google
  5. Jangan malas dan banyak alasan untuk menghindar belajar bahasa Inggris. Materi yang bagus dan padat mengenai dunia ilmu komputer masih banyak yang hanya tersedia dalam bahasa Inggris. Jika tidak bisa memahami solusi yang sudah terpampang di depan mata, bagaimana bisa cepat belajar?
  6. Tanyakan pada diri sendiri, apakah pemrograman adalah renjana (passion) Anda. Jika itu memang yang Anda kejar, maka seharusnya sebagian besar hidup Anda hanya tentang belajar bagaimana memprogram. Kurangi main game yang tidak perlu, menonton film berlebihan, nongkrong dengan teman yang tidak ada manfaatnya, dan seterusnya. Sehari kita mendapat jatah 86.400 detik untuk dimanfaatkan dan kita tidak tahu apakah besok mendapatkan jatah yang sama. Manfaatkan untuk fokus menguasai hal yang Anda butuhkan untuk menjadi lebih baik di masa depan

Saya belajar pemrograman dari tahun 1992 tanpa memiliki komputer sama sekali. Zaman itu Internet belum bisa diakses. PC masih sangat lambat. Buku komputer hanya bisa dihitung dengan jari. Namun saya bisa membuat program komputer sebelum kuliah hanya dengan modal buku tulis dan pensil untuk menulis program, dan mempraktikkannya di rental komputer setelah menabung 700 rupiah.

Saat ini Anda bisa menggunakan aplikasi Solo Learn di smart phone untuk belajar pemrograman. Internet begitu mudah untuk diakses. Stack Overflow siap memberikan banyak jawaban untuk masalah pemrograman. Youtube memberikan begitu banyak materi berupa tutorial. Coursera dan Udemy menawarkan kursus massal dari universitas ternama dunia.

Maka nikmat Tuhanmu manakah yang engkau dustakan?

Silakan hisab kuota Internet Anda, sebagian besar untuk belajar atau membakar waktu?

Jika Anda masih memiliki banyak pertanyaan, silakan tanyakan di komentar atau hubungi saya secara pribadi.

Salam dunia pemrograman.

Gambar dari Pixabay.



Baca Juga : Bagaimana Versi Perangkat Lunak yang Dibuat


Jika Anda ingin melihat lebih banyak artikel teknologi saya, lihat blog saya di
www.serbadigitall.com

https://serbadigitall.com/

Selamat membaca “RSN”

Leave a Reply

Your email address will not be published. Required fields are marked *