Anda di halaman 1dari 4

Web designer adalah seseorang yang bekerja dengan unsur-unsur visual dan grafis pada suatu halaman web.

Dia adalah orang yang membuat wajah halaman web tampak begitu cantik. Para web design mengintegrasikan komponen seperti gambar, file flash, atau multimedia ke dalam halaman web untuk menambah pengalaman visual user, atau untuk melengkapi content page. Pemahaman tentang Client-side scripting, HTML, CSS, cara memanipulasi image dan animasi merupakan beberapa hal yang dikuasai oleh web designer. Berikut adalah bagian hal yang harus dipahami oleh seorang web designer: Client-side scripting: JavaScript Server-Side scripting: PHP, ASP, dsb. Cascading Style Sheets HTML Manipulasi image : Adobe Photosop, GIMP, Corel Draw, dsb. Animasi, biasanya berupa flash.

Web designer biasanya bekerja dalam tim untuk memastikan sebuah tampilan website dapat membuat aplikasi web bekerja dengan baik. Keterampilan tambahan berupa komunikasi, tentu akan menjadi sangat berguna bagi para web designer. Sisi lain yang juga harus dipahami oleh web designer adalah usability / kegunaaan, standar W3C untuk HTML dan CSS dan kompabilitas tampilan pada browser yang berbeda Perancangan web (web design) adalah istilah umum yang digunakan untuk mencakup bagaimana isi web konten ditampilkan, (biasanya berupa hypertext atau hypermedia) yang dikirimkan ke pengguna akhir melalui World Wide Web, dengan menggunakan sebuah browser web atau perangkat lunak berbasis web. Tujuan dari web design adalah untuk membuat websitesekumpulan konten online termasuk dokumen dan aplikasi yang berada pada server web / server. Sebuah website dapat berupa sekumpulan teks, gambar, suara dan konten lainnya, serta dapat bersifat interaktif ataupun statis. Perancang web atau desainer web (web designer) adalah orang yang memiliki keahlian menciptakan konten presentasi (biasanya hypertext atau hypermedia) yang dikirimkan ke pengguna-akhir melalui World Wide Web, menggunakan Web browser atau perangkat lunak Web-enabled lain seperti televisi internet, Microblogging, RSS, dan sebagainya.

Dengan berkembangnya spesialisasi dalam desain komunikasi dan bidang teknologi informasi, ada kecenderungan kuat untuk menarik garis yang jelas antara web design khusus untuk halaman web dan pengembangan web secara keseluruhan dari semua layanan berbasis web.

Web Programmer Arti profesi itu sendiri menurut Wikipedia adalah pekerjaan yang membutuhkan pelatihan dan penguasaan terhadap suatu pengetahuan khusus. Suatu profesi biasanya memiliki asosiasi profesi, kode etik, serta proses sertifikasi dan lisensi yang khusus untuk bidang profesi tersebut. Contoh dari profesi adalah pada bidang hokum, militer, teknik, desainer, dll. Pada bahasan kali ini saya akan menjelaskan sedikit banyak mengenai profesi pada Teknologi Informasi, karena saya pun berkecimpung pada dunia IT. Profesi yang akan saya jelaskan adalah Profesi sebagai Seorang Programmer. Programmer itu sendiri yang saya ketahui terbagi menjadi beberapa profesi, yaitu : 1. Programmer 2. Database Programmer 3. Web Programmer 4. Multimedia Programmer Programmer adalah Profesi yang menulis program dengan bahasa pemrograman seperti Php, Java, C, C++, Delphi, dll. Database Programmer adalah profesi yang membuat, memanipulasi, menghapus, maupun memelihara database itu sendiri dengan menggunakan pemograman database seperti MySQL, Postgre SQL, dll. Web Programmer adalah profesi yang membuat suatu web, situs yang mana agar bisa di upload dan dapat ditampilkan melalui internet seperti situs facebook, yang dibuat dengan bahasa pemrograman Php. Multimedia Programmer adalah profesi yang membuat suatu media multimedia dengan tampilan yang di dalamnya dapat berupa teks, gambar, suara, audio/video, dll, bentuk nya hampir bisa seperti web atau situ You Tube yang terdapay video di dalamnya. Dalam berprofesi sebagai programmer terdapat kode etik , menurut berbagai sumber yang saya dapat ada beberapa yang harus diperhatikan, yaitu:

