UI Designer versus Web Designer
Industria de software a devenit atât de mare și complexă încât locurile de muncă au devenit specifice anumitor aspecte ale programului. Un proiectant UI (User Interface) este însărcinat cu dezvoltarea porțiunii programului pe care o întâlnește un utilizator. Deși acest lucru poate varia de la butoane hardware sau interfețe text, cele mai frecvente în prezent sunt interfața grafică de utilizator sau GUI. Cu asta suntem familiarizați, ferestrele și butoanele cu care ne confruntăm. Un web designer este preocupat de proiectarea și dezvoltarea unui site web sau a unei pagini web.
Un designer UI și un designer de web trebuie să învețe seturi diferite de competențe pentru a răspunde nevoilor rolurilor lor. Un designer UI trebuie să cunoască limba de programare sau limbile care sunt utilizate pentru a dezvolta programul. Un designer de web, pe de altă parte, trebuie să învețe un set larg de aptitudini pentru a crea un site web complet funcțional. La cel mai apropiat, un web designer trebuie doar să învețe HTML pentru a crea pagini foarte simple, dar acest tip de site este foarte inadecvat. Pentru a putea crea pagini complexe, ar trebui să adăugați un limbaj de foi de stil, cum ar fi CSS, o tehnologie de bază de date precum SQL, limbi de scripting precum PHP și Javascript și o tehnologie pentru încorporarea unor medii precum Flash sau Silverlight. Deși unele dintre acestea nu sunt chiar atât de complexe, este încă mult de învățat pentru majoritatea oamenilor care nu sunt cunoscuți.
Un designer web, care acționează singur sau ca o echipă, se ocupă de proiect în totalitate fără a avea restricții asupra părții la care se poate lucra. Un proiectant UI este limitat la proiectarea interfeței. Este de datoria lui să determine care sunt anumite controale și cum să gestioneze spațiul de lucru, astfel încât utilizatorul eventual al programului dezvoltat să fie intuitiv și ușor de utilizat. Interfața cu utilizatorul este foarte importantă și poate face sau rupe adesea un program, deoarece acesta este ceea ce utilizatorul observă cel mai mult.
Rezumat:
1. Un designer UI creează interfața unui program în timp ce un designer web proiectează aspectul și link-urile de pe o pagină web sau un site
2. Un designer UI trebuie să cunoască limbajele de programare, în timp ce designerii web trebuie să învețe limbajul de markup
3. Un designer UI se concentrează pe un singur aspect al dezvoltării programului, în timp ce un designer web se concentrează pe totalitatea proiectului