الخميس، 8 ديسمبر 2016

ماهي البرمجة ؟ و كيف أتعلمها بالإضافة إلى نصائح !

ماهي البرمجة ؟ و كيف أتعلمها بالإضافة إلى نصائح !

ماهي البرمجة ؟ و كيف أتعلمها بالإضافة إلى نصائح !

بسم الله الرحمان الرحيم 
اللهم علمنا ما ينفعنا وانفعنا بما علمتنا إنك أنت العليم الحكيم 

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



أولاً : مامعنى البرمجة ؟ 
 قبل التعريف دعك من طلاسم الانترنت والمصطلحات الغريبة التي تواجهها على الانترنت عند بحثك على Google 
 البرمجة عبارة عن اوامر تعطيها انت للحاسوب لتنفيذ بعض المهام المحدده. إذ أننا لا نستطيع أن نكلم الحاسوب بلغتنا البشرية لذلك تم عمل لغات برمجة لكي نتعلمها ونستطيع بها توجية أوامرنا لجهاز الحاسوب لفعل مانريد , لن اطيل عليك هذا معنى البرمجة بكل بساطة .

ثانياً : ما مستوى الذكاء المطلوب للبرمجة ؟
قد يظن البعض ان المبرجين هم اشخاص ذو عقليات ومهارات خاصة, ولكنهم فى الحقيقة ما هم إلا أناس عاديين وقد يكونوا من غير الموفقين في دراستهم
 فالبرمجة هي فن قبل أن تكون علم وهي المجال الوحيد الذي قد يتساوى فيه الطالب مع الدكتور بل وقد يزيد عليه حسب خبرته الشخصية
 فالبرمجة يمكن لأي شخص البدء فيها بكل سلاسة حسب مهارته وقدرته على التعلم وحماسه لها .

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

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

خامساً : ماهي أيسر الطرق لتعلم لغات البرمجة ؟
أيسر الطرق لتعلم لغات البرمجة هى أخذ دورات متخصصة فى اللغة التى تريد العمل عليها ولكن بشرط أن تكون قارىء جيد فتطالع الكتب التى تظهر فى هذا المجال وأيضا قراءة المقالات والدروس الموجودة على الانترنت , لا تعرف ماهي هذه المجالات أليس كذالك ؟ لا تقلق استمر بالقراءة فهذه المقالة تم اعدادها خصيصاً لتعلبمك معنى البرمجة والأسئلة التي تراود ذهنك باستمرار,لاتمل من القراءة أتعلم لماذا ! انظر لــ(سادساً ).

سادساً : كم أحتاج لتعلم البرمجة ؟
تحتاج للصبر , والإستمرار, والوقت يقصر على حسب صبرك , فكلما استمريت بالتعلم كلما قصر الوقت الذي ترى فيه نتيجة لإبداعاتك وكلما تشتت ومللت وتحولت من جانب أو من تخصص لجانب أو تخصص أخر كلما طالت المدة ولاحظ هذة الجملة جيدا واطبعها في عقلك " لن تتوقف فترة تعليمك " ! أجل يا صديقي كل يوم في تطور وأشياء تلغى وأشياء جديدة تحل مكانها وتقنيات جديدة وهكذا كل يوم به جديد ولابد أن تتعلم وتظل مواكب لهذة التغيرات لتكون مبرمج محترف .

سابعاً : حدد وجهتك !
ماذا تريد أن تفعل؟ هذا هو السؤال المهم لابد ان تعرف جيدا ماذا تحب وماذا تريد ان تفعل قبل النظر لأي شيء اخر مثال : انا مثلا أريد برمجة مواقع مثلا إذا سأنظر لهذا الإتجاه وأرى أي اللغات قد تستخدم فيه وهكذا ، حيث أن علوم الحاسب الآلي بحار متلاطمة ومجالات متعددة فـ يمكنك أن تبرمج في مجالات عدة مثل المالية ، الأمنية ، الذكاء الإصطناعي والروبوت ، الطبية ، العسكرية وغيرها الكثير تتعدد بتعدد مجالات الحياة وتطور التقنية !
لكن يغلب العمل في أحد ثلاث مجالات:
1- تطبيقات سطح المكتـب
2- تطبيقات الويب
3- تطبيقات الأجهزة المحمولة (الهواتف)
حدد ما تريد فلكل مجال وجهة واحتياجات.
نصيحة: لا تنظر للسوق ماذا يحتاج بل أين تستطيع الإبداع !

بقلم Mohamed
إقرأ أيضا : كيف تصبح مبرمج محترف
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت نستغفرك ونتوب إليك .

تفضل مشكورا بمشاركة الموضوع

ليست هناك تعليقات:

إرسال تعليق

جميع الحقوق محفوظة ل الإعلام الألي 2016
تصميم و تكويد : Geek