Sisukord
Kas UX-disaineriks saamiseks on vaja õppida koodi? See on sageli esitatud küsimus inimeste seas, kes soovivad UX-valdkonda siseneda. Ei, ei ole vaja. on et õppida koodi, et disainida. Kuid selle põhitõdede tundmine aitab teil saada paremaks (UX) disaineriks.
DIY kodeerimine Lena Vargas
Vaata ka: Otsid animeeritud esitlustarkvara? Siin on 8 parimat.UX disaini reaalsus
Olenemata sellest, kas me kujundame veebilehte, mobiilirakendust või muud interaktiivset meediat, peame meeles pidama, et UX-disainerid on osa tehnilisest meeskonnast. Lisaks kasutaja eest seismisele on meie ülesanne luua disainilahendusi, mis lihtsustavad rakendamist ja optimeerivad ressursse. Kui me ei tööta isiklike projektidega, on alati olemas ajakava, millest tuleb kinni pidada. Samuti on disain seda raskemini rakendatav, mida raskem on seda raskemini rakendatav,seda rohkem aega kulub arendajatele selle loomiseks. Mõnel juhul võivad nad teile vastata, et seda on võimatu rakendada, mis tähendab, et te peate kulutama rohkem aega teise lahenduse leidmiseks ja võib-olla mõtlema mitu osa oma disainist uuesti läbi.
Parimad kujundused lahendavad kasutajate probleeme ja neid on lihtne rakendada.
Foto: UX Indonesia
Kuidas aitab koodi õppimine?
Kodeerimise õppimine lihvib teie intuitsiooni selles osas, kas mingi idee on teostatav või peaksite selle kõigepealt arendajatega üle vaatama. Mida rohkem teadmisi teil on koodi võimaluste ja piirangute kohta, seda rohkem on teil vahendeid disainimiseks või vastupidi, seda rohkem saate vältida kulukaid ja aeganõudvaid rakendusi.
Aitab mõista koodi võimalusi ja piiranguid
Kui te ei ehita midagi täiesti unikaalset ja kohandatud, ei kodeeri keegi nullist (ärge leiutage ratast uuesti!). Inimesed on välja töötanud funktsioonid ja raamatukogud üldiste funktsioonide jaoks ning arendajate kogukond on väga avatud nii tasuta kui ka tasuliste raamatukogude jagamisel.Näide raamatukogu kohta oleks Google Maps. Kujutage ette, et iga kord, kui teil on vaja kasutada interaktiivset kaarti veebisaidil või rakenduses, peate kaardid nullist looma. Selle loomine võtaks aastaid! Nii et arendajad kasutavad Google Maps raamatukogu ja integreerivad selle osasse oma koodi. Kolmanda osapoole raamatukogu kasutamisel on piirangud, näiteks on teil piiratudkohandamisvõimalused, mida Google pakub oma kaardile.
Ma kasutasin näitena Google Maps'i, kuid raamatukogud on olemas ka nii lihtsate asjade jaoks nagu nupud või nii keerulised kui terve turusüsteem. Mida rohkem sa koodima õpid, seda rohkem saad aru, kuidas raamatukogud töötavad ja millised piirangud neil tavaliselt on, ning see aitab sul teha paremaid disainivalikuid, mis põhinevad sellel, kui lihtne neid ehitada.
Foto: Mika Baumeister
See aitab disainerite ja arendajate vahelist suhtlemist
Kas olete kunagi vaeva näinud arusaamisega, kui arendaja seletab teile, miks teie disainiidee teatav aspekt ei saa toimida? Rakendusprobleemi lahendamine nõuab, et teaksite, miks probleem esineb.
Piirangut saab paremini ümber kujundada, kui mõistate, mis probleemi üldse põhjustab. Mõnikord võivad probleemid olla väga tehnilist laadi, näiteks vahemälu probleemid või võrguprobleemid, mis põhjustavad ootamatuid vigu. Sageli peab disainer koos arendajaga töötama käsikäes, et leida lahendus, mis ei kahjusta kasutajakogemust.
Koodi põhitõdede õppimine annab teile ühise keele probleemide arutamiseks, mis muudab suhtlemise palju kiiremaks ja lihtsamaks. Kui arendaja peab peatuma, et püüda selgitada tehnilisi termineid, venib probleemide lahendamise protsess palju pikemaks. Seetõttu muutub kodeerimise õppimine üha enam üheks kõige olulisemaks UX-disaineri omaduseks.
Aga... Mis saab loovusest?
Disaineritel on loomupärane soov teha oma tööd eriliseks ja huvitavaks ning disainida midagi unikaalset kasutajate jaoks. See on ju suur osa sellest, mida disain endast kujutab, eks? Kui kõik koodide rakendused on varem tehtu ülesvärskendamine, kas see ei oleks siis igav?See on teatud määral tõsi. Seega peame UX-disaineritena tasakaalustama, et pakkuda kasutajatele sujuvat ja kaasahaaravat kogemust ning teha koostööd arendajatega, et tagada õigeaegne tarnimine. Selle saavutamiseks peame olema väga valivad selles osas, mida me tahame kohandatud funktsioonide ja animatsiooni abil esile tuua. Näiteks mobiilirakenduse puhul ei tahaks me kujundada kohandatud üleminekuekraanideigale lehele. Kuid me võiksime esile tõsta kodunuppu kohandatud animatsiooniga, kui see nupp on rakenduse keskne funktsioon. Vähegi aitab teie kujundusele iseloomu anda.
Kuidas ja kust alustada koodimise õppimist?
Kodeerimine on kahtlemata raske oskus, mida on väga raske omandada ja mis erineb oluliselt disainist. Paljud UX-disainerid võivad olla hirmutatud koodimise õppimise mõttest. Kuid pidage meeles, et te ei pea saama meistrikooderiks. Isegi põhiteadmised aitavad teil oma disainiprotsessis.
Kui olete praktiline õppija, soovitan alustada lihtsa Wordpressi saidi loomisega ja otsida õpetusi, et õppida, kuidas muuta selle HTML- ja CSS-koodi. Samuti võite pühendada aega kodeerimislaagrites osalemisele või võtta struktureeritud veebikursusi platvormide nagu Khan Academy või Udemy kaudu.
Vaata ka: 14 kohustuslikku graafilise disaini filmi, mida peaksite vaatamaKaane illustratsioon Lena Vargas.