بتـــــاريخ : 10/10/2008 3:51:58 PM
الفــــــــئة
  • الحـــــــــــاسب
  • التعليقات المشاهدات التقييمات
    0 1140 0


    نصائح لتطوير مهاراتك البرمجية

    الناقل : ام احمد | العمر :41 | المصدر : www.alfawaed.net

    كلمات مفتاحية  :
    الحاسب مهارات
    • اكتب برنامجاً
      • إذا كنت تحاول تعلم لغة برمجة جديدة, واحدة من أفضل الطرق التي تحسن من مهارتك في هذه اللغة هي البداية في كتابة برنامج.
      • تسطيع أن تتعلم التركيب النحوي (syntax) والنظريات البرمجية والدروس وغيرها لكن عليك أن تُحرك يديك لتطبيق ما تعلمته.
    • اقرأ برامج غيرك
      • قد تظن أن هذه النصيحة مناقضة للنصيحة السابقة! لكن في الحقيقة أن قراءة برامج غيرك هي مهمة بقدر أهمية كتابة برامجك.
      • لكن يجب أن تقرأ لشخص معروف بأنه مبرمج ممتاز, لأنك لو اخترت قراءة برامج شخص مبتدئ فسوف تتعلم مبادئ برمجية سيئة وفي العموم لن تستفيد منها.
      • قراءة برامج مبرمجين آخرين هي ليست مهمة سهلة لكنها مفيدة جداً. لنفترض أنه ليس لديك أي فكرة عن المعامل الشرطي (؟:) في لغة C. قراءتك في مستندات اللغة عنها قد يفيدك قليلاً لكن في الحقيقة عندما تشاهد طريقة استخدامها في أحد البرامج سوف تستفيد أكثر. أيضاً قراءة برامج غيرك تعلمكالخوارزميات (algorithms) وهياكل البرامج (structures) التي لم تكن تعرفها من قبل!.
    • اعمل مع مبرمجين آخرين
      • عندما تعمل مع مجموعة كبيرة من المبرمجين سوف تكتشف مواضع النقص في قدراتك البرمجية.
      • عندما تعمل مع مبرمج أفضل منك سوف تدرك سريعاً أن هناك أشياء لا تستطيع عملها, لأننا نحن كمبرمجين نعتقد أننا جيدين لكن عندما نكتشف عدم مقدرتنا على عمل شئ, نسرع في تعلمه.
      • الكثير من المبرمجين يعتقدون أن كل ما يعملونه هو أفضل من أي شخص آخر, وهذا في الحقيقة خطأ.
      • أيضاً العمل مع مجموعة مبرمجين يصقل مهاراتك البرمجية. فإذا كنت قد كتبت خوارزمية مائتا مرة, فهناك دائماً احتمالية بأن يقوم شخص بجعل هذه الخوارزمية أفضل كفاءة ً.
    • كلمة أخيرة: أحد بروفسورات علوم الحاسب قال مرة: "لا تتوقف أبداً في تعلم هذا المجال". فإذا كنت ممن يطورون مهاراتهم البرمجية دائماً سوف تصبح من أفضل المبرمجين.

     
    كلمات مفتاحية  :
    الحاسب مهارات

    تعليقات الزوار ()