Islam Mahfouz
Islam Mahfouz

@codezilla_

7 تغريدة 49 قراءة Jan 06, 2023
السؤال ليس "هل يستبدل الذكاء الاصطناعي المبرمجين؟"
السؤال هو، ازاي تستخدم الذكاء الاصطناعي عشان تضاعف انتاجيتك 100x
لو عرفت تستخدمه صح، مفيش اي حد هيقدر ينافسك
٥ طرق تزود بيهم انتاجيتك كمبرمج باستخدام ChatGPT 🧵👇
١- شرح الكود وتعلم مفاهيم جديدة في البرمجة
اختار اي قطعة كود عايز تفهمها واتفرج على ChatGPT وهو بيشرح لك كل سطر كود بالتفصيل
ممكن كمان تطلب منه يشرح لك مفهوم برمجي معين، ويعطيك امثله او مشروع كامل لتوضيح المفهوم ده
فليكن Object Oriented Programming مثلا، بص كده على الصور دي👇
٢- تحسين جودة الكود
تقدر تطلب من ChatGPT تحسين جودة الكود بتاعك من خلال اعطائه الكود ووصف ما تريد تحسينه او تعديله.
وهيقول لك انت محتاج تعمل ايه بالظبط عشان تحسن من جودة الكود وكمان هيكتب لك الكود المعدل بالكامل وهيشرح لك هو عمل ايه خطوة خطوة 🤓
٣- تبسيط الكود او العثور على طرق بديلة
احيانا ممكن تلاقي نفسك كاتب كود كتير اوي، لتحقيق غرض معين، بينما نفس الغرض ده كان ممكن تحقيقه بسطور كود اقل بكتير او بطريقة مختلفة تماما
اعطى الكود لـ ChatGPT وهو هيبسط الكود ويختصره او اسأله عن طريقة مختلفة وافضل لتنفيذ نفس الغرض
٤- كتابة التوثيق او writing documentation
اعطى لـ ChatGPT قطعة من الكود واطلب منه يكتب documentation للكود ده
هيكتب documentation غالبا رائع وكمان هيضيف امثلة!!
٥- العثور على الاخطاء واصلاحها او الـ Debugging
لو عندك مشاكل في الكود، بدل ما تروح تدور على جوجل او تسحل نفسك في stackOverFlow
استخدم صديقك ChatGPT وهو هيقول لك الـ Error فين وازاي تصلحه!
لا شك ان ChatGPT بيغلط، سواء في الكود او اي حاجة تانيه، نفتكر بس ان احنا لسا بيتجرب فينا ولسه في ChatGPT-4 ولسا مشوفناش حاجة...
ايا كان، القصة مش ان ChatGPT هيستبدلك كمبرمج، القصة في ازاي انت كمبرمج ممكن تستخدمه بطريقة، تضاعف مستواك في المعرفة والانتاجية 100x، بدل ما نقعد نعيط

جاري تحميل الاقتراحات...