Okay utviklere, det er din tur. Folk har ranted på og i årevis om hvorvidt designere skal lære å kode. Heck, jeg har ranted om det. Jeg beklager fortsatt at ... nei. Nei nei ... Dette handler om deg devs, nå.

Bør folk som primært koden baksiden av webproduktene lære å designe frontenden? Her er min mening:

[Jeg] måtte ty til de samme forklaringene som jeg gir til klienter.

Med mindre de faktisk ønsker å være designer / utvikler, lærer du et helt nytt felt - en helt ny industri, selv - er ikke verdt smerten. Det er en del av grunnen til at jeg ikke gjør noen programmering. Den andre grunnen er at jeg er dårlig på det. Og HTML og CSS teller ikke.

Men de skal i det minste lære det grunnleggende. De bør lære de grunnleggende prinsippene for brukervennlighet og UX-design. De bør lære terminologien. Det har vært tider da jeg har slitt med å forklare designbeslutninger til utviklere, og måtte ty til de samme forklaringene jeg gir til klienter. Det er frustrerende å måtte gjøre det med noen som er på teamet ditt, men er ikke på samme side.

Dessuten har jeg jobbet med utviklere som kunne programmere som ingen virksomhet, men mistet i HTML og CSS. Jeg er seriøs. Disse gutta kunne ikke hekse elementer på riktig måte, fortsatte å spørre meg hvordan du gjør ting i CSS, og mer. De visste ikke om nettleserbegrensninger og quirks (og dette var tilbake da IE fortsatt var et stort problem), og til og med boksemodellen var nytt territorium.

Det er ikke kritikk. Alle må starte et eller annet sted. Men ble det mye lettere når de mestret det grunnleggende? Ja, ja, det gjorde de.

Vel, kjære leser, nå er det din tur: