Okej utvecklare, det är din tur. Människor har ranted på och på i åratal om huruvida designers bör lära sig att koda eller ej. Heck, jag har ranted om det. Jag hävdar fortfarande att ... nej. Nej nej ... Det här handlar om dig devs, nu.

Bör folk som kodar främst baksidan av webbprodukter lära sig att designa frontänden? Här är min åsikt:

[Jag] var tvungen att tillgripa samma slags förklaringar som jag ger till kunderna.

Om inte de verkligen vill vara designer / utvecklare, lär man sig ett helt nytt fält - en helt ny industri, till och med - är bara inte värt smärtan. Det är en del av anledningen till att jag inte gör någon programmering. Den andra anledningen är att jag är dålig på den. Och HTML och CSS räknas inte.

Men de borde åtminstone lära sig grunderna. De borde lära sig de grundläggande principerna bakom användbarhet och UX-design. De bör lära sig terminologin. Det har varit tider när jag har kämpat för att förklara mina designbeslut till utvecklare, och var tvungen att tillgripa samma slags förklaringar som jag ger till kunder. Det är frustrerande att behöva göra det med någon som är på ditt lag, men är inte på samma sida.

Dessutom har jag arbetat med utvecklare som kunde programmera som ingen verksamhet, men försvann i HTML och CSS. Jag är seriös. Dessa killar kunde inte näsa element ordentligt, hålls frågar mig hur man gör saker i CSS, och mer. De visste inte om webbläsarbegränsningar och quirks (och det var tillbaka när IE fortfarande var ett stort problem), och även boxmodellen var nytt territorium.

Det är inte kritik. Alla måste börja någonstans, någon gång. Men blev sakerna mycket enklare när de behärskade grunderna? Ja, det gjorde de.

Nåväl, kära läsare, nu är det din tur: