في اي سن بدأت تعلم البرمجة ? وهل البداية المتأخرة معرضة للفشل . للنقاش

السلام عليكم

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


-9

قبل كل شيء، إذهب إلى أي محرك بحث، وابحث عن اختبار للزكاء، ثم اختبر نفسك، إذا أحرزت 140 (من أصل مأتين) فما فوق، فأنت تصلح للبرمجة، وإن كان أقل من ذلك فلا أنصحك بها.

وفي العموم قواعد البرمجة ليست كثيرة، وليست صعبة. ما عليك هو فهم المنطق البرمجي (عن طريق تعلم لغة برمجة سهلة)، وبعد ذلك ما عليك إلا أن تنتقل إلى لغة أقوى، تتعلم الدوال والمكتبات الأساسية فيها، ثم تتوسع شيئًا فشيئًا بالتمرين المستمر، وتطّلع هنا وهناك، ومع مرور الوقت والممارسة ستطور مهاراتك في البرمجة.

انت مخطئ اخي

بحصر البرمجة فقط على الاذكياء فقط وذو القدرات العالية

بل يستطيع هو ان ينضم الى ركب الاذكياء بتعلمه للبرمجة

SHADOW أضف ردا

بالفعل إنه مخطأ تماما.. وانا اتفق معك لانه بالتعلم والاجتهاد يصبح المرء ذكيا

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

بالفعل انا اتفق معك ايضا :)

بحصر البرمجة فقط على الاذكياء فقط وذو القدرات العالية

من قال لك إن درجة ذكاء 140 هي درجة ذكاء عالية لهذا الحد.

بل يستطيع هو ان ينضم الى ركب الاذكياء بتعلمه للبرمجة

هذا صحيح لحد ما، فالذكاء صفة مكتسبة. لكن لا يمكن أن نحول ضعيف الذكاء، أو مجنونًا إلى ذكي بتعلم البرمجة فهو لن يفهمها أصلًا.

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

اﻷشخاص الذين ينجحون في البرمجة هم من لديهم صبر كبير على الاستمرار في تطوير المشروعات والصبر على الزبائن والصبر على المدراء.

أولًا قبل أن أرد على تعليقك أقول لك: إن الذكاء هو وسيلة وأداة، يستخدمها صاحبها لتحقيق أهدافه.

لكنهم لم ينجحوا في البرمجة

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

كانوا من أوائل الشهادة الثانوية

هذا لا يعني بالضرورة أنهم أذكياء، فامتحانات الشهادة الثانوية هي امتحانات تحصيلية، وليست لقياس القدرات العقلية، أي أن من ينجح فيها بأعلى النسب لا يعني أنه ذكي.

وكانوا على درجة عالية من الذكاء

أقلت هذا لأنهم أحرزوا درجات عالية في الشهادة الثانوية؟

وكانت لديهم طريقة غريبة في القراءة من النت

لكل منا طريقته، قد تتشابه في معظمها، لكن قد يكون لبعضنا طرق خاصة، لا يشابههم فيها أحد، لكن هذا لا يعد دليلًا على الذكاء.

لم استطع مجاراتهم أبداً. كان لديهم فهم كبير للبرمجة وعلوم الحاسوب عموماً، لكن كان لديهم مشكلة في التطبيق و الإستمرار، كانوا شديدي الملل ربما لا يستطيع احدهم إكمال المشروع، وكان أي عمل بالنسبة لهم شيء مؤقت ويبحثون عن شيء أفضل.

الذكاء ليس مقابلًا للنجاح، فهم فشلوا لشيء في أنفسهم، وليس لأن الذكاء هو ما جعلهم كذلك. وكما ذكرت سابقًا فاذكاء أداة إما أن يستخدمها صاحبها لأهدافه، وإما أن يرميها.

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

لم تفترض أنه (وجميع الأذكياء معه) لن يفع؟

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

اﻷشخاص الذين ينجحون في البرمجة هم من لديهم صبر كبير على الاستمرار في تطوير المشروعات والصبر على الزبائن والصبر على المدراء.

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