Tanım
Web Programcısı; bilgisayar sisteminin donanım ve yazılım olarak kurulumu ile birlikte web sitesi tasarımını yapan ve programlama dilleri yardımıyla etkileşimli web uygulamaları hazırlayan kişidir.
Görevler
Web Programcısı, iş süreçlerinde iş sağlığı ve güvenliği kurallarına, çevre koruma düzenlemelerine ve mesleğin verimlilik ve kalite gerekliliklerine uygun olarak çalışır.
- İş organizasyonu yapar.
- İhtiyaçlar doğrultusunda araştırma yapar.
- İhtiyaçları değerlendirir ve istenilen projeyi analiz eder.
- Analiz edilen projeyi küçük bölümlere ayrıştırır.
- Web sitesinin görsel, yani arayüz tasarımını yapar.
- Web sitesinin temel veri tabanı ihtiyaçlarını karşılayacak kod yazar.
- Web sayfası için verileri düzenler.
- Web sayfası için resimler hazırlar ve düzenler.
- Web sayfası için animasyonlar hazırlar ve düzenler.
- Arayüz ile veri tabanı uyumluluğunu denetler.
- Tasarlanan sitenin yerel yayınını yaparak test eder.
- Web sitesini yayınlar ve yönetir.
- Mesleki gelişim faaliyetlerinde bulunur.
Kullanılan araç, gereç ve ekipman
Web Programcısının kullandığı araç, gereç ve ekipmanlar şunlardır:
- Bilgisayar programları: Dreamweaver, SharePoint Designer, Visual Studio, Fireworks, Photoshop, Flash ve benzeri programlar.
- Sunucu programı kurulumu: IIS, Apache ve benzeri programlar.
- Web teknolojileri: HTML, CSS ve script dilleri.
- Veri tabanı sunucu programları: Microsoft SQL Server, Sybase, MySQL, Oracle ve benzeri programlar.
- Veri tabanı sistemleri: Microsoft Access ve benzeri sistemler.
Mesleğin gerektirdiği özellikler
Web Programcısı olmak isteyenlerin şu özelliklere sahip olmaları gerekir:
- Yaratıcı, tasarım ve görsel yeterliliğe sahip olmak.
- Yabancı dil ilgisi olmak.
- Ekip içinde çalışabilmek.
- Sistemli düşünebilmek.
- Matematikle ilgili konularda başarılı olmak.
- Kendini yenileyebilmek.
- Araştırmacı olmak.
- Sabırlı ve dikkatli olmak.
- Renk algısının gelişmiş olması.
Çalışma ortamı ve koşulları
Web Programcısı genellikle büro ortamında çalışır. Ancak bilgi toplamak amacıyla dış ortamlarda da bulunabilir.
Çalışırken diğer meslektaşlarıyla ve iş sahipleriyle etkileşim hâlindedir. İş oturarak yürütülür ve çalışma ortamı genellikle sessizdir.
Uzun süre oturmaya bağlı bel ve boyun rahatsızlıkları ile bilgisayarda çalışmaya bağlı görme bozukluğu söz konusu olabilir.
Eğitimin verildiği yerler
Mesleğin eğitimi Halk Eğitim Merkezlerinde, Bilişim Teknolojileri alanının Web Programcısı kursunda verilmektedir.
Ayrıca üniversitelerin ve özel kuruluşların açtığı kurslarda da bu mesleğin eğitimi verilmektedir.
Eğitime giriş koşulları
Meslek eğitimine giriş için en az ilköğretim mezunu olmak gerekmektedir.
Halk Eğitim Merkezlerinde düzenlenen eğitimlere 18 yaşından küçükler velilerinin izniyle katılabilir. İlköğretim çağındaki öğrenciler, devam ettikleri okul saatleri dışındaki serbest zamanlarda istedikleri kursa devam edebilir.
Yabancı uyruklular valiliğin izni ile etkinliklere katılabilir. Belirli yaş ve eğitim seviyesi, uygulanacak programın özelliğine göre aranır. Bu durum Halk Eğitim Merkezlerince duyurulmaktadır.
Eğitimin süresi ve içeriği
Meslek eğitiminin süresi 2200/1632 saattir.
Eğitim sürecinde şu dersler alınmaktadır:
- Bilgisayar Kullanma
- Doküman Hazırlama
- Bellek Birimleri
- Ağ Temelleri
- Elektronik Tablolama
Eğitim sonunda alınan belge
Meslek eğitimini bitirenlere “Kurs Bitirme Belgesi” verilmektedir.
Çalışma alanları ve iş bulma olanakları
Web Programcısı kamu kuruluşları ile özel sektöre ait iş yerlerinde çalışabilir.
Bilgisayarın her alanda yaygınlaşması, bu meslekteki elemanların iş bulmalarını kolaylaştırmaktadır. Web Programcısının aranan eleman olma özelliklerinin daha uzun bir süre devam edeceği düşünülmektedir.
Eğitim süresince ve sonrası kazanç
Eğitim süresince
Eğitim süresince kazanç söz konusu değildir.
Eğitim sonrası
Eğitim sonrası işe yeni başlayanlar genellikle asgari ücretle işe başlarlar. Mesleki bilgi, beceri ve yeteneğe bağlı olarak alınan ücrette değişiklik olabilmektedir.
Ayrıca iş yerinin özelliğine ve yapılan anlaşmaya bağlı olarak ücret artışı söz konusu olabilmektedir. Kaynak dosyada sabit bir maaş rakamı belirtilmemiştir.
Meslekte ilerleme
Mesleki eğitimde ilerleme
Kaynak dosyada mesleki eğitimde ilerlemeye ilişkin bilgi belirtilmemiştir.
İş hayatında ilerleme
Kaynak dosyada iş hayatında ilerlemeye ilişkin bilgi belirtilmemiştir.
Benzer meslekler
- Yazılım Geliştirici
- Yazılım Uygulama ve Destek Elemanı
Ek bilgiler
Kaynak dosyanın ek bilgiler bölümünde ayrıca bir bilgi belirtilmemiştir.
Kaynakça
- Meslek elemanları
- Bölüm Eğitimcileri
- 3308 sayılı Mesleki Eğitim Kanunu
- Uluslararası Standart Meslek Sınıflaması – ISCO-08
- MEGEP Mesleki ve Teknik Eğitim Alanları Tanıtım Modülü, Eylül/2007
- Meslek Danışma Komisyonu (MEDAK) üyesi kuruluşlar
Ayrıntılı bilgi için
- İlgili eğitim kurumları
- Türkiye İş Kurumu web sayfası: www.iskur.gov.tr
- Mesleğim Hayatım web sitesi: https://meslegimhayatim.meb.gov.tr/
- T.C. Ölçme Seçme ve Yerleştirme Merkezi: http://osym.gov.tr/
- Bünyesinde Meslek Bilgi Merkezi bulunan Çalışma ve İş Kurumu İl Müdürlükleri ve Hizmet Merkezleri
Bu dosya; meslek seçme aşamasında olan gençleri bilgilendirme amaçlı olup, meslek mensupları, işyerleri, mesleğin eğitim yerleri ve meslek odalarından bilgi alınarak oluşturulmuştur.
Kaynak notu
Bu metin İŞKUR "Meslekleri Tanıyalım" meslek bilgi dosyasından derlenmiş ve web okunabilirliği için düzenlenmiştir.