Tamam geliştiriciler, sıra sizde. İnsanlar, tasarımcıların kodlamayı öğrenip öğrenmeyecekleri konusunda yıllarca uğraştılar. Heck, bunun hakkında konuşmuştum. Hala buna katılıyorum… hayır. Hayır hayır… Bu, şimdi sizler hakkında.

Öncelikle web ürünlerinin arka ucunu kodlayan kişiler ön uçu tasarlamayı öğrenmeli mi? İşte benim düşüncem:

[Ben] müşterilere verdiğim aynı açıklamalara başvurmalıydım.

Gerçekten bir tasarımcı / geliştirici olmak istemedikçe , yepyeni bir alanın, hatta yepyeni bir sektörün öğrenilmesi bile acıya değmez. Programlama yapmamamın bir parçası. Diğer sebep şudur ki ben de kötüyüm. Ve HTML ve CSS sayılmaz.

Ama en azından temelleri öğrenmeliler. Kullanılabilirliğin ve UX tasarımının ardındaki temel prensipleri öğrenmelidirler. Terminolojiyi öğrenmeliler. Tasarım kararlarımı geliştiricilere açıklamak için uğraştığım zamanlar oldu ve müşterilerime verdiğim aynı açıklamalara başvurmak zorunda kaldım. Ekibinizde olan biriyle bunu yapmak zorunda kalmak sinir bozucu ama aynı sayfada değil.

Dahası, kimsenin işi gibi programlayabilen, ancak HTML ve CSS'de kaybolan geliştiricilerle çalıştım. Ciddiyim. Bu adamlar düzgün bir şekilde eleman yerleştiremediler, bana CSS'de nasıl bir şeyler yapmaları gerektiğini sordular ve daha fazlası. Tarayıcı sınırlamaları ve tuhaflıkları hakkında bilmiyorlardı (ve bu, IE hala büyük bir sorun olduğunda geri döndü) ve hatta kutu modeli yeni bölge idi.

Bu eleştiri değil. Herkes bazen bir yerlere başlamak zorunda. Ama temelleri öğrendiklerinde işler çok daha kolaylaştı mı? Evet, evet yaptılar.

Sevgili okuyucu, şimdi sıra sizde: