ككاتب ومسوق ليس لدي أي حلم في المستقبل بأن يصبح مهندسًا ، لم أكن أعتقد مطلقًا أن تعلم الكود سيكون ذا صلة بعملي.
ثم بدأت العمل تحت المسوق مع قطع الترميز. كان من الواضح أن معرفة طريقها حول HTML و CSS و JavaScript و jQuery لا تقدر بثمن: كان المطورون أكثر شغفًا بالعمل معها من أي شخص آخر في فريق التسويق ، وكان رئيسها دائمًا يأتون إليها مع الأسئلة الفنية ، والأفضل من ذلك كله ، يمكنها القيام بأشياء مثل تخطي الجداول الزمنية التفاعلية أو إضافة صور متحركة إلى مشاركات المدونة.
منذ ذلك الحين ، قابلت العشرات من غير المهندسين - في جميع أنواع المهن - الذين تسارعت معرفتهم البرمجية في حياتهم المهنية. الآن ، أنا مقتنع. تابع القراءة لمعرفة أربعة أسباب رئيسية يجب أن تبدأ أنت وأنا في النظر فيها إلى دروس الترميز.
1. سوف تجعلك أكثر اكتفاء ذاتيا
تحتوي معظم الفرق الفنية على الكثير من المشاريع وليس لديها ما يكفي من الوقت - مما يعني أن الطلب الذي يمثل أولوية عالية بالنسبة لك قد يكون أولوية متوسطة أو حتى منخفضة بالنسبة لهم.
ولكن إذا كنت تعرف كيفية الترميز ، فلن تضطر إلى الانتظار للمساعدة: قد تكون قادرًا على القيام بذلك بنفسك.
يقول تايلر مور ، مدير التسويق في App Press: "يمكنني إنشاء صفحات مقصودة لحملات التسويق دون الحاجة إلى الاعتماد على مصمم أو مهندس". "لقد عملت في الغالب لشركات ناشئة تقنية وشركات SaaS ، وقد ساعدتني القدرة على التكرار بسرعة على شحن حملات جديدة ، أو البدء بشيء ما يمكنني تسليمه إلى مصمم أو مهندس حقيقي للتلميع".
تستخدم جيسيكا إيل ، التي تدير التسويق الرقمي لصالح فورست جيانت ، شرائح الترميز الخاصة بها لتحسين SEO للموقع وإجراء تغييرات سريعة في التصميم. "ليس من الضروري معرفة HTML و CSS ، لكنه مفيد للغاية" ، كما تقول.
تعمل إيل أيضًا على تعلم لغتين للبرمجة ، Go و Python. "التسويق الرقمي يتطلب الكثير من تحليل البيانات" ، تشرح. "الأدوات موجودة ، لكن معظمها ينطوي على طحن يدوي للبيانات. تعد Go و Python مفيدة للغاية عندما تحتاج إلى تحليل كميات كبيرة من البيانات للحصول على رؤى تسويقية منها. "بمجرد أن تصل Elle بالكامل إلى السرعة ، لن تحتاج إلى مساعدة خارجية لتجميع البيانات وتحليلها.
مهارات البرمجة مفيدة حتى لو كنت لا تعمل في مجال التسويق. لنفترض أنك مندوب مبيعات: إذا طرح عليك عميل محتمل سؤالًا تقنيًا ، فيمكنك الإجابة على الفور بدلاً من استشارة مهندس. أو إذا كنت في دعم العملاء ، فيمكنك حل التذاكر بسرعة دون الاضطرار إلى اختبار اتصال زميل في العمل.
لن توفر لك الوقت فحسب ، بل ستكتسب أيضًا مصداقية قيمة.
2. وسوف يعلمك كيفية التفكير
كما قال ستيف جوبز ذات مرة ، "أعتقد أن الجميع في هذا البلد يجب أن يتعلموا كيفية برمجة الكمبيوتر ، لأنه يعلمك كيفية التفكير. أرى أن علوم الكمبيوتر هي فن ليبرالي ".
وبعبارة أخرى ، فإن تعلم الكود لن يمنحك المعرفة الفنية فحسب ، بل سيمنحك أيضًا طريقة جديدة للتعامل مع عملك.
يقول هيذر ستغنر ، مدير الاتصالات الأول في المجلس الأمريكي للأخشاب: "أجبرني الترميز على البدء بخطة ، وتحديد مناطق المشاكل المحتملة ، واستكشاف الأخطاء وإصلاحها واستكشاف الأخطاء وإصلاحها". "إنها طريقة منطقية للتفكير أنني تمكنت من التقدم بنفس القدر من النجاح عند تطوير استراتيجية إعلامية مثل محاولة معرفة سبب عدم تعاون Internet Explorer".
تعلم البرنامج يجعل انتباهك أيضًا إلى التفاصيل الصارخة. بعد كل شيء ، عندما تتمكن الوصلة الخاطئة أو الفترة المفقودة من إبطال الشفرة بأكملها ، فإنك تصبح ماهرًا جدًا في التحقق من عملك (ناهيك عن القيام بالأمور بشكل صحيح في المرة الأولى!).
3. وسوف تحسين مهارات الاتصال والتعاون الخاص بك
نادرا ما يتم إنشاء المشاريع في فراغ. عادةً ما يتطلب تطوير شيء ما أشخاصًا متعددين يتمتعون بوجهات نظر وأفكار ومهارات متنوعة للالتقاء والعمل بشكل متزامن - وغالبًا ما يتطلب ذلك العمل مع المهندسين. من خلال الحصول على بعض المعرفة بالترميز ، سيكون لديك شعور أفضل بما هو واقعي من حيث النتائج والجودة والجدول الزمني ، مما يجعلك زميل أو قائد فريق أفضل بكثير.
"إنها أسهل بكثير للتواصل مع المهندسين والمصممين ومديري المنتجات" ، كما تقول كاتلين كوين ، مُنتجة الويب ، الآن بعد أن درست دورة تطوير الواجهة الأمامية غير المتفرغة للجمعية العامة. "لقد تمكنت من تقديم ملاحظات مدروسة جيدًا فيما يتعلق بتطوير الميزات ، ويمكنني إجراء المزيد من الاستقصاءات عندما يتعلق الأمر بالتصحيح."
حتى لو كنت لا تعمل بانتظام في مشاريع مع المهندسين ، فإن معرفة البرمجة يمكن أن تجعلك زميلًا أفضل في العمل. في مرحلة ما ، طلب منا جميعًا "مصلحة صغيرة" وهذا طلب كبير حقًا ، أليس كذلك؟ إذا كنت تعرف تقريبًا مقدار الوقت الذي تستغرقه المشروعات الفنية والطاقة ، فستتجنب إزعاج فريق التطوير الخاص بك من خلال طلبات غير معقولة. بالإضافة إلى ذلك ، بقدر ما تتمتع البرمجة بسمعة كونها منفردة ، فإنها في كثير من الأحيان نشاط تعاوني بشكل لا يصدق. تتضمن العديد من دورات الترميز "البرمجة الشريكة" ، وهي تقنية يجلس فيها شخصان في محطة العمل نفسها ويتناوبان في البرمجة وتقديم التعليقات. حتى لو لم يكن هذا جزءًا من التعليم الخاص بك ، فسوف يكون لديك على الأقل شخص يراجع الكود الخاص بك بشكل منتظم. إذا تمكنت من التعامل مع الجلوس بجوار شخص أثناء قيامه بمراجعة كل سطر من عملك ، فسوف تضغط على أنواع أخرى من المشاريع التعاونية.
4. يمكن أن تأخذ حياتك المهنية إلى آفاق جديدة
تذكر مديري السابق ، المسوق الذي عرف كيف يشفّر؟ حسنًا ، بعد شهرين من انضمامي إلى فريقها ، حصلت على عرض ترويجي كبير. وأخبرتني أن القطع الفنية لها كانت العامل الحاسم.
عمومًا ، يمكن لتعليمة برمجية أن تفتح عالماً من الخيارات الجديدة ، سواء كان الأمر صاعدًا ، أو تنفيذ مشاريع جديدة مثيرة ، أو إحداث تحول في العمل الذي تقوم به. نظرًا لمعرفتها الجديدة بالترميز ، تمت دعوة Stegner للمساعدة في تحديث موقع الشركة على الإنترنت ، وهو إنجاز رائع لجلبه إلى رئيسها أو وضعه على الطريق ، إذا طلبت منا ذلك.
تقول أريانا جاكسون ، مديرة التسويق ، إن البرمجة ساعدتها على توسيع دورها بشكل كبير منذ أن بدأت قبل ثلاث سنوات في Eboxlab ، إحدى شركات دعم تكنولوجيا المعلومات. "لقد كان موقفي هو" مصمم جرافيك "، وهذا كل ما فعلته" ، كما أوضحت. "بعد أن علّمت نفسي كيف أستخدم الكود ، بدأت أتغير في HTML و CSS لمواقع عملائنا. الآن ، أصبح الترميز جزءًا مهمًا من وظيفتي. "بالإضافة إلى ذلك ، وبفضل مهارات جاكسون ، لا تحتاج Eboxlab إلى توظيف مطور آخر - مما يجعلها أكثر قيمة للشركة.
أو ، إذا كنت تفكر في إطلاق شركة خاصة بك ، فإن المعرفة التقنية ستجعل أحلام بدء التشغيل لديك أكثر جدوى - في الواقع ، قد يكون ذلك هو العامل الذي يجعلك تبدأ. كان الأمر كذلك بالنسبة لكيتي فانغ ، مؤسس ومدير تنفيذي لـ SchooLinks: "لقد تخصصت كيتي في العلوم المالية خلال الكلية ولكنها أخذت بعض دروس الترميز على جانبها" ، كما يشرح أفتون جونز ، وهو مساعد تسويق في SchooLinks. "ونتيجة لذلك ، كانت قادرة على تجميع نموذج أولي يعمل من تلقاء نفسها عندما توصلت إلى رؤية للشركة: منصة تربط الطلاب بالمدارس."
فما تنتظرون؟ يمكنك غمس أصابع قدميك في الترميز الآن باستخدام برنامج Dash المجاني للجمعية العامة ، والذي يوفر لك تعيينات HTML و CSS و Javascript صغيرة وتتيح لك رؤية تأثيرات التعليمات البرمجية أثناء كتابتها.
عندما تكون جاهزًا للغطس أكثر ، فهناك العديد من الخيارات المتاحة لك ، من ورش العمل ومعسكرات التشغيل التي تستغرق يومًا كاملاً إلى الدورات بدوام جزئي والبرامج عبر الإنترنت التي يمكنك القيام بها بعد العمل إلى دورات غامرة بدوام كامل للأشخاص الذين حقًا تريد أن تدخل كل شيء. ما هو مناسب لك يعتمد على الكثير من مقدار الترميز الذي تريد معرفته - ولكن بمجرد أن تبدأ ، قد لا ترغب في التوقف أبدًا.




