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