1. Seorang Programmer tidak boleh membuat atau mendistribusikan malware kepada pihak manapun. 2. Seorang programmer tidak boleh menggunakan ulang kode atau hak cipta orange lain tanpa izin yang berlaku. 3. Tidak boleh mencuri software khususnya development tools. 4. Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keunutungan dalam menaikkan status. 5. Tidak boleh memberitahu masalah keuangan pada pekerja dalam pengembangan suatu proyek. 6. Tidak boleh secara asal-asalan menyangkal adanya bug dalam aplikasi. 7. Tidak boleh mengenalkan bug yang ada di dalam software yang nantinya programmer akan mendapatkan keuntungan dalam membetulkan bug. Keterampilan juga diperlukan dalam profesi, berikut ini akan saya berikan beberapa suatu keterampilan yang harus dimiliki oleh seorang programmer, yaitu : 1. Memahami kode sumber yang ditulis sendiri pada saat ia tidak lagi mengingat detail mekanisme dari program tersebut. 2. Melanjutkan pengelolaan, menyesuaikan, mengembangkan dan (bila perlu) merombaknya untuk menyesuaikan program dengan kebutuhan pengguna tanpa mengorbankan kemudahan perawatan di masa mendatang. 3. Membaca program untuk memperkaya perkakas yang dimiliki seorang programmer untuk memecahkan masalah.

Web Administrator

Webmaster

Webmaster merupakan gabungan dari keduanya, bahkan webmaster juga bertugas untuk memelihara aplikasi web yang digunakan. Sebagai catatan tambahan, webmaster mungkin juga bertanggung jawab untuk optimisasi mesin pencari ( SEO ), mengisi content pada website, hingga memasarkan website tersebut. Dalam kelompok kerja yang lebih besar, webmaster akan lebih banyak menjadi manager dari sebuah web-based project, mengatur pekerjaan web developer dan web designer, hingga melakukan pengujian terhadap usability dari aplikasi web yang dibuat. Bagi seorang web developer, kemampuan logis sangat dibutuhkan untuk mengatur alur aplikasi web yang dibuat. Sedangkan web designer membutuhkan kemampuan artistik dan kreatifitas. Dan bagi seorang webmaster, tentu akan membutuhkan kemampuan logis, artistik serta pengalaman yang memadai dibidangnya.

Web developer adalah seseorang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman. Pada dasarnya, web developer membuat berbagai hal terjadi pada sebuah website. Peran web developer adalah sebagai penghubung dari semua sumber daya yang akan digunakan pada sebuah website, mulai dari pemanggilan database, membuat halaman website yang dinamis, hingga mengatur cara pengunjung untuk berinteraksi dengan elemen-elemen dari website tersebut. Seorang web developer yang handal akan terbiasa dengan bahasa pemrograman, baik itu di sisi server ( server-side scripting ) maupun disisi client ( client-side scripting ). Dan jangan lupa dengan aspek database yang akan digunakan. Berikut adalah bagian aplikasi yang harus dipahami oleh seorang web developer. Client-side: JavaScript Server side: ASP, ASP.NET, Java, Perl, PHP, Python, Ruby, dsb. Databases: MySQL, Oracle, dsb. Aspek tampilan menjadi sisi yang agak terpinggirkan oleh web developer. Pada umumnya setelah scripting dari aplikasi web telah selesai dibuat, web developer akan menyerahkan pekerjaannya kepada web designer untuk menciptakan tampilan yang baik.

Anda mungkin juga menyukai