هل البرمجة سهلة التعلم؟

السلام عليكم ورحمة الله وبركاته

هل البرمجة سهلة التعلم؟

هل تطبيقها سهل؟

هل سأستفيد عندما اتعلمها؟

مالهدف منها؟

من اين ابدأ؟وكيف؟ومتى؟

شاركوني آرائكم…

اريد ان ابدأ ولكن لا اعرف من اين ابدأ

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

قبل أن تتعلم البرمجة أرى أنه عليك أن تبحث عن ماهي البرمجة من الأساس وما الهدف منها.

وهل هذا الهدف سيفيدك في حياتك أم لا.

وتجيب على بعض الأسئلة الخاصة بها. مثل هل تنوي جعلها هواية أم مجال جانبيًا أم مجال أساسي؟ وهل هي قريبة من مجالك الأصلي أم لأ.

وهل أنت كشخص طبيعتك تميل لحب الرياضيات وحل المشكلات أم تميل لجوانب أخرى؟

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

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

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

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

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

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

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

شكراً للجميع بصراحة تعلمت الكثير منكم فأنتم أهل الخبرة

سأبدأ تعلم البرمجة من اليوم وسيكون سبب نجاحي هو رسائل وعبارات تشجيعية.

شكراً للجميع....

ahmad wan أضف ردا

وعليكم السلام ورحمة الله وبركاته

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

من ناحية الصعوبة أو البساطة تعود لنوع المشروع الذي يتطلب تقنية ما وحجم المشروع الكلي لكن أغلب المشاريع عادية من ناحية درجة صعوبتها

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