Apa itu Webmaster?

Tugas dan tanggung jawab pengembang web

Industri desain web penuh dengan berbagai peran dan jabatan. Satu judul yang mungkin Anda jalankan dari waktu ke waktu adalah "Webmaster". Meskipun judul pekerjaan ini tentu saja merupakan produk dari tahun-tahun berlalu, ini masih benar-benar digunakan oleh banyak orang. Jadi apa sebenarnya yang dilakukan "Webmaster"? Mari lihat!

Bagian dari Tim Yang Lebih Besar

Saya adalah bagian dari tim Pengembangan Web enam orang. Tim itu terdiri dari dua Insinyur Web, seorang Artis Grafis, asisten magang Webmaster, Produser Web, dan saya sendiri. Untuk sebagian besar, setiap orang melakukan sedikit hal dalam tim, yang cukup umum di industri desain web. Anda pasti akan memakai banyak topi jika Anda bekerja sebagai profesional web! Namun, sementara kita semua memiliki keterampilan yang saling bersilangan, kita juga memiliki spesialisasi yang kita fokuskan. Para insinyur mengkhususkan diri dalam pemrograman CGI, seniman grafis pada grafik dan desain visual, dan produser pada pengembangan konten. Jadi apa artinya bagi saya sebagai Webmaster? Cukup sedikit sebenarnya!

Pemeliharaan

Sebagai seorang Webmaster, saya tidak memiliki fokus yang kuat pada bidang-bidang yang disebutkan di atas, tetapi menghabiskan banyak waktu saya untuk melakukan semua ketiganya. Sekitar 20% dari waktu saya dihabiskan untuk mempertahankan situs yang ada. Penawaran dan aspek baru dari situs kami meningkat sepanjang waktu, fokus situs terkadang dipikirkan kembali, peningkatan grafis dibuat yang memerlukan perubahan ke beberapa bagian situs, dll. Semua perubahan ini sedang berlangsung dan masing-masing memerlukan seseorang memiliki ide yang bagus tentang ke mana situs akan berjalan, dan item apa yang cocok di mana. Sebagai seorang Webmaster, saya perlu melihat gambaran besar dan bagaimana semua bagiannya cocok hari ini dan besok.

Webmaster harus memiliki pemahaman tentang HTML, CSS, Javascript pada kode lain yang digunakan situs tersebut. Mereka perlu memahami bagaimana kode itu akan berfungsi di browser utama serta di banyak perangkat yang ada di pasaran saat ini. Hanya mengikuti perubahan perangkat bisa menjadi tugas yang menakutkan, tetapi itu adalah bagian dari peran sebagai Webmaster.

Pemrograman

Lain 30-50% dari waktu saya dihabiskan dalam pengembangan proyek. Saya membuat dan memelihara CGIs untuk situs, dan jadi saya harus tahu pemrograman C. Banyak situs menggunakan Perl sebagai bahasa scripting mereka, tetapi perusahaan kami memilih C karena kami merasa lebih fleksibel dalam jangka panjang. Situs yang berbeda akan menggunakan basis atau platform kode yang berbeda - Anda bahkan dapat menggunakan paket off-the-shelf seperti platform Ecommerce atau CMS. Terlepas dari apa yang Anda gunakan, pemrograman terhadap platform itu kemungkinan akan menjadi bagian besar dari waktu Webmaster.

Pengembangan

Aktivitas favorit saya dalam pekerjaan saya adalah pengembangan halaman / aplikasi baru. Saya harus melakukan pengembangan baik dari awal dan dari pekerjaan yang dilakukan orang lain. Ini bukan hanya datang dengan ide dan memasangnya, tetapi juga memastikannya sesuai dengan skema dari seluruh situs dan tidak berfungsi melawan informasi lain yang sudah ada di sana. Sekali lagi, Anda perlu melihat gambaran besar dan bagaimana semuanya berjalan bersama.

Bergantung pada seberapa sibuknya mereka, saya akan memberikan pengembangan grafis kepada Asisten Webmaster kami atau kepada Desainer Grafis, tetapi terkadang saya juga akan melakukan beberapa pengembangan grafis. Ini mengharuskan saya mengenal Adobe Photoshop dan (kurang begitu) dengan Illustrator. Saya juga menggunakan alat untuk menganimasikan grafik, melakukan pemodelan 3D, memindai foto, dan melakukan beberapa gambar buatan tangan. Seperti yang Anda lihat, sebagai Webmaster, Anda benar-benar adalah Jack-of-All-Trades.

Pemeliharaan Server

Kami memiliki tim operasi yang dikhususkan untuk menjaga mesin server Web kami terus berjalan. Salah satu dari dua insinyur Web juga bekerja pada pemeliharaan server itu sendiri. Saya bekerja sebagai cadangan dalam posisi itu. Kami menjaga server terus berjalan, menambahkan jenis MIME baru, memeriksa beban server, dan memastikan bahwa tidak ada masalah yang jelas.

Lepaskan Insinyur

Tugas utama terakhir yang saya miliki di tim kami adalah sebagai Insinyur Rilis. Saya mengembangkan dan menjalankan skrip yang memindahkan halaman Web kami dari server pengembangan ke server produksi. Saya juga memelihara sistem kontrol kode sumber untuk mencegah bug masuk ke kode atau HTML.

Ini adalah tanggung jawab yang merupakan bagian dari peran saya sebagai Webmaster. Bergantung pada situs Anda atau perusahaan tempat Anda bekerja, milik Anda mungkin sedikit berbeda. Satu hal yang mungkin konsisten, bagaimanapun, adalah bahwa jika suatu situs memiliki Webmaster (dan tidak semua lakukan hari ini), orang itu adalah otoritas di situs. Mereka tahu cara kerjanya, sejarah situs dan kode, lingkungan tempat ia beroperasi, dan banyak lagi. Jika seseorang dalam organisasi memiliki pertanyaan tentang situs web, tempat yang bagus untuk mulai menemukan jawabannya adalah dengan Webmaster.