Ok, desenvolvedores, é a sua vez. As pessoas vêm discutindo há anos se os designers devem ou não aprender a codificar. Eu falei sobre isso. Eu ainda afirmo que… não. Não não… Isso é sobre você, agora.

As pessoas que codificam principalmente o back-end de produtos da Web aprendem a projetar o front end? Aqui está minha opinião:

[Eu] tive que recorrer ao mesmo tipo de explicações que dou aos clientes.

A menos que eles realmente queiram ser um designer / desenvolvedor, aprender um novo campo - uma indústria totalmente nova, mesmo - não vale a pena. É parte da razão pela qual eu não faço programação. A outra razão é que sou ruim nisso. E HTML e CSS não contam.

Mas eles deveriam pelo menos aprender o básico. Eles devem aprender os princípios fundamentais por trás da usabilidade e do design UX. Eles devem aprender a terminologia. Houve momentos em que lutei para explicar minhas decisões de projeto aos desenvolvedores e tive que recorrer ao mesmo tipo de explicações que dou aos clientes. É frustrante ter que fazer isso com alguém que está no seu time, mas não está na mesma página.

Além disso, trabalhei com desenvolvedores que poderiam programar como ninguém, mas se perderam no HTML e no CSS. Estou falando sério. Esses caras não conseguiam aninhar elementos adequadamente, ficavam me perguntando como fazer coisas em CSS e muito mais. Eles não sabiam sobre as limitações e peculiaridades do navegador (e isso ocorreu quando o IE ainda era um grande problema) e até mesmo o modelo de caixa era um novo território.

Isso não é crítica. Todo mundo tem que começar em algum lugar, algum dia. Mas as coisas ficaram muito mais fáceis quando eles dominaram o básico? Sim, sim eles fizeram.

Bem, querido leitor, agora é a sua vez: