Profesi Pengembang Web

Pengembangan aplikasi website melibatkan berbagai disiplin ilmu antara lain:
  • Graphic design
  • User interface and experience design
  • Web document and style sheet production
  • Scripting and programming
  • Content strategy
  • Multimedia

Alur pengembangan web meliputi:
1. Desain web
Desain web meliputi:
- Interaction Design (IxD),
- User Interface (UI) design, dan
- User Experience (UX) design 


Desain Interaksi (IXD) bertujuan untuk membuat situs menjadi mudah, efisien, dan menyenangkan ketika digunakan.Desain antarmuka pengguna (UI) cenderung terfokus pada pengorganisasian fungsi halaman serta kegunanaan khusus (tombol, link, menu, dan sebagainya) untuk menavigasi konten atau menyelesaikan tugas. Desain pengalaman pengguna mencakup semua aspek interaksi pengguna dengan produk, seperti "bagaimana dirasakan, belajar, dan digunakan".

2. Scripting & Programming
Pada tahap ini desain web diterjemahkan dalam kode program (script) dan dibuat menggunakan bahasa pemrogram untuk web. Pekerjaan ini dilakukan oleh sesorang web programmer.



Dalam membangun suatu aplikasi website melibatkan beberapa profesi pengembang web.
Adapun profesi pengembang website (Web Developer) adalah sbb:
  1. Web Designer
  2. Web Programmer
  3. Web Administrator
  4. Web Master
1. Web Designer
Web Designer adalah orang yang memiliki keahlian dalam membuat desain atraktif dan menarik untuk situs web serta desain untuk kepentingan promosi situs secara visual.

Tugas:
  • Mendesain tampilan situs web (pengolahan gambar, tata letak, warna, dsb)
  • Memastikan tampilan gambar berfungsi ketika ditambahkan bahasa pemrograman
Kualifikasi:
  • Menguasai HTML, CSS dan XHTML
  • Menguasai Pengolah gambar (Adobe Photoshop, Illustrator)
  • Memiliki jiwa seni dan harus kreatif
 2. Web Programmer
Web Programmer adalah orang yang membuat suatu aplikasi untuk client/user baik untuk perusahaan, instansi ataupun perorangan.

Tugas:
  • Membuat program baik aplikasi maupun sistem operasi dengan menggunakan bahasa pemrograman yang ada.
Kualifikasi:
  • Menguasai logika dan algoritma pemrograman
  • Menguasai bahasa pemrograman web (seperti HTML, CSS, JavaScript, PHP, dll)
  • Memahami SQL, MySQL
  • Menguasai bahasa inggris IT

3. Web Administrator
Web Administrator adalah seseorang yang bertanggung jawab secara teknis terhadap operasional sebuah situs atau website.

Tugas:
  • Menjaga kelancaran akses situs (instalasi dan konfigurasi sistem)
  • Merawat hosting dan domain
  • Mengatur keamanan server dan firewall
  • Mengatur akun dan kata sandi untuk admin serta user

Kualifikasi:
  • Menguasai keahlian seorang programmer
  • Menguasai jaringan (LAN, WAN, Intranet)
  • Menguasai OS Unix (Linux, FreeBSD, dll)

4. Web Master
Web Master adalah seorang yang mengerti akan semua hal mulai dari desain, program dan keamanan server namun tidak terlalu turut mencampuri ke masing-masing divisi, cukup dengan mempertanggungjawabkan atas jalannya suatu situs (web).

Penguasaan yang harus dimiliki :
  • HTML, DHTML
  • CGI Perl, PHP, MySQL, ASP, Java
  • Penguasaan bermacam OS (Operating System)
  • Keamanan Server
  • Jaringan (LAN, WAN, Intranet)
Seluruh profesi pengembang web dinamakan suatu tim yang dinamakan Web Developer.


Referensi:

Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment