تجربتي مع الترميز فيبي
لطالما كان لدي اهتمام بالبرمجة ، لأنني كنت دائمًا مهتمة بأجهزة الكمبيوتر. لقد وضعت مواقع الويب في HTML في سن المراهقة (التي تم استضافتها ، نعم ، على الجغرافيات) وأحيانًا كانت تتنقل في بيثون منذ ذلك الحين.
ومع ذلك ، لم يكن أي من مشاريعي بعيدًا جدًا ، وبصرف النظر عن مواقع الويب المبكرة ، لم أقم بأي شيء مفيد أبدًا. اتبعت جهودي جميعها نمطًا مألوفًا: سأقوم بتثبيت مورد معين – مثل كتاب O'Reilly أو دورة عبر الإنترنت – وابدأ بحماس كبير ، لكنني أدركت أنني كنت على بعد شهور أو سنوات من إنشاء أي شيء مفيد عن بعد.
لقد تغير ذلك في أواخر عام 2024 عندما كان إحباطي العام من WordPress ، الذي كنت أستخدمه لموقع الويب الخاص بي ، أفضل مني. في نوبة ، ألقيت محتوى موقع الويب الخاص بي بالإضافة إلى لقطة شاشة منه في Claude 3.5 Sonnet وطلبت من الذكاء الاصطناعى تكرار موقعي باستخدام HTML و CSS و JavaScript. إلى دهشتي ، أنشأ Claude 3.5 موقعًا وظيفيًا. لم يكن ذلك مثاليًا ، لكن بعد بضع ساعات من العمل مع كلود ، انتهيت من موقع ويب أعجبني أفضل من سابق WordPress.
كان مقاربي بالضبط ما وصفه كارباشي. لم أقرأ الرمز ، ولم أحاول حقًا فهمه (على الرغم من أنني فعل يجب أن تفكر قليلاً في كيفية عمل المقالات المميزة Carousel). وبصرف النظر عن ذلك ، أخبرت كلود ما يجب فعله ، ونسخ النتائج في VSCODE ، وحفظ الملف ، وأعيد تحميل متصفحي لمعرفة ما الذي تغير. وعملت.

لكن الجزء الأكثر أهمية؟ كان هزار! متعة بما فيه الكفاية التي جربتها منذ ذلك الحين في العديد من مشاريع الترميز الأخرى. لقد صنعت أداة عبر الإنترنت لتتبع المبادرة و Roll Dice عندما ألعاب Dming Tabletop -Roleplaying ، قمت بإنشاء أداة أخرى لتبسيط النرد المتداول في Battletech، وأنا أقوم حاليًا بعمل لعبة ألغاز لوحدة التحكم الظاهرية لـ PICO-8. لقد استخدمت أيضًا منظمة العفو الدولية لإرشادني من خلال إعداد أدوات تتطلب القليل من الضجة ، مثل طراز Openai's Whisper Speech إلى Text.
والجدير بالذكر أن جميع المشاريع الثلاثة كانت في لغات برمجة مختلفة – HTML/JavaScript ، و Python ، و Lua – التي لم أكن حتى الآن كفاءة معها. لقد انخرطت أيضًا في بعض C#، حيث بدأت في جعل لعبة الألغاز في الوحدة قبل أن تقرر أن تكون مبالغًا فيها لتلبية احتياجاتي وتبديلها إلى PICO-8. أنا أيضًا ألعب مع تحويل أداة RPG Tabletop إلى تطبيق Windows قبل أن تقرر أنه لم يكن مفيدًا.