Web Yöneticisi Nedir?

Bir web geliştiricisinin görev ve sorumlulukları

Web tasarım endüstrisi, çeşitli iş rolleri ve başlıkları ile doludur. Zaman zaman karşılaşabileceğiniz bir başlık, bir "Web Yöneticisi" dir. Bu iş unvanı kesinlikle geçen yılların bir ürünü olmakla birlikte, hala pek çok insan tarafından kullanılıyor. Peki tam olarak bir "Web Yöneticisi" ne yapar? Hadi bir bakalım!

Daha Büyük Bir Takımın Bir Parçası

Altı kişilik bir Web Geliştirme ekibinin parçasıyım. Bu takım iki Web Mühendisinden, bir Grafik Sanatçısından, bir asistan Webmaster stajyerinden, bir Web Yapımcısından ve kendimden oluşuyor. Çoğunlukla herkes, web tasarım endüstrisinde oldukça yaygın olan takımdaki her şeyden biraz fazlasını yapıyor. Bir web profesyoneli olarak çalışıyorsanız kesinlikle çok fazla şapka giyeceksiniz! Bununla birlikte, hepimizin birbirimizi içine alan becerilere sahip olabilsek de, hepimizin üzerinde odaklandığımız özellikler var. Mühendisler, CGI programcılığında, grafik ve görsel tasarımdaki grafik sanatçısında ve içerik geliştirme yapımcılığında uzmanlaşmıştır. Peki bu, Web Yöneticisi olarak benim için ne ifade ediyor? Aslında biraz!

Bakım

Bir Web Yöneticisi olarak, yukarıda bahsedilen alanlardan herhangi birine odaklanmam çok güçlü değil, üçünü de yapmak için çok zaman harcadım. Zamanımın yaklaşık% 20'si mevcut siteyi sürdürmek için harcanıyor. Sitemizin yeni teklifleri ve yönleri her zaman yükseliyor, sitenin odağı bazen yeniden değerlendiriliyor, sitenin çeşitli bölümlerinde değişiklik gerektiren gelişmiş grafikler oluşturuluyor. Bu değişikliklerin hepsi devam ediyor ve her biri bunu gerektiriyor Birisi, sitenin nereye gittiği hakkında iyi bir fikre sahip ve hangi ürünlere uygun bir yer var. Bir Webmaster olarak, büyük resmi ve tüm parçaların bugün ve yarın nasıl geçtiğini görmem gerekiyor.

Web yöneticilerinin, sitenin kullandığı diğer kodlarda HTML, CSS, Javascript'in bir kavrayışına sahip olması gerekir. Bu kodun, büyük tarayıcılarda ve günümüzde piyasada bulunan birçok cihazda nasıl çalışacağını anlamaları gerekir. Cihaz değişikliklerine ayak uydurmak zor bir görev olabilir, ancak Web Yöneticisi olarak rolün bir parçasıdır.

Programlama

Zamanımın% 30-50'si proje geliştirmede harcanıyor. Site için CGI'ları oluşturup sürdürüyorum ve bu yüzden C programlamasını bilmeliyim. Pek çok site Perl'i betik dili olarak kullanıyor, ancak şirketimiz C'yi seçti çünkü uzun vadede daha esnek olduğunu düşündük. Farklı siteler farklı kod tabanları veya platformlar kullanacaktır - bir E-ticaret platformu veya CMS gibi bir hazır paket bile kullanabilirsiniz. Kullandığınız ne olursa olsun, bu platforma karşı programlama muhtemelen Web Yöneticisi'nin zamanının büyük bir parçası olacaktır.

gelişme

Benim işimde en sevdiğim aktivite yeni sayfa / uygulama geliştirme. Hem sıfırdan hem de diğer insanların yaptıkları işten kalkınma yapmalıyım. Sadece bir fikir ile ortaya çıkmakla kalmamakta, aynı zamanda tüm sitenin planına uyup uymadığından emin olmakta ve oradaki diğer bilgilere karşı da çalışmamaktadır. Bir kez daha, büyük resmi ve her şeyin nasıl bir araya geldiğini görmelisiniz.

Ne kadar meşgul olduklarına bağlı olarak, grafik geliştirmemizi asistan Webmaster'a veya Grafik Tasarımcısına vereceğim, ancak bazen grafik geliştirmenin bazılarını da yapacağım. Bu Adobe Photoshop ve (daha az) Illustrator ile aşina olduğumu gerektirir. Ayrıca, grafikleri canlandırmak, 3D modelleme yapmak, fotoğrafları taramak ve bazı serbest çizim yapmak için araçlar kullanıyorum. Gördüğünüz gibi, bir Webmaster olarak, gerçekten bir Jack-of-All-Trades.

Sunucu bakımı

Web sunucu makinelerimizi çalışır durumda tutmaya yönelik bir operasyon ekibimiz var. İki Web mühendisinden biri de sunucuların kendileri üzerinde çalışmasını sağlar. O konumda yedek olarak çalışıyorum. Sunucuyu çalışır durumda tutarız, yeni MIME türlerini ekliyoruz, sunucu yükünü kontrol ediyoruz ve açık bir problem olmadığından emin oluyoruz.

Sürüm Mühendisi

Ekibimizde sahip olduğum en büyük görev Sürüm Mühendisi. Web sayfalarımızı geliştirme sunucusundan üretim sunucusuna taşıyan komut dosyalarını geliştirip çalıştırıyorum. Ayrıca, hataların kod veya HTML'ye girmesini önlemek için kaynak kod kontrol sistemini de sürdürüyorum.

Bunlar, Web Yöneticisi olarak rolümün bir parçası olan sorumluluklardır. Sitenize veya çalıştığınız şirkete bağlı olarak, sizinkiler biraz farklı olabilir. Bununla birlikte, tutarlı olması muhtemel olan bir şey, bir sitenin bir Webmaster'ına sahip olması (ve bu günlerin hepsinin) olmaması durumunda, o kişi sitenin otoritesidir. Nasıl çalıştığını, sitenin ve kodun tarihini, çalıştığı ortamı ve daha fazlasını bilirler. Kuruluştaki bir kişinin web sitesiyle ilgili bir sorusu varsa, bu cevabı Web Yöneticisi'nde bulmaya başlamak için harika bir yer.