عندما تواجه صعوبة في حل مشاكل الـ problem solving، إليك بعض النصائح التي قد تساعدك في تحسين مهاراتك وتجاوز التحديات: 1. فهم المشكلة بعمق: اقرأ المشكلة بعناية، وإذا كانت غير واضحة، حاول تبسيطها وفهمها خطوة بخطوة. تأكد أنك تفهم تمامًا ما هو المطلوب، وما هي المدخلات والمخرجات. 2. قسم المشكلة إلى أجزاء صغيرة: حاول تقسيم المشكلة إلى أجزاء أصغر يمكن معالجتها بسهولة. معالجة أجزاء المشكلة بشكل منفصل قد يساعدك في بناء الحل الشامل. 3. رسم خريطة ذهنية أو استخدام ورقة وقلم: الرسم أو الكتابة يمكن أن يساعد في ترتيب أفكارك وتصور الحل بشكل أفضل. أحيانًا، مجرد رؤية الأفكار بشكل مرئي يساعدك في الوصول إلى الحل. 4. جرب أمثلة يدوية (Dry Run): استخدم أمثلة يدوية بسيطة وقم بتنفيذ الخطوات يدويًا على ورقة. قد تكتشف الأخطاء أو تجد طرقًا لتحسين الحل أثناء هذه التجربة. 5. حل مسائل مشابهة: إذا كانت المشكلة صعبة، جرب حل مسائل مشابهة أبسط أولاً. هذا يساعدك على التعرف على أنماط الحلول ويمنحك الخبرة للتعامل مع المشكلة الأكبر. 6. استخدام الخوارزميات وتقنيات الحل المعروفة: إذا كانت المشكلة تتطلب خوارزمية معينة (مثل الفرز، البحث، البرمجة الديناميكية)، تأكد من مراجعة هذه الخوارزميات وفهمها. أحيانًا تحتاج إلى تعديل خوارزمية معروفة لتتناسب مع المشكلة. 7. التدريب المستمر: حل المزيد من المسائل بشكل منتظم على منصات مثل HackerRank، LeetCode، CodeSignal، أو Codeforces يساعد في تحسين مهاراتك ويزيد من راحتك في التعامل مع التحديات المختلفة. 8. تعلم من أخطائك: بعد حل المشكلة، قم بمراجعة حلك وتحديد الأخطاء التي ارتكبتها، ثم حاول فهم طريقة الحل الأمثل. تعلمك من الأخطاء سيزيد من كفاءتك في المرات القادمة. حل مشاكل البرمجة مهارة تزداد تحسنًا بالممارسة، فلا تستسلم إذا واجهت صعوبات في البداية.
الcv تبعي تم عملها بعد تخرج جامعة وتخرج اكثر من منحة من وزارة الاتصالات في مصر وخبرة عمل شركات في cv الخاص بي . الفكرة هي التعليم المستمر والاجتهاد في عمل مشاريع كبيرة بتكنولوجي مختلف وبناء بنية قويه في مجال سوفت وير .
@@Mosiddiq-o3v مايكروسوفت اعلنت من سنة 2022 ان مش لازم شهادة جامعية عشان تقدر تشتغل في مجال السوفت وير ف لو كانت شهادة موجودة او اي كلية تانية في التقديم مفتوح للكل ، ولكن معظم الوظايف الكبيرة سعات بتتطلب شهادة في المجال ده او ما يقرب ليها من كليات المجال. ولكن خلينا في الاحتمال التفائلي اللي بيقولك ان في ناس كتير مش دارسة المجال وعملت شغل احسن من ناس كتير معاها كلية حاسبات ومعلومات وغيرها من الكليات المشابها. اهم حاجه السعي والتطوير المستمر هو ده سر النجاح في المجال ده.
جزاك الله خيراً
❤❤
اتمنى تستمر فى نشر النوع ده من الفيديوهات
اكيد باذن الله❤️
ما شاء الله اللهم بارك
عندي استفسار انا حاولت كتير وبحس بصعوبة وجالي احباط نصيحتك ليا ايه ؟
عندما تواجه صعوبة في حل مشاكل الـ problem solving، إليك بعض النصائح التي قد تساعدك في تحسين مهاراتك وتجاوز التحديات:
1. فهم المشكلة بعمق:
اقرأ المشكلة بعناية، وإذا كانت غير واضحة، حاول تبسيطها وفهمها خطوة بخطوة. تأكد أنك تفهم تمامًا ما هو المطلوب، وما هي المدخلات والمخرجات.
2. قسم المشكلة إلى أجزاء صغيرة:
حاول تقسيم المشكلة إلى أجزاء أصغر يمكن معالجتها بسهولة. معالجة أجزاء المشكلة بشكل منفصل قد يساعدك في بناء الحل الشامل.
3. رسم خريطة ذهنية أو استخدام ورقة وقلم:
الرسم أو الكتابة يمكن أن يساعد في ترتيب أفكارك وتصور الحل بشكل أفضل. أحيانًا، مجرد رؤية الأفكار بشكل مرئي يساعدك في الوصول إلى الحل.
4. جرب أمثلة يدوية (Dry Run):
استخدم أمثلة يدوية بسيطة وقم بتنفيذ الخطوات يدويًا على ورقة. قد تكتشف الأخطاء أو تجد طرقًا لتحسين الحل أثناء هذه التجربة.
5. حل مسائل مشابهة:
إذا كانت المشكلة صعبة، جرب حل مسائل مشابهة أبسط أولاً. هذا يساعدك على التعرف على أنماط الحلول ويمنحك الخبرة للتعامل مع المشكلة الأكبر.
6. استخدام الخوارزميات وتقنيات الحل المعروفة:
إذا كانت المشكلة تتطلب خوارزمية معينة (مثل الفرز، البحث، البرمجة الديناميكية)، تأكد من مراجعة هذه الخوارزميات وفهمها. أحيانًا تحتاج إلى تعديل خوارزمية معروفة لتتناسب مع المشكلة.
7. التدريب المستمر:
حل المزيد من المسائل بشكل منتظم على منصات مثل HackerRank، LeetCode، CodeSignal، أو Codeforces يساعد في تحسين مهاراتك ويزيد من راحتك في التعامل مع التحديات المختلفة.
8. تعلم من أخطائك:
بعد حل المشكلة، قم بمراجعة حلك وتحديد الأخطاء التي ارتكبتها، ثم حاول فهم طريقة الحل الأمثل. تعلمك من الأخطاء سيزيد من كفاءتك في المرات القادمة.
حل مشاكل البرمجة مهارة تزداد تحسنًا بالممارسة، فلا تستسلم إذا واجهت صعوبات في البداية.
@@putcodes ربي يرزقك بالجنة ويسعدك في الدارين يا رب ❤️
بشكرك جدااا
@@Zezzi01
تسلم والله علي دماغي من فوق
لو سمحت مايكروسوفت بيعملو لك تقييم على اي موقع؟ وايه اللي يركزوا عليه؟ وانت فين اي دولة
علي موقع خاص بيهم بيتحدد عن طريق Mail هما بيبعتهولك ...بيركزوا ع البوزيشن اللي انت مقدم عليه..
انا من مصر 🇪🇬
@@putcodes عندي نقاط اكثر: ازاي عملت السيفي تبعك, وايه المواضيع اللي يركزوا فيها للجونيور انجنير وهل يطلبو منك تصميم النظم والانظمة الموزعة؟ وطبيعة اسئلة البرمجة كائنية التوجة اعاملة ازاي
الcv تبعي تم عملها بعد تخرج جامعة وتخرج اكثر من منحة من وزارة الاتصالات في مصر وخبرة عمل شركات في cv الخاص بي .
الفكرة هي التعليم المستمر والاجتهاد في عمل مشاريع كبيرة بتكنولوجي مختلف وبناء بنية قويه في مجال سوفت وير .
@@putcodes هل لازم شهاده IT ولا مش مهم
@@Mosiddiq-o3v
مايكروسوفت اعلنت من سنة 2022
ان مش لازم شهادة جامعية عشان تقدر تشتغل في مجال السوفت وير
ف لو كانت شهادة موجودة او اي كلية تانية في التقديم مفتوح للكل ، ولكن معظم الوظايف الكبيرة سعات بتتطلب شهادة في المجال ده او ما يقرب ليها من كليات المجال.
ولكن خلينا في الاحتمال التفائلي اللي بيقولك ان في ناس كتير مش دارسة المجال وعملت شغل احسن من ناس كتير معاها كلية حاسبات ومعلومات وغيرها من الكليات المشابها.
اهم حاجه السعي والتطوير المستمر هو ده سر النجاح في المجال ده.