القائمة الرئيسية

الصفحات

 

Problem solving مسائل
Problem solving مسائل

مهارة Problem Solving هي مهارة مهمة، ليس فقط في مجال البرمجة، بل مهمة في الحياة بشكل عام. 


كيف ولماذا؟ 

تعتبر المشكلات التي يحلها الطالب في مواد مختلفة مثل الرياضيات والعلوم مفيدة أولاً وقبل كل شيء لممارستهم للأساسيات التي يتعلمونها في ذلك الوقت المحدد ، ولمسيرة حياتهم المهنية الإضافية في تلك المجالات المحددة.

لذلك في البرمجة مهم جداً أن تتعلم وتتقن مهارة حل المشكلات لأنها ستساعدك على: 

  1. التفكير في المشكلة البرمجية وتجزئتها لخطوات قبل البدء في كتابة الكود
  2. التفكير في أفضل ألية وتصميم للكود الذي ستكتبه.
  3. ستطور من مهارتك في اختيار الطرق الصحيحة لحل المشاكل البرمجية المختلفة وما إلى ذلك.
  4. إتقانك لهذه لمهارة Problem Solving سيزيد من فرصتك للحصول على وظيفة في مجال البرمجة. 
ولكن هذه المهارة وحدها ليست كل شيء في الحقيقة. 

إن أهم مهارة للمطور هي مهارات الاتصال. سرعة التواصل وفعاليته هو الشيء الوحيد المشترك بين جميع فرق البرامج الناجحة.

رجوعاً ل Problem Solving  هنا بعض المسائل التي أرى أنه من الجيد جداً أن يقوم كل مبرمج بمحاولة حلها:

محتوى المقالة