ماذا لو كان بإمكانك أتمتة مهمتك الأقل تفضيلاً في العمل؟
يشجع ساندر بيتشاي، الرئيس التنفيذي لشركة Alphabet وغيره من الرؤساء التنفيذيين للتكنولوجيا، المبتدئين على تجربة البرمجة الحماسية – باستخدام الذكاء الاصطناعي لإنشاء تعليمات برمجية باستخدام مطالبات اللغة الطبيعية وتحسينها من خلال المحادثة.
قررت أن أحاول إنشاء شيء مفيد لنفسي على الرغم من عدم وجود أي خبرة في البرمجة.
انتهى هذا المشروع بالعديد من التحولات والمنعطفات واستغرق نصف يوم لإكماله، لكنني تعلمت بعض الدروس القيمة للغاية حول كيفية عمل ماجستير إدارة الأعمال وسبب وجود منحنى تعليمي لفهم كيفية استخدام الذكاء الاصطناعي.
المهمة
الجزء الأقل تفضيلاً في وظيفتي كصحفي هو الحاجة إلى التواجد على منصات التواصل الاجتماعي التي لا تجلب لي السعادة.
بالإضافة إلى ذلك، فإن مراقبة موجزات ما يقرب من عشرة من الرؤساء التنفيذيين للتكنولوجيا من خلال التحقق من حسابات X الفردية الخاصة بهم لا تعد استخدامًا فعالاً للوقت.
بالنسبة لهذا المشروع، كان هدفي هو إنشاء صفحة ويب واحدة حيث يمكنني عرض منشورات الأشخاص دون الحاجة إلى تسجيل الدخول إلى النظام الأساسي أو زيارة الموجزات الفردية. في البداية، أردت أن تحتوي الصفحة على ثلاثة أعمدة، يمثل كل منها الرئيس دونالد ترامب، والرئيس التنفيذي لشركة Tesla Elon Musk، والرئيس التنفيذي لشركة OpenAI Sam Altman، وأن يتم تحديث الأعمدة تلقائيًا في كل مرة ينشرون فيها شيئًا جديدًا.
المحاولة الأولى
محاولة المؤلف الفاشلة لترميز صفحة الويب. كاثرين لي / بيزنس إنسايدر
في حوالي الساعة الثانية بعد الظهر بالتوقيت المحلي، بدأت بإخبار ChatGPT أنه ليس لدي أي خبرة في البرمجة، لذلك كنا بحاجة إلى البدء من الأساسيات. ثم قمت بعرض المهمة بالتفصيل.
أنشأ ChatGPT خطة مختصرة، بدءًا من تنزيل البرامج، إنشاء الملفات وإطلاق صفحة الويب الخاصة بي باستخدام Terminal، وهي واجهة سطر أوامر لجهاز MacBook. ثم قام بإنشاء سلسلة طويلة جدًا من التعليمات البرمجية وطلب مني إدخالها في أحد ملفات TextEdit الخاصة بي، وهي أداة لكتابة التعليمات البرمجية.
سارت الخطوات بسلاسة حتى قمت بالفعل بتشغيل البرنامج على خادم الويب المحلي الخاص بي وظهرت رسالة خطأ في كل عمود من أعمدة الموجز. بعد اتباع نصيحة ChatGPT لضبط مدى سرعة تحديث الخلاصات وتجربة رابط مختلف يوفره لقراءة الخلاصات.
بعد مواجهة الخطأ، طلبت منه تعديل الكود لي، وذلك عندما تحول كل شيء إلى وضع الانهيار.
ومع كل محاولة لإنشاء مجموعة جديدة من التعليمات البرمجية لإصلاح رسالة الخطأ، ظهر نوع جديد من رسائل الخطأ. وعندما لم ينجح أي شيء، طلب مني ChatGPT أداء المهام التي كانت فوق رأسي.
أخيرًا، سئم برنامج الدردشة الآلي مني وأعطاني رسالة الخطأ “مهلة البوابة”، مما أدى إلى طردي من المنصة بالكامل خلال الساعتين التاليتين.
خذ اثنين
يتم تبادل الرسائل النصية بين المؤلفة وشريكها، الذي يعرف بالفعل كيفية البرمجة. كاثرين لي / بيزنس إنسايدر
كانت الساعة السابعة مساءً في هذا الوقت وقررت أن أطلب المساعدة. لقد راسلت شريكي الذي تخصص في علوم الكمبيوتر والفيزياء ويحضر للحصول على درجة الدكتوراه. الآن، وقال إنني أتعامل مع هذه المهمة بطريقة خاطئة.
اقترح أن أحذف كل شيء وأبسط مهمتي لجلب موجز اجتماعي لشخص واحد فقط. وقال أيضًا إنه يجب علي التحدث إلى ChatGPT كما لو كان “طفلًا صغيرًا يتمتع بخبرة كبيرة”، والتوقف عن التعامل معه كمحرك بحث. والأهم من ذلك أنه أضاف أنه يجب علي أن أحاول فهم ما يفعله ChatGPT وأطلب منه شرح حلوله، بدلاً من توقع نتائج فورية.
ومع وضع نصيحته في الاعتبار، وصفت المهمة الجديدة المتمثلة في إنشاء صفحة تعمل بشكل أساسي كموجز اجتماعي لحقيقة ترامب، دون الحاجة فعليًا إلى الوصول إلى المنصة. بدلاً من التسرع في المهمة، سألت ChatGPT ما هي أفضل طريقة لتحفيزها والتعامل مع هذه المهمة.
لقد بدا من دواعي سروري أن سألت، وقلت إنه يتعين علينا إنشاء موجز وهمي أولاً بمشاركات وهمية، فقط لاختبار ما إذا كان الكود صحيحًا، قبل أن نصل إلى المنشورات الحقيقية. لقد اتبعت خطواته في إنشاء وتسمية ملفات TextEdit الخاصة بي. ثم أدخلت الكود الذي قدمته في الملفات الصحيحة، وفي النهاية ظهرت خلاصة وهمية تحتوي على ثلاث شرائح من المنشورات الوهمية.
ثم أظهر لي ChatGPT الرمز الذي يجب تغييره بالضبط في ملفي للانتقال من النسخة الوهمية إلى النسخة الحقيقية.
في هذه المرحلة، ظهرت لي مرة أخرى رسالة الخطأ “لا يمكن جلب الخلاصة”، ولكن بدلاً من اختيار الحلول المعقدة، طلب مني تجربة Safari أو Firefox بدلاً من متصفح Chrome. لقد قمت بالتبديل، وبعد 30 ثانية من التحميل، نجحت أول محاولة لتطبيق الويب المشفر.
خاتمة
خلاصة ويب Trump Truth Social تم ترميزها بواسطة المؤلف (باستخدام ChatGPT)، دون تسجيل الدخول إلى Truth Social. كاثرين لي / بيزنس إنسايدر
من المؤكد أن علماء الكمبيوتر على حق عندما يقولون إنه حتى بمساعدة الذكاء الاصطناعي، فمن الواضح جدًا إذا كنت لا تعرف ما تفعله عند البرمجة.
ومع ذلك، إذا كنت تريد ترميز حل بسيط لمشكلة صغيرة ولكنها مزعجة، فقد ترغب في معرفة المزيد حول كيفية تواصل ChatGPT ودراسة أفضل طريقة لتحفيزه.
من تجربتي، تعلمت أن البرمجة باستخدام ChatGPT تعمل بشكل أفضل عندما أكون على استعداد للقيام بالأعمال القانونية بنفسي ومعرفة ما تحاول تحقيقه، بدلاً من توقع أنها ستؤدي إلى نتائج سريعة وسهلة.
ومن الحكمة أيضًا التوسع خطوة بخطوة، وإجراء تجربة وهمية، ثم التبديل إلى البيانات الحقيقية، وإضافة المزيد من الوظائف تدريجيًا بمجرد عمل الأساسيات.
آمل أن تساعد ساعات البرمجة الحماسية التي أقضيها في توفير القليل من الوقت كل يوم.