Web Developer, Web Designer dan Webmaster

Kebanyakan orang selalu berpedapat bahwa web designer, web developer dan webmaster adalah sama. Apakah benar? Dibawah ini akan kita ulas perbedaan antara ketiganya. Dimana letak perbedaan yang sebenarnya?

Web Developer
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.

Web Designer
Web designer adalah seseorang yang bekerja dengan unsur-unsur visual 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.

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. (www.rumahweb.com)

Recent Project Portfolio

Online English Course Placement Test
Aplikasi berbasis web yang digunakan untuk menentukan placement di Lingua English Course Jakarta, Lingua merupakan lembaga pendidikan bahasa Inggris dari Lingua English Course yang berada di Inggris.

Assesment Analytic Information System
Aplikasi berbasis web untuk menentukan nilai kompetensi manajer perusahaan.

Website Jamu Ibu Trees Djojo
Home page perusahaan Jamu Ibu Djojo Surabaya.

Website RS Duren Sawit
Homepage Rumah Sakit Duren Sawit Jakarta.

Sistim Informasi Kepegawaian, Bapepam
Aplikasi berbasis web yang menggunakan Miscrosoft .NET dan SQL server untuk mengelola data kepegawaian di Badan Pengawas Pasar Modal (Bapepam) Jakarta.

Sistim Informasi Penggajian, Bapepam
Aplikasi berbasis web yang mengunakan Miscrosoft. NET dan SQL Server untuk mengelola penggajian secara online di Bapepam Jakarta.

Sistim Manajemen Koperasi, ChemiCon Indonesia
Aplikasi berbasis client server untuk manejemen koperasi perusahaan asing semi konduktor Chemi Con Jakarta.

Website Remaja Ceria, Depdiknas DKI
Homepage kegiatan remaja di wilayah DKI dengan brand Remaja Ceria, homepage ini digunakan sebagai media informasi online pemilihan Remaja Ceria DKI Jakarta.

Bank Soal Online, Telkom
Aplikasi berbasis web yang digunakan untuk layanan kuis dab bank soal secara online di internet.

Aplikasi Bill Hosting, P.T. Finnet Indonesia
Aplikasi Bill Hosting merupakan aplikasi Payment Gateway yang digunakan untuk melayani transaksi pembayaran secara online bagi Collecting Agent (CA), Biller dan Merchant. Aplikasi Bill Hosting ini merupakan solusi bagi pembayaran tagihan online yang mencakup micro payment maupun macro payment dengan menggunakan koneksi VPN dan protokol standar ISO 8583.

Company Profile

We are software developer. We provide you with one door services for developing and implementing of IT systems for businesses activities at your office or on the internet.

Our software products are built on solid and modern web based technologies. We implement system on Open Source Technologies including :



Our Product :
- BRP ( Business Resource Planning )
- SCS ( Smart Campus System )
- IAP ( Internet Ads Platform )
- MIM ( Medical Information Management )
- CMS (Cooperative Management System)
- Financial Transation Bridging [ Based On ISO8583 ]
- Online Education & Entertainment
- Radio On Mobile Dashboar
- Remote/Mobile Surveilance

Our Services :
- Web Developer
- Company Profile Designer
- Training Partner Center
- Local Maintenance Partner
- Custom Application Development

for more informations about us please contact us

Regards,