كيف تصبح مبرمج محترف فى اسرع وقت

0

كيف تصبح مبرمج محترف فى اسرع وقت

أن تصبح محترفا ، في أي ميدان فهذا لايمكن ان يتأتى إلا في خضم توافر عدة شروط ، وكالمبرمجة فلكي تكو في لغة او بعض اللغات فهفاسؤال  الذي لطالما تكرر فيذا  يستدعي ان تتوفر العديد من الشروط ، في موضوع حلقة اليوم اردت ان اجيب على ن محتر  وهو كيف يمكنني ان اصبح مبرمج محترف ؟ .
كيف تصبح مبرمج محترف

حب لغات البرمجة 

من الشروط الاساسيةف ، لهذا فانه قبل كل شيئ يجب ان يكون عندك ميول لدراسة اللغات البرمجية من اجل ان تستطير ف إذا كنت تود دراسة البرمجة فقط  لان سوق الشغل يتطلب بعض اللغات البرمجية فصدقني لن تحترفها  والضرورية لكي تصبح مبرمجا محترفا هو حب البرمجة ، فكأي ميدان آخر فالحب والميول هو الذي يخلق منك شخص محترابدا !ي ع بالفعل ان تستمدراستها وتتمكن منها ، بل ويجب ان يكون قبل تسطيرك للاهداف وراء دراستك للبرمجة وليس العكس ، لانه

الوقت

من العوامل الاساسية التي تجعل منك مبرمجا محترفا هو الوقت ! فلايمكن ان تصبح محترفا في لغة برمجية معلغة وليس فييل ايضا .3 او 6 ا شهرين او 4 اشهر او حتى السنة لكي تسطيع ان تطلق على نفسك لقب محترف في البرمجة كمينة فقط في مل مع هذه الا يفعل بعض الاخوان ، حيث في سيرته الذاتية تجد انه يثقن 10 لغات برمجية في مدة سنتين من الدراسة وفي الحقيقة هو لايثقن ولا واحدة منها ، لهذا الإحتراف يلزمه وقت ووقت طوشهر ، فعلى سبيل المثال لكي تبدأ خطواتك الاولى في إحتراف لغة C يجب ان تتجواز مدة سنتين من الدراسة والتعا

الخوارزمية Algorithm 

من الامور التي يجب عليك الإهتمام بها في مسيرتك الدراسية للغات البرمجية هي الوغاريتم  و Data structures لانه ضروري من اجل ان تصبح قادر على حل المشاكل البرمجية ، كما ان تمكنك من الخوارزمية Algorithm يجب ان يكون عن طريق الفهم وليس الحفظ ، لأن الحفظ لايجعل منك مبرمج محترف ، فالمبرمج المحترف هو من يفهم ولا يحفظ ، لهذا انصحك ببعض الكتب التي ستساعدك حتما على تمنية قدراتك في اللوغاريتمك وهي :
 Introduction to Algorithm  The Art of Programming Data Structures in C and C

المشاركة في مسابقات برمجية

الجانب النظرفلعل المشاكل البرمجية الموجودة في الميدان ، لهذا فإن المشاركة في المسابقات البرمجية يساعدك على التأقلم مع حل لمشاكل برمجية اكثر تعقيدا ، طبعا في جو تنافسي بينك وبين اعضاء من مختلف الدول ، لهيست هي بالمواقع مثل www.france-ioi.org لناطقين باللغة الفرنسية و  ، www.codechef.com للناطقين ذا انصحك ببعض الي ليس كل شيئ كما ان تلك المشاكل البرمجية التي نجدها في كتب تعلم البرمجة لبالإنجليزيةcommunity.topcoder.com .

المشاركةعض البرامج المجانية و في تطوير بتحليل الاكواد المصدرية

كما هو ال من الشفرات المصدرية source code وطريقة كتابتها اركة في المسابقات فإن المشاركة في تطوير بعض البرامج المجانيبالفعل على  تحسين قدرحال بالنسبة للمشيقة كتابة اكوادك البرمجية ، بالإضافة إلى التعرف على المزيد ة فإن ذلك يساعدكاتك البرمجية و كذلك تحسين طر

لا يوجد تعليقات

شاركنا الرائ

يتم التشغيل بواسطة Blogger.

المشاركات الشائعة