pem
"banyak orang belajar pemrograman
hanya sekedar menghafal sintak ,mereka lupa
landasan memprogram itu bukan hafalan tapi logika"
[candra adi putra]
"bahasa pemrograman hanyalah tool,tidak lebih".
[james gosling]
AKhir akhir ini jurusan IT sedang kebanjiran mahasiswa baru.Jurusan inipun seakan akan merupakan jalan yang mulus nanti untuk bekal didunia kerja.Jadi jangan heran jika banyak kampus kampus yang berlomba membuka jurusan yang ada embel embel informtikanya atau komputer.jurusan dibidang ini sangat beragam ada teknik komputer,teknik informatika,komputer science,dan sejenisnya ,intinya berhubungan dengan komputer.Lalu apa sih yang dipelajari di jurusan ini? Saya pikir sangat banyak,namun intinya di logika dimana logika memainkan peran sentral dan fundamental.
bagi mahasiswa TI memprogram adalah sesuatu yang seharusnya menjadi makanan sehari hari.namun amat sangat disayangkan bahwa kebanyakan mahasiswa atau orang yang belajar pemrograman hanya sebatas menghafal sintak.yang padi akhirnya mereka hanya bisa membuat program semacam helloworld,atau hanya membuat program program boneka.banyak orang mengira mempelejari bahasa pemrograman sama dengan belajar memprogram.perbedaan mendasar adalah belajar bahasa pemrograman hanya sekedar mengenalkan sintak ,aturan,feature dan paradigma yang dipakai dalam bahasa tersebut.Harusnya seorang programmer hanya perlu membaca manual dari bahasa pemrograman tersebut atau membaca spesifikasi bahasa tersebut.Namun kebanyakan dari programmer pemula justru terjebak pada sintak bahasa tersebut.berbeda dengan belajar memrpogram dimana yang harus ditekankan bukan bahasa tapi logika,aturan,metode, teknik dan paradigma yang dipakai nanti.
hal terakhir, orang mengira bahwa memprogram itu selalu identik dengan coding alias penulisan kode. padahal untuk membuat program diperlukan analisa dan desain yang matang .bukankah untuk membangun gedung 10 lantai soarang arsitek tidak langsung memasang fondasi dan menembok dinding ?ya seperti itu juga dengan memprogram.Ingat bahasa pemrograman hanyalah tool bukan inti dari pemrogram itu sendiri.