Ofer Shapira

أنهينا هذا الأسبوع تقديم ورشة Cursor من 5 جلسات لكل قسم الأبحاث والتطوير (R&D)، بهدف التعرف على Cursor كأداة عمل تندمج على امتداد دورة التطوير كلها.

ترجمة آلية للمنشور الأصلي، لم يراجعها مترجم بشري. قد لا تكون المعلومات التاريخية محدثة.

أنهينا هذا الأسبوع تقديم ورشة Cursor من 5 جلسات لكل قسم الأبحاث والتطوير (R&D)، بهدف التعرف على Cursor كأداة عمل تندمج على امتداد دورة التطوير كلها.

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

لم يكن التركيز على الأداة نفسها فحسب، بل على التدريب العملي: كيف نستخدمها لتسريع التطوير، والتعرف على إمكاناتها، وتقليل أخطاء الشيفرة، وتحسين اتخاذ القرار.
وأكثر من أي شيء، كان الهدف إظهار أنها أداة قوية وثورية، وفوق كل شيء متاحة، بحيث يستطيع كل مطوّر أن يبدأ العمل بها.

ونعم، أيضًا الحديث عن التحديات الجديدة التي تطرحها، والمهارة الجديدة الواجب تعلمها لإيجاد التوازن بين تركها تكتب الشيفرة (وهو ما يحدث بسرعة لا تُصدَّق) والحاجة إلى مواصلة النظر في الشيفرة المكتوبة وإملاء ما يجب إصلاحه وكيفية العمل (وهو ما يبقى بطيئًا ومليئًا بالتحديات، ولا يزال مطلوبًا من المطورين).

دخلنا عصرًا جديدًا تحوّلنا فيه، نحن أصحاب الصورة الكاملة (السياق / context)، من كتّاب شيفرة يدويًا إلى مملين للشيفرة ومخططين لها ومراجعين لها أيضًا. إنه أمر يجب اختباره وممارسته وهضمه واجتيازه لإكمال عملية الانتقال من مطوّر إلى Context Engineer.

في النهاية، ورشة كهذه تتعلق بما يلزم لتبنّي أداة تطوير قائمة على LLM - كجزء من تقدم التقنية وثورة الذكاء الاصطناعي، لا كمجرد إضافة تقنية أخرى، أكثر مما تتعلق بما يعرف Cursor فعله. وذلك لنبقى ذوي صلة.

إنها عملية لا يمكن تخطيها.

شكرًا لكل الأبطال الذين ساعدوا على تحقيق ذلك 💪
Yuval Press Mati Horowitz Nataly Gilad Dennis Nerush Itay Nishri

Illustration for “Teaching Cursor across the full development cycle”