JetBrains: الشركة التي تعيد تشكيل كتابة البرمجيات
من خلال دمج نماذج OpenAI في مختلف أدواتها ومسارات عملها، تعيد JetBrains صياغة الطريقة التي يصمّم بها المطورون، ويستدلّون، ويطوّرون باستخدام الذكاء الاصطناعي.
إذا لم تكن مبرمجًا، فقد لا تكون على دراية بـ JetBrains،
لكن إن كنت كذلك، فغالبًا تستخدم منتجاتها.
تقف الشركة خلف الكواليس في عالم التطوير الحديث؛ إذ تشغّل الأدوات التي يستخدمها نحو 15 مليون مهندس محترف حول العالم (88 ضمن قائمة Fortune 100) وهي أيضًا الجهة المطوِّرة للغة Kotlin (لغة البرمجة الرسمية لنظام Android). إذا سبق لك استخدام IntelliJ أو PyCharm أو WebStorm أو GoLand أو Rider، فأنت إذن قد استخدمت منتجات JetBrains.
أجرينا مقابلة مع كريس كانغ، رئيس قسم المنتجات في JetBrains، لاستكشاف كيفية استخدام الفريق نماذج OpenAI لتغيير طريقة بناء المطورين، ليس لاستبدال ما يفعلونه، بل لرفع سقف الإمكانات.
"المُطورون لا يكتبون التعليمات البرمجية فقط، إنهم يراجعونها، ويفكّرون فيها، ويصمّمون الأنظمة. ويمكن للذكاء الاصطناعي أن يساعد على ما يتجاوز مجرد الكتابة."
كيف تعتمد JetBrains على OpenAI
يخبرنا كانغ أن "أكثر من 15 مليون مُطور يستخدمون JetBrains، والآن نُدخل OpenAI في سير العمل هذا". التحول ليس مجرد أتمتة، بل هو تمكين، إنه يتعلّق بحماية انسيابية عمل المطوّر، وتقليل الأعمال المتكررة، وإتاحة المجال للمهندسين للتركيز على التصميم، والبنية المعمارية، والحكم الهندسي، وهي المهارات التي تمنحهم قوة مضاعفة مع استخدام الذكاء الاصطناعي.
داخليًا، تستخدم فرق JetBrains:
- ChatGPT
- GPT‑5
- Codex
وخارجيًا، يمكن لعملاء JetBrains اختيار نموذج GPT‑5 في Junie، وكيل البرمجة الخاص بالشركة، وكذلك في مساعد الذكاء الاصطناعي (للدردشة والمساعدة).
"نحن نستخدم ChatGPT. نحن نستخدم GPT-5. نحن نستخدم Codex... أحد النماذج اللغوية الكبيرة المفضلة لدى Junie هو نموذج GPT-5".
المهندسون يفوضون بالفعل مهامَّ حقيقية إلى الوكلاء، ويشاهدونها تُنجز. يقول كانغ: "أُسند مهام متزايدة الصعوبة إلى وكيل مدعوم بـ GPT‑5، ولدهشتي، يتم إنجاز الكثير منها بنجاح"
لا يقتصر معيار JetBrains على السرعة وحدها، بل التميّز الهندسي المستدام. ويتابع كانغ حديثه قائلاً:"لا يتعلق الأمر فقط بإنشاء تعليمات برمجية، بل يجب أن تكون آمنة، وقابلة للقراءة، وسهلة الصيانة".
تقيّم JetBrains التأثير من زاويتين:
السرعة: تعليمات برمجية نمطية أقل، وتبديل سياق أقل، وتكرار أسرع.
الجودة: تعليمات برمجية مقروءة وقابلة للمراجعة والصيانة، وليست مخرجات "ذكية" تنهار في بيئة الإنتاج.
دروس في القيادة من كريس
ابدأ من حيث يشعر البشر بالصعوبة: التوثيق. الاختبارات. المراجعات. التسليمات.
احمِ العمل العميق: تبديل السياقات يضر أكثر من سرعة الكتابة.
أنشئ سير عمل هجينًا—وليس بديلاً: مسودات الذكاء الاصطناعي. البشر يقومون بالتصميم والمراجعة.
ارفع مستوى الأساسيات: فكلما كانت النية محددة بوضوح والبنية المعمارية قوية، أصبحتا عاملًا مضاعفًا للأثر.
أجرِ تجارب تتراكم نتائجها: التكرار الفعّال أفضل من الإثبات الفوري.
"الدردشة تمنحك دفعة، والوكلاء يمنحونك قفزة نوعية".
ما التالي
مستقبل يقوم فيه المهندسون بـ:
- تصميم الأنظمة
- توجيه الوكلاء ووضع الضوابط لهم
- المراجعة والاستدلال بكفاءة أعلى
- الإطلاق بسرعة أكبر وبثقة أعلى
ليس عملًا أقل، بل عملًا أفضل.
"أولئك الذين يُجيدون التجريب باستخدام الذكاء الاصطناعي سيحققون مزايا تراكمية بمرور الوقت".


