Web Developer - Web developer adalah sebuah profesi yang menciptakan sebuah
aplikasi ataupun website dengan menggunakan bahasa pemrograman. Peran dari web
developer adalah sebagai penghubung dari semua sumber daya yang akan digunakan dalam
sebuah website, mulai dari database, membuat halaman website, hingga mengatur
cara pengunjung agar dapat berinteraksi dengan elemen-elemen yang ada didalam
website tersebut. Seorang web developer biasanya sangat familiar dengan bahasa
pemrograman, baik itu bahasa pemrograman untuk sisi server (server side) maupun
sisi client (client-side).
![]() |
| Web Developer Tangerang |
Dalam proses pembuatan sebuah aplikasi ataupun website,
seorang web developer pastinya membutuhkan bantuan dari bahasa pemrograman
ataupun tools yang dapat membantu mereka bekerja. Berikut ini adalah bahasa
pemrograman serta tools yang dapat membantu mereka bekerja membuat sebuah
website ataupun aplikasi:
- 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.
Setelah proses scripting atau penulisan code dari aplikasi
web telah selesai dibuat, berikutnya web developer akan menyerahkan
pekerjaannya kepada web designer untuk menciptakan tampilan yang baik.
Perancangan atau pengaplikasian website terbagi menjadi 6 (enam) tahap, yaitu:
- Planning (perencanaan website)
- Designing (perancangan website)
- Coding (penyusunan code/script)
- Testing (pengujian web)
- Promotion (promosi website)
- Maintenance (pemeliharaan website)
Kode Etik Seorang Web Developer
Dalam menjalankan tugas serta tanggung jawabnya ada beberapa
kode etik yang perlu diperhatikan oleh seorang web developer:
1. Reliability / Reliabilitas
Memiliki tanggung jawab untuk memastikan proyek yang
diterimanya dapat terselesaikan tepat waktu. Seorang web developer dicap melanggar
kode etik mereka ketika mereka melarikan diri dari proyek yang belum mereka selesaikan.
2. Confidentialy / Kerahasiaan
Web developer bertanggung jawab untuk menyimpan dan
merahasiakan akses kode username panel – panel yang mereka gunakan selama
proyek sedang berlangsung. Sehingga mempermudah klien apabila kehilangan atau
lupa tentang kode akses tersebut.
3. Usability / Kegunaan Website
Sebuah website dibuat untuk memenuhi tujuan / memudahkan
klien dan pengguna lain dalam menggunakan website melalui berbagai fasilitas
yang tersedia di dalamnya. Disinilah tugas dari seorang web developer untuk
menjamin ketersediaan dan berjalannya fungsi / fitur tersebut.
4. Longevity / Keabadiaan Website
Dengan berkolaborasi dengan web master, seorang web
developer juga diminta untuk menjaga eksistensi website yang terkait. Fungsinya
untuk memberitahu kalau website yang mereka buat masih tersedia dan masih bisa
diakses oleh orang-orang.
