في عام 2010 ، أثار إيليوت ستوكز عش الدبابير مع تغريدة استفزازية:

بصراحة ، أنا مصدوم من أنه في عام 2010 ما زلت أتصادف "مصممي الويب" الذين لا يستطيعون تصحيح تصاميمهم الخاصة. لا عذر.

كان الإنترنت ضجيجًا لفترة طويلة ، ويستمر النقاش. لرمز أم لا؟ ويبقى موضوعًا مشحونًا مع المدافعين عن الرأي المدعوين بشدة من كلا الجانبين.

دعنا نرتاح. إنه عام 2015. لقد حان تصميم الويب شوطا طويلا. لدينا أدوار متخصصة بشكل يبعث على السخرية الآن (مثل "محلل تجربة المستخدم") ؛ لم يعد مصمم واحد يحرث من خلال حزمة التطوير الكاملة بمفردها. لدينا أدوات أفضل وأفضل الممارسات الفعالة.

دعونا نفحص جانبي الحجة:

لماذا لا تحتاج إلى رمز

باستخدام الأداة المناسبة ، لا يحتاج المصمم ببساطة إلى معرفة كيفية إنشاء شفرة لإنشاء موقع ويب جميل وعملي وسريع الاستجابة. ما هو أكثر من ذلك ، فإن معظم المصممين لا يريدون التعليمة البرمجية. ولا حرج في ذلك. يطلق عليه التخصص . في الماضي ، لم يكن هناك شيء يمكن للمصممين القيام به للالتفاف على أعمال التطوير الضرورية (إن لم يكن من قبلهم ، ثم من قبل شخص آخر). كان مصدر إزعاج ضروري. ولكن هذا لم يعد كذلك - لدينا أدوات السحب والإفلات المهنية الآن.

لم يعد المصممون يقتصرون على إنشاء إطارات سلكية ثابتة ومجسمات. مع أدوات مثل المقو نوع من الببغاء يمكن للمصممين إنشاء مواقع ويب مباشرة بسهولة باستخدام مبادئ السحب والإفلات البسيطة. خمين ما؟ بناة الموقع لا تمتص بعد الآن. Webflow على سبيل المثال ، تعمل على إنشاء برامج نظيفة ومتوافقة مع W3C و HTML و CSS أفضل من ما يكتبه معظم المطورين يدويًا ، وهو يعتمد على إطار عمل Bootstrap الخاص بـ Twitter ويعمل بشكل جيد.

لا ، أنت لست محدودًا على الإطلاق فيما يتعلق بالوظائف. بالإضافة إلى ذلك ، إذا رغبت في ذلك ، يمكن تصدير الشفرة التي تم إنشاؤها في Webflow أو Macaw من النظام الأساسي تمامًا بحيث يمكنك العمل عليه في بيئة مريحة من أجل تطوير وظائف موسعة.

لكن الحجة ضد تعلم كيفية البرمجة تتجاوز مجرد امتلاك الأدوات الصحيحة في عام 2015. إنها أيضًا مسألة مواجهة الحقائق العاطفية: أنت لست "أعرج" لعدم معرفتك بكيفية التعليمة البرمجية ، فأنت ببساطة واقعي وفعال مع وقتك. إذا كنت مصممًا محترفًا ، يجب أن تكون أفضل مصمم يمكن أن تكونه. فبعد كل شيء ، تتغير اتجاهات التصميم باستمرار ، ويجري الآن استعراض التقنيات الجديدة. هناك الكثير للبقاء على رأسه - أكثر من كافية لإبقائك مشغولا كمصمم لوحدك ، ناهيك عن كونك مطور.

دعونا نتحدث أيضا عن كيف هو منحنى التعلم حاد للغاية لتعلم كيفية رمز بشكل صحيح. بالتأكيد ، يمكن لأي شخص أن يصفع HTML و CSS معاً ويصلي لكي يعمل عبر أجهزة متعددة ، ولكن معظم الناس لا يستطيعون بكل بساطة أن يرمزوا بشكل جيد بما يكفي للقيام بالعمل المحترف للعملاء. أولئك الذين يمكن أن يعملوا في الطائرة لسنوات. بالنسبة إلى أكبر عدد من الاتجاهات وأفضل الممارسات المتنافسة في مجتمع المصمم ، هناك عدد لا نهائي من منتدى المطورين. وبصراحة ، من الناحية الفنية ، فإن التطوير أصعب بكثير من التصميم. أصعب بكثير.

