UX-disainerina põhikodeerimise õppimise väärtus

UX-disainerina põhikodeerimise õppimise väärtus
Rick Davis

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 vaatama

Kaane illustratsioon Lena Vargas.




Rick Davis
Rick Davis
Rick Davis on kogenud graafiline disainer ja visuaalkunstnik, kellel on selles valdkonnas üle 10-aastane kogemus. Ta on töötanud erinevate klientidega alates väikestest alustavatest ettevõtetest kuni suurte korporatsioonideni, aidates neil saavutada oma disainieesmärke ja tõsta oma kaubamärki tõhusate ja mõjuvate visuaalide kaudu.New Yorgi visuaalsete kunstide kooli lõpetanud Rick on kirglik uute disainisuundade ja -tehnoloogiate uurimise vastu ning nihutab pidevalt selle valdkonna piire. Tal on sügavad teadmised graafilise disaini tarkvara vallas ning ta soovib alati oma teadmisi ja teadmisi teistega jagada.Lisaks disaineritööle on Rick ka pühendunud blogija ning pühendunud graafilise disaini tarkvara maailma uusimate trendide ja arengute kajastamisele. Ta usub, et teabe ja ideede jagamine on tugeva ja elujõulise disainikogukonna edendamisel võtmetähtsusega ning soovib alati teiste disainerite ja loovisikutega võrgus ühendust võtta.Olenemata sellest, kas ta kujundab kliendile uut logo, katsetab oma stuudios uusimaid tööriistu ja tehnikaid või kirjutab informatiivseid ja kaasahaaravaid ajaveebipostitusi, on Rick alati pühendunud parima võimaliku töö tegemisele ja teistel oma disainieesmärkide saavutamisele aitamisele.