Identitásválság: Fejlesztő vagy tervező vagyok?

Zavart voltam abban, hogy front-end fejlesztőként vagy tervezőként kell-e bemutatkoznom. A helyzet és az, akivel beszéltem, alapján ide-oda váltanék.

Jelentkezés tervező stúdióba? Inkább webdesignernek hívom magam. Szoftver építész interjút készít? "Szia, webfejlesztő vagyok!"

Aztán megtaláltam álmaim munkáját egy nagy design stúdióban:

Én: „Tehát én lennék front end fejlesztő vagy tervező?” Toborzó: „Mindkettő! Itt mindenki tervező, de a fegyelmed front-end fejlesztés lenne. ”Én:„ Szar. Jobb, ha akkor veszek egy tervezési osztályt. ”1. Semi-Pro tipp: Ne említsük, hogy még soha nem vezettek tervezési osztályt egy stúdió toborzóhoz.

Megfélemlíteni a tervezőket

Így azonnal regisztráltam az első tervezői osztályomra, amelyet az egyetem utolsó félévében vettem fel. Az osztály segített megérteni néhány alapvető felhasználói élmény fogalmat, de végül is jelentõs kisebbrendûségi komplexummal számoltam be az új munkahelyemen az IBM-nél.

Kutatási, vizuális és UX-különlegességekkel körülvéve léptem be a szerepbe. Mindannyian a felhasználói fájdalomra összpontosítottak.

Szembe ezt velem. Fejlesztőként feltételként megkérdeztem, mely funkciókat kell megvalósítanom, majd eldöntöttem, hogyan lehet ezt a legjobban megtenni.

A szorongás kezdett úrrá lenni rajtam. Arra kezdtem gondolni, hogy talán rosszul választottam pályát.

Talán csatlakoznom kellett volna egy szigorúan fejlesztők részlegéhez.

Talán csatlakoznom kellett volna egy olyan stúdióhoz, amely a terveket átadta a fejlesztőknek anélkül, hogy visszajelzéseket várnék cserébe.

Vagy talán csak egy évig kellett volna szabadúszást adnom, mielőtt csatlakoznék egy nagy multidiszciplináris csapathoz.

Munkahelyén ez a szorongás félénkséget eredményezett.

Semi-Pro 2. tipp: A tervezésben szereplő f-szó „jellemző”. A termékek mennyisége és a felhasználói élmény minősége között nincs termékkorreláció.

Megtanulni járni mindkét világot

Szerencsére az IBM Designnak három hónapos belépő szintű tervezési bootcampja volt, amely megtanított arra, hogy fejlesztő és tervező is lehetek. Tehát elsajátítottam társaimtól a készségeket, és a lehető legtöbb szakértelmet felhasználtam.

A program arra késztetett, hogy vegyen részt olyan tevékenységekben, amelyek segítettek megérteni felhasználóinkat. Ekkor szerettem bele felhasználói történetek írásába, hogy dokumentálhassam a küzdelmeiket, majd a fejlesztési képességeim segítségével próbáltam megoldani őket.

Az egyik legfontosabb elvonás az volt, hogy csapatunk minél több időt töltöttünk együtt, sikeresebb lett. Mindig volt egy kísértés, hogy szétváljon, hogy egyedül dolgozzon, aztán visszatérjenek. De küzdenünk kellett ezzel.

A vizuális tervezővel való páros programozás nagyban segített nekem. Több vizuális elvre tanított meg, mint elolvasni az UI minták könyvének bármely bevezetőjét. Ugyanakkor a látványtervező - aki korábban nyomtatásban dolgozott - gyorsan megtanulhatta tőlem az adaptív tervezés alapelveit.

A tábor során megismertem a multidiszciplináris csapatok valódi erejét. Tanítottuk egymást a kutatásról, a felhasználói élményről, a látványtervezésről és a front-end fejlesztésről - mindezt természetes módon, beszélgetős módon.

A fejlesztők megtanítása arra, hogyan gondolkodjanak, mint a tervezők

