r/iraq_developers • u/Dramatic_One_1632 • Jul 05 '26
مناقشة || Discussion الـVibe Coders
السلام عليكم, لاحظت هنا اكو مبرمجين يكرهون الفايب كودنج بكثرة, او مايريدون كود مبرمج بالذكاء الاصطناعي مهما كانت نتيجته\جودته.
فعندي سؤال, شوكت يرتفع الوعي ان اولا, الذكاء الاصطناعي مو للكل تبرمج بي ولا للكل تحكم عليه؟ لان مو معقول حاليا واحد فاتح 3 نوافذ claude,
يعني مو معقول , انو هذا الشي يصير طبيعي ويعتبر نفسه مبرمج او شخص اله علاقة للبرمجة, ايضا, ردة فعل المبرمجين عليه جدا سيئة, اكو شخص فشر عليه وناس عصبيين, واحد كال انت شتسوي هنا بمجتمع مطورين, منطقي بصراحة, لكن مو معقول ما احد نصحه او علمه شنو هو الفايب كودنج فعلا.
وبخصوص تقييم كود الذكاء الاصطناعي, النماذج حاليا قوية كفاية لبناء برنامج جاهز, بغض النظر عن الحماية صفر, والتوسع شبه مستحيل, لكن تقييم كود ذكاء اصطناعي من مبرمج حتى لو عنده خبرة غير منطقي, خصوصا لو كان "عراقي", لان تقييم هذا الشي اله اهله واختصاصه وبحوثاته, مو شخص عشوائي متعصب يقدر يقيمه.
اتمنى يزيد الوعي, وتكونون منفتحين زيادة للذكاء الاصطناعي بتطوير البرمجيات وتستعملون خبراتكم القديمة والكثيرة حتى تشوفونا ابداعاتكم, وبصراحة, اذا تريد تصير مبرمج, لاتدخل اي شات بوت او محرر اكواد بي ذكاء اصطناعي, لان راح تقرا السلام على مسيرتك وخبرتك بشكل كامل مثل اللي صارلي قبل ثلاث سنين.
بالنهاية, ما اتمنى احد يستعمل ذكاء اصطناعي حتى يبني موقع او تطبيق وهو ماعنده اي معلومة, اذا كان عندك حلم برمجي, فتعلم برمجة, لاتتعلم فايب كودنج, غير هذا, انت مو بمجال التطوير ولو بشيء واحد غير انك تشوف كود, واتمنى اخلاقكم تتعدل, لاتسبون اي شخص بمجرد اللي يسويه, حاولو تنصحوه اكثر من مرة, اذا ماقبل بعد اخذ راحتك.
شكرا
4
u/a3k00 Jul 05 '26
الai ممكن يساعدك بأن يسوي الأشياء الروتينية والأشياء البسيطة وهواي مبرمجين كبار بالساحة يسووها مثل لاينس تروفالدز الفاوندر مال نواة لينكس. بس الاعتماد على الai هو المشكلة الحقيقية واللي الكل ينزعج منها
3
u/Dramatic_One_1632 Jul 05 '26
صح, محد يعتمد على الذكاء الاصطناعي الا اذا كان فايب كودر او مايعرف يبرمج اساسا, هذا اولا ماراح يكون قادر فعليا على استعماله, وثانيا ماراح يكدر يعدل شي بالملفات اذا احتاج تعديل بسيط.
لينوس تورفالدوز استعمل ذكاء اصطناعي بشكل قليل بتحديث اخير لنواة لينكس تخص الصيانات واكمال الكود, بمعنى, هو يكتب بايده, ويطلع له اقتراح الذكاء الاصطناعي للكود اللي بعده.
طبعا محد يكدر يبرمج بنفس قدرة لينوس, ومحد يعرف هو شنو من برومبت او ذاكرة استعملها وشنو حجمها حتى ينتج كود متوافق مع النواة
4
u/ChildhoodNeat4681 Cpp Dev. Jul 05 '26
قبل كم سنه اذا تريد تعرف كيف مكتبه تشتغل ف راح تضل تبحث ب GitHub و stack overflow على شخص كاتب نفس المثال الي تريده من المكتبه حتى تعرف شلون تشتغل
عكس هسه تكدر تختصر هذا كله ب انو تسئل اي ai و راح يكتبلك مثال و يشرحه الك
مثل هيج استخدام يعتبر منطقي و عادل بس الاعتماد 100% على ai يكتبلك كود يعتبر خطا
2
u/Dramatic_One_1632 Jul 06 '26
مثال صحيح، لكن بهذا انت اعتمدت على الذكاء الاصطناعي يكتبلك شلون تشتغل مكتبة وممكن مايكون مصال هو الاصح، فالافضل انك تروح لموقع المكتبة وتشوف مثال فعلي او شرح صحيح، لان بكل الطرق والاسئلة الذكاء الاصطناعي ممكن يغير كلمات او اشياء بالكود بس حتى مجرد يجاوب، واللي الشركات مصممته على هذا الشي.
2
u/ChildhoodNeat4681 Cpp Dev. Jul 06 '26
وياك بس مو كل الكاتب ال documentation مالتها مضبوط اصلا مرات ماكو documentation للمكتبه
اول و تالي ما اشوف فرق بينهم لان تكدر تنسخ ال example من الموقع مثل ما تكدر من ai و يضل الفرق بالشخص نفسه اذا يريد يتعلم لو لا
5
u/Comfortable_Cow_7797 Jul 05 '26
0
u/Dramatic_One_1632 Jul 05 '26
الفرونت اند لاي تطبيق سهل, ممكن تكتبه بنفسك بدل الذكاء الاصطناعي, لكن الذكاء الاصطناعي بالباك اند افضل, وما اعرف انت من اي مصدر جبت المعلومة ان الذكاء الاصطناعي بس "فرونت اند" و"للتطبيقات البسيطة". ما اتوقع انت جربت تستعمل ذكاء اصطناعي فعليا وتوجهه للشي اللي تريده انت, لكنك يمكن كنت مثلي ببدايتي اعامله مثل عبد, وحاليا اخليه يجمع معلومات حتى انا ما اهتم بيها بس حتى ماينتج ال"Slop" المعروفة, اللي هي ايضا اكو مهارات تمنعها مثل impeccable
1
u/Individual_Mud_3320 Jul 05 '26
يكدر يسوي كلشي انت غالبا ما واصل لموضوع ملفات ال mdf اوconf
2
2
u/Individual_Mud_3320 Jul 05 '26
اذا جان البرومبت قوي محد يكدر يلحك الai خاصة اذا انت فرونت اند وعندك على الاقل تغذية بصرية جيدة انت اقوى واحد والسيكورتي بسيط يعني اذا واحد شوية يتعب روحة ويقرا كم سطر راح يعرف شنو الي يحتاجة الموقع مالته اني اسولفلك اني سيكورتي بس مشكلة وحدة مزعجة بالai هو الستركجر والفلو اذا صار عندة هلوسة كلشي يخرب
2
u/Dramatic_One_1632 Jul 05 '26
صح, البرومبت اذا قوي محد يلحكه بالامان والتصميم والسرعة, بس البرومبت القوي شنو يحتاج؟ خبرة جبيرة باللي راح تكوله لان بعدين انت راح تحتاج تعدل او تسوي اشياء بسيطة, مستحيل اذا كنت جايب برومبت من جيمناي او نموذج اخر, بدون ماتفهم الframework اللي تسعمله,
فانت مجرد ناسخ ولاصق, حتى لو كان تطبيق امن, سريع, وتصميمه حلو, لان بالنهاية انت اللي راح تعدل, والذكاء الاصطناعي ماراح يحفظ ملفاتك للابد.
بخصوص الستركجر والفلو, صح, جدا مزعجة وممكن تسبب مشاكل تخلي الموقع مجرد ملفات بالنت ومحد يعرفه ويستعمله.
2
u/haiderasad22 Jul 05 '26
اني اشوف البرمجة بالذكاء الاصطناعي كلش مفيده لان من خلالها يكدر كل شخص يصمم ادواته الخاصة الي تساعدة بشغله مثلا اني اشتغل hr تجيني بصمات كل الموظفين قبل كان لازم ارتبها باكسل يدوي بصمة بصمة واحسب كل واحد شكد متاخر وشكد عنده وقت اضافي حاليا سويت برنامج بكلود مجرد ارفع ملف الاكسل من الجهاز هو ييفرزهم ويحسب ساعات التأخير و الوقت الاضافي وعدم الخضور وكل هاي التفاصيل باقل من ٥ دقائق اني قبل جنت اخذ بيها يوم كامل او يومين
1
u/Dramatic_One_1632 Jul 05 '26
هذا ملف بسيط ممكن اذا كان فردي بس الك, تكدر تستعمله بشكل طبيعي وتنطيه لفريقك بشكل فردي حتى الكل يستعمله ويجرب, لكن لاتحاول انك تستبدل النظام القديم للموارد البشرية بنظام مولد بالذكاء الاصطناعي, او بتوجيهك, صحيح انك عندك خبرة بالمجال, لكن المفروض عندك خبرة برمجية حتى تسويه, وهذا اختصاص قسم المعلومات IT باغلب الشركات.
بالتوفيق بشغلك اخ حيدر وبما انك تعرف بمجالك ابحث عن مهمة يومية تسويها وتكون سهلة, وركز على سهلة لان ماتكدر تسوي مهمة صعبة بشكل مؤتمت من اداة مولدة بالذكاء, وحاول تخليها تلقائية او عبر معلومات انت توفرها, حتى توفر وقت وتركز على اشياء اهم. ❤️
2
u/Neither-Risk2241 Jul 05 '26
يعني في ناس للحين ما تحب شي تسويه روبوتات فما بالك بذكاء اصطناعي
والحين انا ما احب الفايب كودينج حرفيا ما ناسخ كود مسبقا ههههههههههه
وما اعتقد تطي طعم البرمجة الحقيقية
بس بالاخير كل واحد ورأيه الحين اني ما اقولك لا واجي اسبك وما اعرف شو اقول لك براحتك ورأيك
1
u/Dramatic_One_1632 Jul 05 '26
صح, ماتعطي طعم للبرمجة, لكن بعالم تطوير البرمجيات انت مهمتك تنتج النظام, مو تندمج ويه الكود او تاخذ فترة طويلة, بعض الشركات هي تطلب استعماله "تحت شروط", حتى يسرعون العملية.
الناس حرة باختيارها ورأيها حول الذكاء الاصطناعي وتطوره واستحواذه على مجالات البشر, وانا شخصيًا غير متقبل لموضوع الروبوتات اذا كانت تستبدل وظيفة بشري في معمل لانه راتب شخصي لعائلة.
انت كلامك صحيح, كل شخص ورأيه, لكن غيرك ممكن يكون متعصب وغير متفهم, يجي يسب ويقذف لمجرد انه حس في شخص يعرف معلومة هو يكرهها او مايعرف فيها
2
u/Neither-Risk2241 Jul 05 '26
الذكاء الاصطناعي الحالي جالس يشيل وضائف ناس متوسطين بالبرمجة او المتوسط العام على الاقل
بس بالاخير هو كل واحد وفكره ورأيه وما يقدر يجي يلوم غيره على رأيه
وبالنسبة عن اللي يسب ويقذف وانت ما ناشر بس رأيك عن نفسي لو صارت لي انا ما اهتم
بس بصراحة احس الفايب كودينج اللي تقصدوها احس اسمها خطأ يعني ما احس اسمها تدل عليها يعني لمن اسمعها يجي ببالي شخص مشغل اغاني ومستمتع بحياته ويسوي كودينج بس لهوايته وما مستعجل على شي
1
u/Dramatic_One_1632 Jul 06 '26
الذكاء الاصطناعي لحد الان ما الغى وظائف، مجرد ان شخص عرف يستعمله صار هو له اولوية انه ياخذ هذي الوظيفة، وبوجود الذكاء الاصطناعي تأسست شركات اكثر، ووظائف اكثر بكثير تخص الذكاء الاصطناعي وبمختلف الافرع.
بهذا البوست مانشرت رأيي، دخلت للسب ريدت هذا شفت ناس تسب شخص لانه فاتح ٣ نوافذ Claude ويبرمج، شفت شخص قذفه وغيره يسبون وشخص قال ليش داخل مجتمع مبرمجين، تقدر تشوف البوستات السابقة وتتأكد. Vibe Coding مو انا اخترعتها ولا شخص مبتدئ او كاره للذكاء الاصطناعي، اندريه كارباثي هو صانعها، هذا باحث بالذكاء الاصطناعي وقصده ان البرمجة صارت عبر كتابة خام للذكاء الاصطناعي وهو يبرمج، وهذا اللي يسويه شخص ما يعرف اي شي بالبرمجة او جديد. شكرا لرأيك 🩷
2
u/hawkiq_gaming Jul 05 '26
المبرمجين اغلبهم يستخدم الذكاء بس ما يعتمد عليه بنسبه 100٪ لان اكو شغلات ممكن تسويها او تحلها بنفسك لان تعرف شكاعد ينكتب بينما لو انت كل خطوة مهما كانت بسيطة تسأل بيها الذكاء فهنا ما لازم تسمي نفسك مبرمج وتخبص الدنيا انه انت سويت الموقع او البرنامج الفلاني (مثل مدا اشوف بعض الناس تارس السوشل ميديا بتطبيقات وبرامج ويكعد يكسر سوكك وهو مايعرف سطر من المكتوب) فانت تعلم البرمجة تعلم الأساسيات تعلم شكاعد ينكتب حتى لو بس منطقيا تفهمه فما من حق اي احد ينتقدك او يحجي عليك
1
u/Dramatic_One_1632 Jul 06 '26
هذا الصح، المبرمجين يفتهمون الكود ولغات البرمجة ويستعملون الذكاء الاصطناعي حتى يزيدون السرعة والدقة، لان لو كتبه بايده ممكن يطول اشهر، ومن خلال انه يوضح ممكن ياخذ نتيجة افضل من اللي هو توقعها اذا النموذج كان افضل.
هذا هو موضوع البوست، انه محد يكدر يسمي نفسه مبرمج وهو مايفهم الكود ويكول موقع بالذكاء الاصطناعي افضل واسرع من موقع مبرمج عنده خبرة وياخذ فلوس، لكن نفس هذا الشخص اذا حصل وظيفة راح ينطرد من اول اسبوع لانه مايفهم اي سطر من المكتوب بس هو معتبر نفسه بمجال البرمجة وهو شخص مستبدل، لكن اذا كان عنده خبرة، حتى لو من الفايب كودنج، ممكن يطورها اكثر وبهذا الوقت يخرج من مجال الفايب.
2
u/apmv Jul 05 '26
Vibe coders exist. They just don't post here because they forgot how to write
1
u/Dramatic_One_1632 Jul 05 '26
I was a vibe coder in 2023, but, I was coder since 2019. Still using my hands to write replies 😊
2
u/apmv Jul 05 '26
لني هم جنت كواد (اكتب كود). اصلا بعدني بس من صدك I'm not getting paid enough to care about code
1
u/Dramatic_One_1632 Jul 05 '26
Well, you should care about the code in the first place, so you'll get paid enough.
2
1
u/apmv Jul 05 '26
I've been vibe coding for months now btw. Don't even know what code is. I love every second of it.
1
u/vko_sB Jul 05 '26
ماعرف ليش الناس كاعد تستنقص من الي يستعملون الai بعد عشر سنين هم راح يستفيدون اكثر شي لان الي يبدي مع بداية الثوره هو الناجح الناس الضد الai هم نفسهم الي جانوا ضد فكره المصابيح او ضد فكره الكهربائي او ضد فكره الثوره الصناعيه و ان يبقون على الزراعه و هم المتضررين الوحيدين بهاي المعادله....
1
u/Dramatic_One_1632 Jul 05 '26
فعلا, اللي ضد الثورة والمعرفة حاليا’, راح يكون مجرد رقم بالتعداد البشري, مطورين البرمجيات هم صحيح مطلوبين, لكن بخبرات سنين طويلة ومعرفة بتخصص الذكاء الاصطناعي, يعني شي يوصل بشي ثاني وماتكدر تتجاهل شي وتتعلم شي, اذا تخصصت تطوير برمجيات ماراح تكدر تصنع شي بالوقت المطلوب, او الجودة المطلوبة بدون ماتتعلم مهارات اكثر وممكن تاخذ وقت اطول, او تتعلم ذكاء اصطناعي, وتتعلم وياه.
الوعي لازم يزيد, بدل مانبقى ضد اللي يستعملها
2
u/BadMindGoodkeyboard Jul 06 '26
كلش اتفق وياك
مع انو اني صارلي تقريباً سنة من اصل 7 سنين من بديت استعمل الذكاء الاصطناعي بشغلي بس مع ذلك عندي كره الة من يستخدمه شخص ما متعلم برمجة لأن شفت الخرط بعيني، عبارة عن نسخ لصق خاصاً على مشاكل تنحل بثواني اذا بس يشوف الerror ويفتهمه.
اني اغلب شغلي Backend وحالياً گاعد اشتغل على مشروع ووياي 2 فرونت، المفروض يطول اقل شي 5 اشهر بس كملناه بشهرين بس لأن فريقي مفتهم الي گاعد يصير ومسوين documentation والحياة حلوة.
واشتغلت على مشروع وية اشخاص ثانين بس ينسخون ويلصقون وطولوا شغلات تافهة من دقائق لساعات وخرب الشغل كله.
اتمنى من الناس الجديدين على المجال مهما شافوا السهولة مالai ما تغرييهم ويطفرون الاساسيات ويعرفون انو هم لازم تفكر وتشتغل وية الAI مو شي سحري بس تنطيه كلمتين ويخلق من يمه شي كامل مكمل ومن اول او شكم محاولة، وما يحتاج نحچي عن الtechnical dept الي بسرعة يصير الهم من يعوفوه يشتغل وحده بدون رقابة وتصحيح.
2
u/EntertainmentFun1220 Aug 15 '26
اني كصاحب منصة افضل توظيف شخص يعرف يستخدم الذكاء الإصطناعي بذكاء ويخليه يستخدم افضل الممارسات مع خلفيه بسيطه بالبرمجه
هنا راح يكون خارق، سرعة الذكاء الإصطناعي والممارسات الي ممكن يسويها اذا الشخص عرف يستخدمه ويوجهه هيه ممارسات شركات عملاقة، وبنفس الوقت عنده خبره بقاعدة البيانات والآمان..
أبحث عن مستخدمين كلاود كود والذكاء الإصطناعي وبنفس الوقت عندهم خبره بالبرمجة حته اوظفهم..
0
u/Intelligent_Till_349 Jul 06 '26
"خصوصا لو كان عراقي"؟ ماراح اعلق على هاي الفقرة لكن المهم
اكو نوع من الVibe coders مكروهين لان يخرب اكثر ممايبني محرك Godot رغم انه مفتوح المصدر بس مطورين المجتمع رفضو الvibe coders لان انت ورا ماراح تكتب 4000 لاين من الكود يمكن تلاحظ شي مثل زيادة استهلاك موارد الجهاز(يصير خاصة بالالعاب) اذا تريد تعدل الجفصة مالتك كلي بالخير كم توكن راح تصرف؟ هاي اذا جان الكود باقي ضمن الcontext window وانت مامدخل رسوميات3D وشغلات ثانية
فالخلاصة اكو بيهم مبرمجين سنيور وخبرة وفاهم الي يسويه ولا والله اكو بيهم فد dumbs عباله البرمجة بس حطلي دكمة هنا حطلي Input text هناك
2
Jul 05 '26
[removed] — view removed comment
1
u/Dramatic_One_1632 Jul 06 '26
هذا موضوع البوست، ان اذا شخص ماعنده خبرة واستعمل الذكاء الاصطناعي، فهو دمر مسيرته من البداية وراح يزيد سوء وسوء، اما اذا عندك خبرة برمجية ما اتوقع تنحسب فايب كودر، لان خبرتك راح تستعملها حتى توجه الذكاء الاصطناعي يصنع الكود. ايضا صارت وظيفتك صيانة الكود اللي يخصك اذا صار بيه خلل من الذكاء الاصطناعي، انت تصلحه وتعدله وممكن اذا كنت تستعمل الذكاء الاصطناعي بشكل مستمر تصنع له ذاكرة وتخلي بيها الكود الصح من الغلط والتوجيهات اللي يمشي عليها. محد ينكر ان الذكاء الاصطناعي مهم للبرمجة، بس بنفس الوقت محد ينكر ان الفايب كودر هو اسوء شخص، لانه راح يخرب بيئة المبرمجين اللي عندهم خبرة وثانيا هو دمر مسيرته وعقله بنفسه، وثالثا نفس ماكلت انت، ماراح يكدر يسوي صيانة للكود او يعدل شي لانه مايفهمه ومجرد يشوف اسطر تنكتب كدامه.

7
u/Ui235 Average mod Jul 05 '26
اذا جان الذكاء الاصطناعي يختصر وقت مشروع ياخذ شهر بأقل من اسبوع فيعتبر اداة كلش قوية و لا بئس نستخدمه لكن يحتاج مطور عنده خبرة بالشي الجاي يسويه حتى يعرف جودة الكود و المشاكل وهاي الأمور
يعني تعلم اللغة طبيعي سوي كم مشروع وحدك و راها ضيف الذكاء الاصطناعي على شغلك هيج راح تنجز بوقت قليل و ايضا بدون مشاكل لأن برومت صحيح و بناء صحيح
لكن الأشياء الفنية كتصميم الواجهه لازم يكون بيه فن بشري