ما أحسن طريقة لمذاكرة البرمجة؟ وكيف أقدر أن أتمرن وأحل كثيراً؟ وكيف أقدر أن أجلب أكثر من فكرة لحل نفس المشكلة؟

ما الكتب التي تريد قرأتها؟

إذا كنت مهتمًا بالبرمجة ، فربما تكون قد شاهدت هذا الاقتباس من قبل:

“يجب أن يتعلم كل شخص في هذا البلد برمجة جهاز كمبيوتر ، لأنه يعلمك التفكير.” – ستيف جوبز

ربما تساءلت أيضًا عما يعنيه ، بالضبط ، التفكير كمبرمج؟ وكيف يمكنك أن تفعل ذلك؟؟

بشكل أساسي ، الأمر كله يتعلق بطريقة أكثر فاعلية لحل المشكلات.

لماذا هذا مهم؟

حل المشكلات هو المهارة الفوقية.

كلنا لدينا مشاكل. كبير وصغير. كيف نتعامل معهم في بعض الأحيان ، حسنًا … عشوائي جدًا.

ما لم يكن لديك نظام ، فمن المحتمل أن تكون هذه هي الطريقة التي “تحل بها” المشكلات (وهو ما فعلته عندما بدأت في البرمجة):

جرب الحل.

إذا لم يفلح ذلك ، فجرّب واحدًا آخر.

إذا لم يفلح ذلك ، كرر الخطوة 2 حتى يحالفك الحظ.

انظر ، في بعض الأحيان كنت محظوظا. لكن هذه هي أسوأ طريقة لحل المشاكل! وهي مضيعة هائلة ، ضخمة للوقت.

أفضل طريقة تتضمن أ) وجود إطار عمل و ب) التدرب عليه.

“يعطي جميع أصحاب العمل تقريبًا الأولوية لمهارات حل المشكلات أولاً.

تعد مهارات حل المشكلات بالإجماع تقريبًا أهم المؤهلات التي يبحث عنها أصحاب العمل … أكثر من إتقان لغات البرمجة وتصحيح الأخطاء وتصميم النظام.

إن إظهار التفكير الحسابي أو القدرة على حل المشكلات الكبيرة والمعقدة له نفس القيمة.

أضف تعليق

تصميم موقع كهذا باستخدام ووردبريس.كوم
ابدأ