Pár hónappal a design bootcamp elvégzése után lehetőséget kaptam arra, hogy szponzorként részt vegyek egy főiskolai hackathonon.

Az esemény tele volt olyan fejlesztőkkel, akik epikus megoldásokat akartak készíteni különféle problémákra. Azt hittem, hogy ott vagyok, hogy segítsek a résztvevőknek a webalkalmazások hibakeresésében, de végül sokkal többet segítettem a tervezésben.

Először egy srác jött át, hogy megmutassa, hogyan használta már az API-t néhány adat vizualizálásához. Miután gratuláltam ehhez a technikai teljesítményhez, megkérdeztem tőle, mi a felhasználói célja. Elismerte, hogy fogalma sincs róla. Tehát elkezdtünk dombokat írni az IBM Design Thinking dokumentumai alapján.

Ezután egy másik fejlesztő segítséget akart kérni a színválasztáshoz. Egy évvel ezelőtt én lettem volna a legrosszabb ember, aki ebben segítséget kér. De nem reztem meg. Megkérdeztem, hogy mit akar a webalkalmazás színei kommunikálni.

Dev: „Hogy érted? Csak tudom, hogy a színválasztásunk csúnya. ”Én:„ Ah, a stílusról beszélsz. A színei nem csak arra képesek, hogy a dolgok szépek legyenek. Miért ne szeretné a felhasználó használni az alkalmazását? ”Dev:„ Nos, ez egy pénzkezelési alkalmazás. Nem tudom, hogy az emberek bíznak-e bennünk abban, hogy kezeljük a pénzüket. ”Én:„ Lássuk, végeztek-e kutatást a bizalomra és a pénzre visszhangzó színekről! ”

A megfelelő kérdéssel jól haladtunk a megfelelő színek kutatásához és kiválasztásához.

A hackathon második napján beszéltem egy csapattal, amely megölte és minden iterációval egyre jobb lett. A csapatnak már volt egy komplett „cupcake” -ja (teljes élmény, de minimális verzió) egy alkalmazásról. Tudták, hogy ideje visszajelzéseket gyűjteni, de nem tudták, hogyan kell ezt csinálni.

Ez arra a tökéletes alkalomra vált számomra, hogy az első felhasználói tesztelési munkameneten keresztül végigjárjam őket. A csapat megtanulta egyszerű célokat adni a felhasználónak, egyenként, majd megkéri a felhasználót, hogy hangosan mondja ki gondolatait minden interakció és minden képernyő során.

Semi-Pro 3. tipp: Ha a felhasználó nem hangoztatja veled a gondolatait, honnan fogja tudni, mire gondol?

Akkor mi vagyok én?

Természetesen a hackathonon még mindig meg tudtam nyújtani a front-end fejlesztő izmaimat. Mindig rengeteg JavaScript és CSS hiba volt a segítségükre. Szeretek ezt a munkát végezni. Végül is a webfejlesztés az, ami elindított a karrieremben. (Valójában projektmenedzsment volt, de ne menjünk oda.)

Szóval ki vagyok én? Stúdióm tervezői képzésének köszönhetően képesnek érzem magam arra, hogy tervezőnek mondjam magam. De ez nem marginalizálja a fejlesztői szerepemet. Ehelyett most megérinthetem egy termék növekedését az első kutatási interjútól egészen a gyártási kódig, amelyet végül kiadunk.

Mi vagy? Ön olyan tervező, aki rendelkezik az adatok elemzésének és / vagy megjelenítésének hátterével? Tervező vagy, aki megérti a termékstratégiát?

Javaslom Önt, hogy vegyen részt teljes munkaidős tervezőkkel a szervezetében. Ajánlja meg, hogy megossza velük erősségeit. Ezután álljon hátra és tanuljon az övéktől.

További információ: Ne habozzon kapcsolatba lépni velem a megjegyzések, az e-mail vagy a @seejamescode címen. Az ATX-nél dolgozom az IBM Designnál, és mindig szeretek beszélgetni a webdesign közösséggel. Ne felejtsd el megosztani a saját karrier identitásválságodat is a megjegyzésekben!