الهدف من المؤشر هو إنشاء طريقة جديدة تماما للبرمجة. تستند هذه المقالة إلى مقال كتبه Xin وتم تجميعه وتجميعه وكتابته بواسطة TechFlow. (ملخص: وكيل المهندس الجديد ل OpenAI Codex!) وظيفة الذكاء الاصطناعي القابلة للكتابة ، وإصلاح الأخطاء ، وإجراء الاختبارات: يقتصر على 3 أنواع من المستخدمين لاستخدامها أولا) (ملحق الخلفية: جوهر البودكاست: يغطي الذكاء الاصطناعي والروبوتات طفرة العملات المشفرة ، والعصر التالي لريادة الأعمال الصغيرة هو الأقوى) كواحد من أسرع المنتجات نموا على الإطلاق ، وصل Cursor إلى 100 مليون دولار في ARR بعد 20 شهرا فقط من إصداره. على مدار العامين التاليين ، تجاوزت 300 مليون دولار في ARR وتستمر في إحداث ثورة في الطريقة التي يقوم بها المهندسون وفرق المنتجات بتطوير البرامج. اعتبارا من أوائل عام 2025 ، لدى Cursor أكثر من 360,000 مشترك مدفوع. مايكل ترويل هو المؤسس المشارك والرئيس التنفيذي لشركة Anysphere ، الشركة الأم ل Cursor. جنبا إلى جنب مع ثلاثة من زملائه في معهد ماساتشوستس للتكنولوجيا ، أسس Anysphere وأطلق Cursor في ثلاثة أشهر. نادرا ما يجري مايكل ترويل مقابلات مع البودكاست ، بعد أن كان فقط على بودكاست ليكس فريدمان من قبل. في هذا العدد ، يتحدث عن تنبؤات عصر "ما بعد الكود" ، والتجارب غير البديهية في بناء المؤشر ، ووجهات نظر حول مستقبل المهندسين. هذا المحتوى مأخوذ من Lenny's Podcast ، وفيما يلي النص الكامل للتجميع. هدف Cursor هو إنشاء طريقة جديدة تماما للبرمجة: سيرى الناس رمزا افتراضيا أقرب إلى الجمل الإنجليزية في المستقبل. سيكون لدى الأشخاص سيطرة قوية على التفاصيل المختلفة للبرنامج ، ولديهم القدرة على التعديل والتكرار بسرعة كبيرة. سيصبح "الذوق" أكثر قيمة: "الذوق" هو جوهره في الحصول على فهم واضح لما يجب بناؤه. المستخدمون الذين يستخدمون الذكاء الاصطناعي بشكل أفضل متحفظون في استخدامهم للتكنولوجيا: فهم جيدون جدا في قصر نطاق المهام على الذكاء الاصطناعي إلى نطاق أصغر وأكثر وضوحا. محور مقابلة المؤشر هو تقييم لمدة يومين: هذه التقييمات وهمية ، ولكنها تسمح للمرشحين بإنتاج عمل حقيقي على مدار يومين. هذا ليس فقط اختبارا ل "ما إذا كنت تريد العمل معهم" ، ولكنه أيضا مهم جدا لجذب المرشحين. غالبا ما يكون الشيء الوحيد الذي يجذب الناس للانضمام إلى شركة مبكرة هو الفريق الذي يشعرون أنه يستحق العمل معه. المشكلة الرئيسية في البرمجة على غرار chatbot هي الافتقار إلى الدقة ليني: لقد تحدثنا عما يحدث في عصر التعليمات البرمجية البريدية. كيف ترى المؤشر يتجه في المستقبل؟ كيف ستنتقل التكنولوجيا من الكود التقليدي إلى أشكال أخرى؟ مايكل ترويل: الهدف من Cursor هو إنشاء طريقة جديدة تماما للبرمجة ، طريقة مختلفة لبناء البرامج. أنت ببساطة تصف نواياك للكمبيوتر بأكثر الطرق إيجازا ممكنة ، والأمر متروك لك لتحديد كيفية عمل البرنامج وكيف يجب تقديمه. مع استمرار نضوج تكنولوجيا اليوم ، نعتقد أنه يمكننا ريادة طريقة جديدة تماما لبناء برامج ستكون أعلى وأكثر كفاءة وأسهل في الاستخدام مما هي عليه اليوم. ستكون هذه العملية مختلفة تماما عن الطريقة التي تتم بها كتابة البرامج اليوم. أود أن أقارنها بالعديد من وجهات النظر السائدة لمستقبل شكل البرمجيات ، والتي لا نتفق مع بعضها تماما. أحدهما هو أن بناء البرامج في المستقبل سيظل مشابها جدا لما هو عليه اليوم ، حيث يعتمد بشكل أساسي على تحرير النصوص باستخدام لغات البرمجة الرسمية مثل TypeScript و Go و C و Rust وما إلى ذلك. فكرة أخرى هي أنك تكتب الأوامر في chatbot ، والسماح له بإنشاء البرنامج نيابة عنك ، ثم السماح له بتعديله في أي وقت. يشبه أسلوب chatbot هذا التحدث إلى قسم الهندسة الخاص بك. نعتقد أن هناك مشاكل في كلتا الرؤيتين. المشكلة الرئيسية في البرمجة على غرار chatbot هي الافتقار إلى الدقة. إذا كنت تريد أن يتمتع الأشخاص بالتحكم الكامل في شكل البرنامج ووظائفه ، فأنت بحاجة إلى توفير طريقة أكثر دقة لإرشادهم لإجراء التغييرات التي يريدونها ، بدلا من أن تقول للروبوت في مربع الدردشة ، "قم بتغيير هذا الجزء من تطبيقي" ، ثم إزالته بالكامل. من ناحية أخرى ، فإن النظرة العالمية التي تعتقد أنه لن يتغير شيء خاطئة أيضا ، لأن التكنولوجيا ستزداد قوة. في عالم "الرمز البريدي" الذي نتخيله ، سيكون التعبير عن منطق البرمجيات أقرب إلى اللغة الإنجليزية. يمكنك أن تتخيل أنه سيكون موجودا في شكل أساسي أكثر ، ويتحرك في اتجاه الكود الافتراضي. يمكنك كتابة منطق البرنامج وتحريره على مستوى أعلى والتنقل عبره بسهولة. لن يكون هذا رمزا غامضا يصعب فهمه ، ملايين الأسطر. بدلا من ذلك ، سيكون أكثر وضوحا وأسهل في الفهم وتحديد موقعه. نحن نعمل على تطوير هياكل الرموز والرموز المعقدة إلى أشكال يسهل على الأشخاص قراءتها وتحريرها. في عصر الرمز البريدي ، سيصبح الذوق أكثر قيمة ليني: إنه عميق ، وأريد أن أتأكد من أن الناس يفهمون وجهة نظرك. التحول الذي تتخيله هو أن الناس لم يعودوا يرون التعليمات البرمجية ولا يتعين عليهم التفكير في JavaScript أو Python. في مكانه شكل أكثر تجريدا للتعبير ، أقرب إلى الكود الافتراضي للجمل الإنجليزية. مايكل ترويل: نعتقد أنها ستصل في النهاية إلى تلك المرحلة. نعتقد أن تحقيق هذه المرحلة يتطلب مشاركة وترقية المهندسين المحترفين الحاليين. في المستقبل ، سيظل الناس يهيمنون على مقعد السائق. سيكون لدى الأشخاص سيطرة قوية على التفاصيل المختلفة للبرنامج ، ولن يتخلوا بسهولة عن هذا التحكم. يتمتع الأشخاص أيضا بالقدرة على التعديل والتكرار بسرعة كبيرة. لن يعتمد المستقبل على نوع العمل الذي يحدث في الخلفية ، وهو بطيء ، ويستغرق أسابيع حتى يكتمل. ليني: هذا يطرح السؤال ، ما هي المهارات التي تعتقد أنها ستصبح ذات قيمة متزايدة في "عصر الرمز البريدي" للمهندسين الحاليين ، أو الأشخاص الذين يفكرون في أن يصبحوا مهندسين أو مصممين أو مديري منتجات؟ مايكل ترويل: أعتقد أن "الذوق" سيصبح أكثر قيمة. عندما يتحدث الناس عن الذوق في عالم البرمجيات ، فمن السهل التفكير في المرئيات والرسوم المتحركة السلسة ومطابقة الألوان وواجهة المستخدم وتجربة المستخدم والمزيد. الرؤية مهمة جدا للمنتجات. ولكن كما ذكرنا سابقا ، أعتقد أن النصف الآخر من الشيء المهم هو منطق المنتج وطريقة عمله. لدينا العديد من الأدوات لتصميم المرئيات ، لكن الكود لا يزال أفضل تمثيل للمنطق الذي ينفذه البرنامج. يمكنك استخدام Figma لإظهار التأثير أو رسمه في ملاحظاتك. ولكن لا يمكن تقديم المنطق بوضوح إلا عندما يكون لديك نموذج أولي قابل للاستخدام بالفعل. سيصبح مهندسو المستقبل أكثر فأكثر مثل "مصممي المنطق". إنهم بحاجة إلى التعبير عن نواياهم بدقة ، والانتقال من "كيف" وراء الكواليس إلى "ماذا" و "ماذا" رفيعي المستوى ، مما يعني أن "الذوق" سيكون أكثر أهمية في تطوير البرمجيات. لم نصل إلى هذه النقطة في هندسة البرمجيات بعد. هناك العديد من النكات المثيرة للاهتمام والمثيرة للتفكير المتداولة على الإنترنت حول اعتماد الناس المفرط على تطوير الذكاء الاصطناعي ، والعيوب الواضحة والمشاكل الوظيفية في البرامج. لكنني أعتقد أن مهندسي البرمجيات في المستقبل لن يضطروا إلى إيلاء الكثير من الاهتمام للتحكم في التفاصيل كما يفعلون اليوم ، وسوف ننتقل ببطء من الصرامة والدقيقة إلى "الذوق" الأكبر. ليني: إنه يذكرني بترميز الأجواء. هل هذا مشابه لما وصفته بأنه لا يحتاج إلى التفكير كثيرا في التفاصيل ، ولكنه طريقة أكثر طبيعية للبرمجة؟ مايكل ترويل: أعتقد أن هناك اتصالا. يتحدث الناس الحاليون عن الأجواء ...
شاهد النسخة الأصلية
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
مؤسس Cursor لكتابة البرامج بالذكاء الاصطناعي: ما يستحق القيمة في عصر ما بعد البرمجة هو "الذوق"
الهدف من المؤشر هو إنشاء طريقة جديدة تماما للبرمجة. تستند هذه المقالة إلى مقال كتبه Xin وتم تجميعه وتجميعه وكتابته بواسطة TechFlow. (ملخص: وكيل المهندس الجديد ل OpenAI Codex!) وظيفة الذكاء الاصطناعي القابلة للكتابة ، وإصلاح الأخطاء ، وإجراء الاختبارات: يقتصر على 3 أنواع من المستخدمين لاستخدامها أولا) (ملحق الخلفية: جوهر البودكاست: يغطي الذكاء الاصطناعي والروبوتات طفرة العملات المشفرة ، والعصر التالي لريادة الأعمال الصغيرة هو الأقوى) كواحد من أسرع المنتجات نموا على الإطلاق ، وصل Cursor إلى 100 مليون دولار في ARR بعد 20 شهرا فقط من إصداره. على مدار العامين التاليين ، تجاوزت 300 مليون دولار في ARR وتستمر في إحداث ثورة في الطريقة التي يقوم بها المهندسون وفرق المنتجات بتطوير البرامج. اعتبارا من أوائل عام 2025 ، لدى Cursor أكثر من 360,000 مشترك مدفوع. مايكل ترويل هو المؤسس المشارك والرئيس التنفيذي لشركة Anysphere ، الشركة الأم ل Cursor. جنبا إلى جنب مع ثلاثة من زملائه في معهد ماساتشوستس للتكنولوجيا ، أسس Anysphere وأطلق Cursor في ثلاثة أشهر. نادرا ما يجري مايكل ترويل مقابلات مع البودكاست ، بعد أن كان فقط على بودكاست ليكس فريدمان من قبل. في هذا العدد ، يتحدث عن تنبؤات عصر "ما بعد الكود" ، والتجارب غير البديهية في بناء المؤشر ، ووجهات نظر حول مستقبل المهندسين. هذا المحتوى مأخوذ من Lenny's Podcast ، وفيما يلي النص الكامل للتجميع. هدف Cursor هو إنشاء طريقة جديدة تماما للبرمجة: سيرى الناس رمزا افتراضيا أقرب إلى الجمل الإنجليزية في المستقبل. سيكون لدى الأشخاص سيطرة قوية على التفاصيل المختلفة للبرنامج ، ولديهم القدرة على التعديل والتكرار بسرعة كبيرة. سيصبح "الذوق" أكثر قيمة: "الذوق" هو جوهره في الحصول على فهم واضح لما يجب بناؤه. المستخدمون الذين يستخدمون الذكاء الاصطناعي بشكل أفضل متحفظون في استخدامهم للتكنولوجيا: فهم جيدون جدا في قصر نطاق المهام على الذكاء الاصطناعي إلى نطاق أصغر وأكثر وضوحا. محور مقابلة المؤشر هو تقييم لمدة يومين: هذه التقييمات وهمية ، ولكنها تسمح للمرشحين بإنتاج عمل حقيقي على مدار يومين. هذا ليس فقط اختبارا ل "ما إذا كنت تريد العمل معهم" ، ولكنه أيضا مهم جدا لجذب المرشحين. غالبا ما يكون الشيء الوحيد الذي يجذب الناس للانضمام إلى شركة مبكرة هو الفريق الذي يشعرون أنه يستحق العمل معه. المشكلة الرئيسية في البرمجة على غرار chatbot هي الافتقار إلى الدقة ليني: لقد تحدثنا عما يحدث في عصر التعليمات البرمجية البريدية. كيف ترى المؤشر يتجه في المستقبل؟ كيف ستنتقل التكنولوجيا من الكود التقليدي إلى أشكال أخرى؟ مايكل ترويل: الهدف من Cursor هو إنشاء طريقة جديدة تماما للبرمجة ، طريقة مختلفة لبناء البرامج. أنت ببساطة تصف نواياك للكمبيوتر بأكثر الطرق إيجازا ممكنة ، والأمر متروك لك لتحديد كيفية عمل البرنامج وكيف يجب تقديمه. مع استمرار نضوج تكنولوجيا اليوم ، نعتقد أنه يمكننا ريادة طريقة جديدة تماما لبناء برامج ستكون أعلى وأكثر كفاءة وأسهل في الاستخدام مما هي عليه اليوم. ستكون هذه العملية مختلفة تماما عن الطريقة التي تتم بها كتابة البرامج اليوم. أود أن أقارنها بالعديد من وجهات النظر السائدة لمستقبل شكل البرمجيات ، والتي لا نتفق مع بعضها تماما. أحدهما هو أن بناء البرامج في المستقبل سيظل مشابها جدا لما هو عليه اليوم ، حيث يعتمد بشكل أساسي على تحرير النصوص باستخدام لغات البرمجة الرسمية مثل TypeScript و Go و C و Rust وما إلى ذلك. فكرة أخرى هي أنك تكتب الأوامر في chatbot ، والسماح له بإنشاء البرنامج نيابة عنك ، ثم السماح له بتعديله في أي وقت. يشبه أسلوب chatbot هذا التحدث إلى قسم الهندسة الخاص بك. نعتقد أن هناك مشاكل في كلتا الرؤيتين. المشكلة الرئيسية في البرمجة على غرار chatbot هي الافتقار إلى الدقة. إذا كنت تريد أن يتمتع الأشخاص بالتحكم الكامل في شكل البرنامج ووظائفه ، فأنت بحاجة إلى توفير طريقة أكثر دقة لإرشادهم لإجراء التغييرات التي يريدونها ، بدلا من أن تقول للروبوت في مربع الدردشة ، "قم بتغيير هذا الجزء من تطبيقي" ، ثم إزالته بالكامل. من ناحية أخرى ، فإن النظرة العالمية التي تعتقد أنه لن يتغير شيء خاطئة أيضا ، لأن التكنولوجيا ستزداد قوة. في عالم "الرمز البريدي" الذي نتخيله ، سيكون التعبير عن منطق البرمجيات أقرب إلى اللغة الإنجليزية. يمكنك أن تتخيل أنه سيكون موجودا في شكل أساسي أكثر ، ويتحرك في اتجاه الكود الافتراضي. يمكنك كتابة منطق البرنامج وتحريره على مستوى أعلى والتنقل عبره بسهولة. لن يكون هذا رمزا غامضا يصعب فهمه ، ملايين الأسطر. بدلا من ذلك ، سيكون أكثر وضوحا وأسهل في الفهم وتحديد موقعه. نحن نعمل على تطوير هياكل الرموز والرموز المعقدة إلى أشكال يسهل على الأشخاص قراءتها وتحريرها. في عصر الرمز البريدي ، سيصبح الذوق أكثر قيمة ليني: إنه عميق ، وأريد أن أتأكد من أن الناس يفهمون وجهة نظرك. التحول الذي تتخيله هو أن الناس لم يعودوا يرون التعليمات البرمجية ولا يتعين عليهم التفكير في JavaScript أو Python. في مكانه شكل أكثر تجريدا للتعبير ، أقرب إلى الكود الافتراضي للجمل الإنجليزية. مايكل ترويل: نعتقد أنها ستصل في النهاية إلى تلك المرحلة. نعتقد أن تحقيق هذه المرحلة يتطلب مشاركة وترقية المهندسين المحترفين الحاليين. في المستقبل ، سيظل الناس يهيمنون على مقعد السائق. سيكون لدى الأشخاص سيطرة قوية على التفاصيل المختلفة للبرنامج ، ولن يتخلوا بسهولة عن هذا التحكم. يتمتع الأشخاص أيضا بالقدرة على التعديل والتكرار بسرعة كبيرة. لن يعتمد المستقبل على نوع العمل الذي يحدث في الخلفية ، وهو بطيء ، ويستغرق أسابيع حتى يكتمل. ليني: هذا يطرح السؤال ، ما هي المهارات التي تعتقد أنها ستصبح ذات قيمة متزايدة في "عصر الرمز البريدي" للمهندسين الحاليين ، أو الأشخاص الذين يفكرون في أن يصبحوا مهندسين أو مصممين أو مديري منتجات؟ مايكل ترويل: أعتقد أن "الذوق" سيصبح أكثر قيمة. عندما يتحدث الناس عن الذوق في عالم البرمجيات ، فمن السهل التفكير في المرئيات والرسوم المتحركة السلسة ومطابقة الألوان وواجهة المستخدم وتجربة المستخدم والمزيد. الرؤية مهمة جدا للمنتجات. ولكن كما ذكرنا سابقا ، أعتقد أن النصف الآخر من الشيء المهم هو منطق المنتج وطريقة عمله. لدينا العديد من الأدوات لتصميم المرئيات ، لكن الكود لا يزال أفضل تمثيل للمنطق الذي ينفذه البرنامج. يمكنك استخدام Figma لإظهار التأثير أو رسمه في ملاحظاتك. ولكن لا يمكن تقديم المنطق بوضوح إلا عندما يكون لديك نموذج أولي قابل للاستخدام بالفعل. سيصبح مهندسو المستقبل أكثر فأكثر مثل "مصممي المنطق". إنهم بحاجة إلى التعبير عن نواياهم بدقة ، والانتقال من "كيف" وراء الكواليس إلى "ماذا" و "ماذا" رفيعي المستوى ، مما يعني أن "الذوق" سيكون أكثر أهمية في تطوير البرمجيات. لم نصل إلى هذه النقطة في هندسة البرمجيات بعد. هناك العديد من النكات المثيرة للاهتمام والمثيرة للتفكير المتداولة على الإنترنت حول اعتماد الناس المفرط على تطوير الذكاء الاصطناعي ، والعيوب الواضحة والمشاكل الوظيفية في البرامج. لكنني أعتقد أن مهندسي البرمجيات في المستقبل لن يضطروا إلى إيلاء الكثير من الاهتمام للتحكم في التفاصيل كما يفعلون اليوم ، وسوف ننتقل ببطء من الصرامة والدقيقة إلى "الذوق" الأكبر. ليني: إنه يذكرني بترميز الأجواء. هل هذا مشابه لما وصفته بأنه لا يحتاج إلى التفكير كثيرا في التفاصيل ، ولكنه طريقة أكثر طبيعية للبرمجة؟ مايكل ترويل: أعتقد أن هناك اتصالا. يتحدث الناس الحاليون عن الأجواء ...