لماذا يجب عليك تعلم رمز على أي حال

من الأفضل على الأقل أن تعرف ما لا تعرفه. فكر بالامر. إذا كنت تتجاهل بالكامل المفاهيم المتأصلة في تطوير الويب ، فستكون أسوأ حالًا بالنسبة إليك. يجب أن تتعلم أساسيات الترميز بحيث يمكنك فهم احتياجات المطورين الذين تعمل معهم بشكل صحيح. على العكس من ذلك ، يجب أن تبني مجموعة المهارات والمفردات للتعبير عن أفضل أفكار التصميم الخاصة بك للمطورين الذين لديهم في كثير من الأحيان اعتبارات تقنية متعارضة قبلهم.

أيضًا ، بكل بساطة ، ستكون مصممًا أفضل إذا كان لديك فهم أساسي لكيفية عمل عملية التطوير ، ولماذا تستخدم لغات برمجة معينة ، وكيف تقيد أو توسع قدرتك على تصميم نواياك. عندما يكون لديك فهم أفضل لما هو واقعي تقنيًا قبل البدء في التصميم ، ستقل احتمالية إضاعة وقتك وترجّح طاقتك على الأجزاء التي لا تصل إلى أهواء المطوّر. التنفيذ.

بالإضافة إلى ذلك ، يجب أن يكون أي محترف يعمل في هذه الصناعة هو نوع الشخص الذي يتمتع بعملية التعلم. إذا كنت لا تحافظ على رغبتك في التعلم بشكل حاد ومشحون ، فسوف تتخلف بسرعة. هناك العديد من الجوانب حول ما نفعله ، وملايين من الأشخاص المتلهفين يوجهون رأسهم في محاولة لمعرفة ما إذا كان ذلك بالنسبة لهم. تميز عن هؤلاء الناس.

ما المصممين يريدون حقا

ما يريده المصممون حقًا هو القدرة على إنشاء مواقع الويب الخاصة بهم. ليس بالضرورة رمز لهم. هناك نوعان من العوامل الدافعة وراء هذا:

  1. تقديم خدمات موحدة للعملاء. كمصمم مستقل ، قد لا يكون لديك جيوب عميقة لتوظيف مطور لترجمة أعمال التصميم الخاصة بك إلى موقع يعمل. في غضون ذلك ، لا يريد عميلك أن يضطر إلى البحث عن شخص آخر لشفرة التصميم الخاص بك ، ثم عليك أيضًا إدارة الاتصال بينكما. إذا كان بإمكانك تنفيذ كل من الجوانب كمصمم ، فذلك هو كل ما يهم - على الرغم مما إذا كان بإمكانك فعلاً إجراء التعليمة البرمجية أم لا. ومن ثم ، نعود دائرة كاملة إلى أدوات التصميم الاحترافية التي تستحق وقتك.
  2. اكتساب قدر أكبر من السيطرة على عملهم. كل فنان يريد السيطرة الفنية الكاملة على إبداعاته. للأسف ، يتم فقدان الكثير في الترجمة من مصمم إلى مطور. لا يعد تكييف PSD مع HTML و CSS عملية 1 مقابل 1 في عصر التصميم المتجاوب. عندما يكون المصممون قادرين على تطوير مواقعهم الخاصة ، وبالتالي يكونون مسؤولين عن تدفق المنتج بأكمله ، يستفيد الموقع من وحدة نواياهم ، ويكون المصمم أكثر قدرة على الاستجابة لطلبات تغيير العميل على الطاير بشكل لا نهائي.

معرفة ما تريد. هل تريد ببساطة أن تكون قادرًا على البرمجة لترى تصاميمك تنبض بالحياة؟ إذا كان الأمر كذلك ، فلا تنضم إلى القطيع للتوجه إلى مدرسة الترميز ؛ لعبها ذكية وتخطي الطابور من خلال تعلم واحدة من أدوات التصميم المهنية المتاحة لنا اليوم.

الآن ، إذا كنت تريد حقا أن تنغمس في الجوانب الجميلة للتمكين من البرمجة ، وبكل الوسائل اضغط وتحفر - فقط افعل ذلك للأسباب الصحيحة وتعيين توقعاتك بشكل مناسب.

صورة مميزة، رمز تعلم للسيدات بواسطة جون ليم .