Jumat, 22 Mei 2015

Designer VS Programmer

Designer dan Programmer adalah dua keahlian yang sangat berbeda. Tetapi jika 2 keahlian tersebut dijadikan satu akan menjadi satu kesatuan yang sangat menguntungkan.

Designer adalah seseorang yang merancang dan menciptakan sesuatu karya (desain). Sebelum seorang designer membuat suatu karya, ia pasti akan mempertimbangkan beberapa faktor terlebih dahulu, seperti elemen, unsur dan prinsip desain. Oleh karena itu, tidak semua orang bisa menghasilkan desain yang benar-benar indah dan memiliki nilai seni yang tinggi.

Progammer adalah seseorang yang ahli dalam membuat deretan baris coding yang akan dibentuk menjadi sebuah program. Dalam membuat sebuah program banyak sekali bahasa yang perlu dipahami oleh seorang programmer, seperti C++, VisualBasic, Java, dll. Seorang programmer harus memiliki ide-ide yang bagus. Sehingga ia bisa membuat program baru yang belum pernah ada sebelumnya. Oleh karenanya, seorang programmer sangat menentukan perkembangan IT dunia.

Dilihat dari definisinya, peran Designer dan Programmer sangat berbeda. Sehingga untuk membuat sebuah karya seperti web, video, game, media pembelajaran dan program-program lainnya, tidak bisa jika hanya ada salah satu saja. Karena biarpun seorang programmer sudah belajar mendesain atau seorang designer sudah belajar membuat coding, mereka memiliki penghayatan yang berbeda. Sehingga dua keahlian itu pasti akan selalu jalan beriringan.

Dewasa ini, banyak sekali aplikasi yang bagus, akan tetapi tampilan dari aplikasi tersebut tidak cocok/sesuai. Ataupun juga, aplikasi yang memiliki tampilan menarik dan bagus, tapi programnya hanya biasa-biasa saja. Itu dikarenakan seseorang yang diberi tanggung jawab pada bidang tersebut tidak terlalu menguasai atau tidak memperhatikan keseimbangan (balance) antara desain dan program yang dibuat.

Dari sinilah peran seorang designer dan programmer terlihat. Jadi agar bisa menghasilkan program atau aplikasi yang benar-benar layak untuk dipublikasikan, dibutuhkan kerjasama antara keduanya. Ide, konsep, dan tujuan harus jelas. Sehingga seorang programmer bisa membuat program yang bagus dan bermanfaat. Sedangkan seorang designer mempersiapkan desain yang menarik, kreatif, elegan, agar orang yang melihatnya senang. Dengan begitu masyarakat akan menyukai program tersebut dan terus menggunakannya.