Web Tasarımcı
Web tasarımcıları, İnternet’te yer alan web sayfalarını ve web tabanlı uygulamaları oluştururlar. Temel bir web geliştirme iş akışı, web içeriği (metin, resim, video vb.) toplama veya oluşturma, web sitesi düzenini ve gezinmeyi planlama, gerçek web sayfalarını kodlama, daha sonra web sitesini üstün kullanıcı deneyimi ve optimum performans için test etme ve optimize etme aşamalarını içerir.
Başarılı web tasarımcıları, World Wide Web’i besleyen programlama dilleri konusunda akıcıdırlar. Temel Web Tasarımı (Dreamweaver, Illustrator, WordPress) bilgisi başlangıç için gereklidir. Tüm web tasarımcıları HTML, Javascript ve CSS komutlarına ihtiyaç duyar. Daha karmaşık uygulamalar geliştirmek için PHP, Microsoft .Net Visual Basic veya Java gibi bir sunucu tarafında programlama dili bilmek yararlıdır. Web tasarımcıları, MySQL, Microsoft SQL Server, IBM ve Oracle gibi önde gelen bir veya daha fazla veritabanı sisteminde uzmansa diğer kişiler arasında hep bir adım önde yer alacaktır ve daha fazla kazanacaklardır.
SEO Arama Pazarı Stratejilerinde sorumlu olanlar içeriklerin, ürünlerin veya internete girebilen aygıt ya da arayüzlerin görünürlüğünü ve müşteri bağımlılığını artırmak için arama pazarı taktiklerini uygular. Genel ya da özel arama motorlarının ya da diğer internet tabanlı içeriklerin arama sorgusu davranışlarını inceler. Kullanıcı taleplerini anlayabilmek için araştırmaları, verileri ya da teknolojileri analiz eder ve süregelen optimizasyonlar için çıktıları değerlendirir.
Becerileri ve Sorumlulukları
Web tasarımcılarından istenen beceri ve sorumluluklar aşağıda yer almaktadır.
- Temel Web Tasarımı (Dreamweaver, Illustrator, WordPress) bilgisi.
- Çekirdek web geliştirme komut dosyası dillerinde akıcıdır: HTML&CSS, JavaScript, jQuery.
- HTML5/CSS3, jQuery, ve Responsive Design gibi Web sitelerini modern yazılım standartlara uygun tekrar tasarlar.
- Java, PHP ve .Net gibi bir veya daha fazla sunucu tarafı programlama dilini bilir.
- Google, Bing vb. Sıralamasında yüksek olan web sitelerini geliştirmek için arama motoru optimizasyonunu (SEO) kullanır.
- Web sayfalarını ve web uygulamalarını, birden çok tarayıcıda (Örnğin: Chrome, FireFox ve Internet Explorer) test eder.
- SEO Arama motoru optimizasyonu bilgisi.
- Sahadaki birden çok sayfanın stilini etkin bir şekilde kontrol etmek için CSS uygular.
- MySQL, SQL Server ve Oracle gibi popüler veritabanı sistemleriyle etkileşim kuran web sitelerini geliştirir.
- Yeni web geliştirme projelerinin düzenini, navigasyonunu ve işlevselliğini planlamak için wireframe kullanılır.
- Web sitelerinin sorunlarını gidermek ve performansı optimize etmek için müşterilerle ve iş arkadaşlarınızla iletişim kurar.
- Bazı web geliştiricileri, bir web sitesinin grafik ve multimedya öğelerini tasarlamaktan sorumludur. Bu durumda fotoğraf geliştirme, grafik tasarım, 3D tasarım ve illüstrasyon bilgisi gerekir.
Eğitim Gereklilikleri
Deneyimler bu alanda çalışmak isteyen kişiler için olmazsa olmazdır. Web geliştirme pozisyonlarında çalışacak kişilerden web sayfaları örnekleri ile birlikte oluşturulan uygulama örneklerinden oluşan dijital bir portföy istenecektir. Bu alanda çalışacak kişilerden bilişim, yazılım yada mühendislik gibi alanlarda bir lisans eğitimi istenebilir.
Diplomanın yanı sıra kişiler alacakları web geliştirici eğitimleri sayesinde de istihdam edilebilirler. Bu eğitimlerde HTML, CSS ve JavaScript (birçok web sitesinin temel yapı taşları) önemli konular arasında yer alır. Arka uç web geliştirme pozisyonları için popüler programlama becerileri PHP, XML ve SQL konuları önemlidir. Adobe Flash ve Microsoft Silverlight gibi popüler platformlarda çoklu ortam tasarım ve komut dosyası oluşturma becerileri de kişilerin bu alanda tercih edilme nedeni olabilir. Temel özelliklerin ötesinde, potansiyel web geliştiricileri, grafik tasarım, etkileşimli medya, Flash animasyon veya mobil medya geliştirme gibi en çok ilgilendiren konsantrasyona sahip bir eğitim programı seçmelidirler.
Web Tasarımcı Ücretler
Bilişim sektöründe Düz Lise, Meslek Lisesi, Meslek Yüksek Okulu ve uzun süre olmasa da Lisans mezunları Web Geliştirici kadrosunda çalışabilmektedir. Orta derecede İngilizce bu alanda gereklidir. (Daha büyük grafik için resim üzerine tıklayınız.!)