كيف تكون مبرمجاً ناجحاً

بواسطة: - آخر تحديث: ٠٧:١٩ ، ١٠ ديسمبر ٢٠١٧
كيف تكون مبرمجاً ناجحاً

التنظيم

ضرورة وجود القدرة على ترتيب التفاصيل، والقدرة التنظيمية للمعلومات، حيث أوضح جوناثان رازا، المدير الأول للتكنولوجيات الناشئة في لياسيون تكنولوجي (Liaison Technologies)، بضرورة الاهتمام الوثيق في تفاصيل الأمور في برمجة الحاسوب، لأنّ أي خطأ صغير فيها، يتسبب في التأثير التسلسلي، لذلك يجب الحرص على ترتيب الأشياء، لإيجاد الراحة أثناء كتابة التعليمات البرمجية، وإنشاء البرمجيات، وذلك لأنّ برامج الحاسوب تتطلب سلسلة منطقية من المدخلات والإجراءات لإنتاج المخرجات والنتيجة.[١]


الصبر

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


التدرج بالخطوات

الحرص على البدء من الخطوات الصغيرة، والتأكد من عملها جيداً، ثمّ التأكد من نجاح البرمجة، لأنّ الإكثار من خطوات البرمجة يعمل على إيجاد عدد لا يحصى من الأخطاء، لذلك من المفضل البدء من الخطوات الأولية البسيطة، ثمّ الإضافة إليها تدريجياً، فهي الطريقة الأفضل لمعرفة سبب الخطأ في حال حدوثه، بحيث يكون بسبب التعليمات البرمجية التي تمّ إضافتها جديداً، ويمكن العمل عليها وإصلاحها فوراً.[٢]


تطوير التخصص

ينصح المؤسس والمطور ريفرسيون أليكس ماركوف، في التخصص والتركيز على شريحة صغيرة من التكنولوجيا، مثل: إدارة قاعدة البيانات، ومواكبة هذا التخصص وتعلمه جيداً، وتعلم كل شيء يخصه، ويقول فاسالو: (إذا كان الشخص يكافح لاختيار لغة كمبيوتر يبدأ بها، يجب عليه اختيار واحدة معينة، وتعلمها بشكل جيد)، ويقول: (في حين أنّ الجميع بحاجة إلى معرفة لغات مختلفة مع الوقت حتى يصبح أستاذاً في البرمجة، ولكن من الأفضل والأكثر فائدة التركيز على تخصص معين والإبداع فيه).[٣]


المراجع

  1. ^ أ ب Lauren Elrick (5-3-2017), "Is Computer Programming Hard? Not if You Have These 6 Characteristics"، www.rasmussen.edu, Retrieved 17-11-2017. Edited.
  2. "How to Think Like a Computer Scientist", www.interactivepython.org, Retrieved 17-11-2017. Edited.
  3. Alison DeNisco Rayome (13-7-2017), "10 tips for becoming a better programmer"، www.techrepublic.com, Retrieved 17-11-2017. Edited.