مطورو بخير ، حان دورك . لقد بدأ الناس يتخبطون منذ سنوات حول ما إذا كان على المصممين تعلم الشفرة أم لا. هيك ، لقد صرخت به. ما زلت أؤكد ذلك ... لا. لا لا ... هذا هو عنك devs ، الآن.
هل يجب على الأشخاص الذين يرمزون في النهاية للنهارات الخلفية لمنتجات الويب أن يتعلموا تصميم الواجهة الأمامية؟ هنا رأيي:
[I] اضطررت إلى اللجوء إلى نفس النوع من التفسيرات التي أعطيها للعملاء.
ما لم يريدوا فعلا أن يكونوا مصممين / مطورين ، فإن تعلم حقل جديد بالكامل - صناعة جديدة بالكامل ، حتى - لا يستحق الألم. إنه جزء من سبب عدم القيام بأي برمجة. والسبب الآخر هو أنني سيئة في ذلك. ولا يتم حساب HTML و CSS.
لكن يجب عليهم على الأقل تعلم الأساسيات. يجب أن يتعلموا المبادئ الأساسية وراء سهولة الاستخدام وتصميم UX. يجب أن يتعلموا المصطلحات. كانت هناك أوقات كافحت فيها لشرح قرارات تصميمي للمطورين ، واضطررت إلى اللجوء إلى نفس التفسيرات التي أقدمها للعملاء. من المحبط أن تفعل ذلك مع شخص ما في فريقك ، ولكن ليس في نفس الصفحة.
ما هو أكثر من ذلك ، لقد عملت مع المطورين الذين يستطيعون برمجة مثل أي شخص الأعمال ، ولكن ضاعت في HTML و CSS. أنا جادة. لم يتمكن هؤلاء الأشخاص من تداخل العناصر بشكل صحيح ، وظلوا يسألونني عن كيفية تنفيذ أشياء في CSS وأكثر من ذلك. انهم لا يعرفون عن قيود المتصفح والمراوغات (وكان هذا مرة أخرى عندما كان IE لا تزال مشكلة كبيرة) ، وحتى نموذج مربع كان إقليم جديد.
هذا ليس انتقاد. على الجميع أن يبدأ في مكان ما ، في وقت ما. ولكن هل أصبحت الأمور أسهل كثيرًا عندما أتقنوا الأساسيات؟ نعم ، نعم فعلوا.
حسنًا ، أيها القارئ العزيز ، حان دورك الآن: