كشخص ينوي البدء في دخول مجال البرمجة
*هل تعد البرمجة بالشئ العسير؟؟
*هل لها أنواع كثيرة ؟؟
*كم من الوقت الذي يمكن استغراقه لأصبح جيد في *البرمجة؟؟
*ماذا عن لغات البرمجة ؟؟
لا شيئ صعب أو عسير في البرمجة الأمر يتطلب فقط الوقت والصبر ثم التعلم والتعلم.
الأمر يعتمد على سرعة تعلمك حيث قد تصير بمستوى متوسط في برمجة تطبيقات الأندرويد في أقل من 4 أشهر على الأكثر.
أما بخصوص لعات البرمجة فهي عديدة وكل واحدة وصنعت لهدف معين ولكن الأفضل هو التركيز على فهم ال concept وليس لغات البرمجة لأن منطقها واحد.
بما أنك ترغب في تعلمها وتستطيع الإلتزام والصبر على التعلم لن يكون صعب، بالعكس قد تستمع بدراستها وقد تبدع وتبرع فيها.
بعد تحديد المسار الذي ترغب به "برمجة مواقع الويب، برمجة تطبيقات الهواتف الذكية.." يمكنك البحث وإيجاد مصادر التعلم المناسبة كالدورات وهي ترشدك للغة البرمجة المناسبة كبداية.
أما بالنسبة للوقت من الصعب تحديده فحتى المتمكنين والذين يبرعون في المجال لا يزالون في طور التعلم والتطور.
قرأت لك تعليقًا يإحسان في وقت سابق بأنكِ أردتِ أن تتعلمي البرمجة أو قد تعلمتيها ، لا أذكر ولكن هل فعلًا تعلمتي البرمجة مع أنكِ لم تتخصصين بها ؟ ربما الفضول يقتلني لمعرفه ، هل بمقدور من لم يتخصص في الجامعة أن يتقن البرمجة بشكل كبير؟
ولكن هل فعلًا تعلمتي البرمجة مع أنكِ لم تتخصصين بها ؟
نعم بدأت تعلم البرمجة يا هدى ولا زلت أحاول تعلمها للآن، أحيانا تظهر بسيطة وأحيان أخرى معقدة لكن التطبيق يسهل علي الكثير.
هل بمقدور من لم يتخصص في الجامعة أن يتقن البرمجة بشكل كبير؟
بكل تأكيد، لأنها تطبيقية أكثر.. بمجرد تحديد المجال والدورة المناسبة.. مع التطبيق والتطوير المستمر يصبح الصعب أسهل.
البرمجة ليست شئ عسير نهائياً ومن السهل فهمه ولكن ليس من السهل احتراف البرمجة ولكي تكون محترف يجب عليك التطبيق كثيراً وكثيراً هذا ما يقع فيه الكثير من المبرمجين هو عدم التطبيق أثناء التعلم وهذا يؤثر كثيراً على مدى احترافهم في المجال ويؤدي للكثير من المشاكل والعواقب لديهم في التعلم ويقولون أن البرمجة صعبة وبها مشاكل .
لكي تكن مبرمج محترف عليك بالتطبيق وعليك بالصبر وأعلم دائماً ما سوف تجتهد فيه سوف تجازى وتفوز به لا تقلق بشأن ذلك .
يوجد لغات برمجة وكل لغة تدخل في بعض المجالات المعينة فمثلا javascript تدخل في برمجة الويب و java تدخل في برمجة تطبيقات الهواتف و برمجة c# تدخل في تطبيقات سطح المكتب .
يجب تحديد مجالك أولاً ثم البحث على لغة البرمجة المناسبة .
هذا السؤال لا يمكن لأحد الإجابة عليه هذا السؤال يختلف إجابته من شخص لأخر على حسب مدى الأستعاب للشخص فيمكن لشخص إنهاء لغة برمجة في شهر وشخص أخر في سنة ليس لها مقياس ولا يوجد شئ اسمه أريد أن أتعلم البرمجة يجب تحديد مجال ثم أستهداف لغة برمجة ثم البدء بالتعلم والبحث .
يوجد الكثير من المجالات في البرمجة ومنها :
اعتقد انه يجب عليك اتباع الخطوات التالية بالترتيب
١. تعلم الجبر الخطي
٢. التفاضل والتكامل
٣. نظرية الاحتمالات
٤. الخوارزميات
٥. لغة البرمجة المراد تعلمها
٦. مكتباتها المتاحة
٧. تكاملها مع لغات البرمجة الأخرى
٨. إنشاء المشاريع التجريبية
هكذا تصبح مبرمج ناجح وعبقري وليس هاوي
*تعتمد البرمجة حسب الهدف الذى تنوى تعلمها من اجله.
*يعتمد على مدى التزامك ببرنامج التعلم و لكن للأمانة لن تشعر بتقدم قبل مضى ٦ أشهر على الأقل.
*تتعدد اللغات حسب كل مجال و لكن فى حقيقة الامر كلهم يتشابهون فى النهاية فالمبادئ واحدة لكل اللغات فى نفس المجال.
التعليقات