"Nə deməkdir, nədir?"
Aşağıda mən hər bir işdə, hər bir rolun, necə bir-birinə bənzədiyini və necə fərqləndiyini müzakirə edəcəyəm.
Veb Dizayner nədir?
Bir web dizaynı bir veb saytın və ya veb tətbiqi görünüşünə diqqət yetirir.
Web dizaynerləri rəng nəzəriyyəsi, qrafik dizaynı və informasiya axını ilə tanış olurlar.
Veb-dizaynın müəyyən aspektləri, məlumat axını kimi, istifadəçi təcrübəsinə toxunur (UX). Üstəlik, Adobe Illustrator, Photoshop və digər teleframinq proqramları kimi veb-dizayn vasitələrinin aracıdır.
Bir web dizaynı olaraq, HTML, CSS və JavaScript-ni bilmək yaxşıdır. Lakin, bu kodlaşdırma bacarıqlarının məcburi olmadığı müəyyən veb-dizayn vəzifələri var.
Buna baxmayaraq, veb-dizayner kimi rəqəmsal olaraq fərasət olması vacibdir - hətta əgər "kod" edə bilmirsinizsə.
Web Developer nədir?
Web dizaynçıları ilə müqayisədə, web developers veb-saytların / ərizələrin işlənməsinin kodlaşdırılması və işləməsini necə bilməlidirlər. Ümumiyyətlə, web developers funksionallıqla bağlıdır - görünüşü deyil, veb saytlar və tətbiqlər.
Ön və arxa tərəfli iki fərqli veb inkişafçı var.
Front end developers HTML, CSS və JavaScript bilməli. Ayrıca, web dizaynerləri və ön uç inkişaf etdiricilərin ortaq bir razılığa sahib olduğunu fərq edirik.
Backend developers adətən müəyyən bir proqramlaşdırma dili və çərçivə ilə Ruby kimi Rails və ya Python və Django ilə işləyir. Onlar da MySQL kimi verilənlər bazalarının anlaşılmasına malikdirlər.
Bir "tam yığma geliştirici" adlanan üçüncü tip web geliştirici də var. Bu, bu fərdin həm ön uç, həm də arxa tərəfi ilə tanış olması deməkdir.
Yoxsa adətən "müştəri tərəfi" və "server tərəfi" adlanır.
İki Rolu necədir?
Veb dizayn və veb inkişafı, həm də proqramlaşdırma biliklərinin bir səviyyəsini tələb edə bilər. Əlbəttə ki, developers daha çox proqramlaşdırma əsaslanır. Bəzi dizaynerlər bir kod xətti yazmaq tələb olunmayacaqlar.
Bununla yanaşı, veb-dizaynerlər və veb-geliştiricilər oxşardır, çünki həm müştəri qarşılıqlılığına, həm də son istifadəçiyə diqqət yetirir.
Dizayner, son istifadəçinin saytın və ya web tətbiqinin naviqasiya prosesini necə keçirəcəyini nəzərdən keçirir . Digər tərəfdən bir geliştirici müştərinin işlərin necə ediləcəyinə daha çox diqqət yetirəcəkdir .
Sonda, hər ikisi interneti daha yaxşı bir yerə çevirir.
Web Tasarımcıları ve Web Geliştiricileri necə fərqlidir?
Burada iki fərqli üç yol vardır.
1. Kompensasiya:
Ümumiyyətlə, veb-dizaynerlər veb-geliştiricilərdən az gəlir qazanırlar.
PayScale hesabatına görə, ABŞ-da medianın veb-dizayner maaşları $ 48,474 (2016-cı ilin sonunda). PayScale də aşkar, ABŞ-da orta web geliştirici əmək haqqı $ 57,662 (2016 sonunadək).
2. İş tapmaq üçün gəldikdə:
Veb dizaynerlər üçün iş portfeliniz ən çox əhəmiyyətlidir. İşə götürən menecerlər Dribbble və Behance profilinizə baxa bilərlər.
Web developers üçün işə götürən menecerlər sizin kodunuzu görmək istəyirlər.
Tipik olaraq bu, Github profilinizə baxılır.
3. Şəxsiyyətdən asılı olaraq:
Veb tərtibatçıları daha analitik olsa da, veb-dizaynerlər mənə daha yaradıcı və bədii olurlar.
Nəticə
Həmişə dəyişən web landşaftları ilə bu rollər bu günlərdə bulanırlar.
Bir çox dizaynerlər əsas veb inkişaf konsepsiyalarını başa düşürlər və əksinə. Lakin əksər şirkətlər və təşkilatlar hər iki tərəfdə həsr olunmuş komanda üzvlərinə sahib olacaqlar.