“Belajar Memprogram” atau “Belajar Bahasa Pemrograman ?”

Pada perkuliahan matrikulasi tanggal 29-November-2011 yang bertempat di Komplek UT Pondok Cabe, sempat ditanyakan oleh salah satu tutor perkuliahan yang menanyakan tentang perbedaan mendasar mengenai apa itu “Belajar Memprogram dan Belajar Bahas Pemrograman”. Secara umum Belajar memprogram merupakan belajar untuk mengerti tentang logika dari sebuah program sehingga mengerti tentang alur proses kerja program tersebut tanpa terpaku pada framework/bahasa pemrograman tertentu seperi C, Java, Pascal ataupun python. Mengerti akan “bagaimana memprogram” sangat vital harus dimiliki oleh seorang IT Developper jika dibandingkan dengan “Mengerti Bahasa Pemrograman”. Dengan mengetahui “Bagaimana Cara memprogram”, Developper dapat dengan bebas menentukan based framework apa yang akan digunakan untuk lebih efektif dan lebih powerfull pada program yang akan diciptakan. Hal ini jelas berbeda dengan makna dari kata-kata “Mengerti Bahasa Pemrograman”. mengerti bahasa pemrograman, lebih mempunyai arti mengenai pemahaman terhadap pemrograman program dengan menggunakan sebuah framework tertentu dan cenderung tidak mengetahui dan bisa menggunakan framework yang lain. salah satu kerugian yang mungkin dirasakan apabila kita hanya “Belajar Bahasa Pemrograman” ialah kita tidak dapat membuat sebuah aplikasi yang powerfull dan sangat sesuai dengan tujuan yang ingin dicapai. Sebagai contoh, seorang developper bertujuan membangun sebuah program yang ditujukan untuk penggunaan pada Hardware, akan tetapi developer tersebut hanya bisa develop software menggunakan framework desktop based seperti java. alangkah lebih baiknya, developper tersebut jika ingin membuat sebuah program yang erat kaitan dan hubugannya dengan hardware menggunakan bahasa pemrograman seperti C/C++

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s