في هذا المقال سنقوم بالإجابة عن أهم وأكثر الأسئلة التي يطرحها المبرمجين الجدد والمهتمين بتعلم البرمجة , فكما يعلم الجميع ان كل من يريد تعلم البرمجة عليه اتباع خطوات محددة و ان ينظم خطواته بشكل مدروس ليتمكن من الوصول الى المراحل الاحترافية في عالم البرمجة .
◆ كم من الوقت يلزم لتعلم البرمجة ؟
الإجابة تعتمد على عدة عوامل من بينها :
◃ هل تعرف الأساسيات أم لا ؟
◃ ما هي اللغة التي تريد تعلمها ؟
◃ أيضاً ما هو نظامك التعليمي، فشخص يتعلم ساعتين في الاسبوع ليس كمن يتعلم ساعتين يومياً.
◆ هل البرمجة صعبة ؟
هذا السؤال بالتحديد ليس له جواب محدد، الأمر يختلف من شخص لآخر؛ لكن ماذا لو كانت صعبة؟
هل تريد تعلم الأسهل فقط أم تريد تعلم ما تحبه وما سيعطيك نتائج أفضل؟ إسأل نفسك هذا السؤال.
◆ ما هي أفضل لغة برمجة ؟
لا توجد أفضل لغة برمجة؛ السؤال بالكامل خاطئ، يجب أن يكون سؤالك ماهي اللغة المناسبة للتخصص الفلاني، لأن كل لغة لها مميزات تجعلها أفضل من الأخرى في مجال معين.
◆ هل يُمكن تعلم البرمجة من الهاتف ؟
صحيح أن هناك بعض التطبيقات الجيدة على الهاتف لتعلم البرمجة، لكنها لن تكون كافية أبداً لأن أهم شيء في البرمجة هو التطبيق ولتطبق ما تعلمته تحتاج لكمبيوتر، وبالتالي الهاتف هو مجرد وسيلة مساعدة فقط إذ أن الأساس هو الكمبيوتر.
◆ الطريقة الصحيحة لتعلم البرمجة ؟
لتدخل عالم البرمجة عليك اتباع الخطوات التالية :
اختر هدفك واختر تخصص واضح.
ابدأ بتعلم الخوارزميات أولاً.
تعلم أساسيات البرمجة من لغة C.
ابدأ تعلم اللغة المناسبة لتخصصك.
ابدأ القيام ببعض المشاريع الصغيرة.
◆ مِن أين أتعلم البرمجة مجاناً ؟
توجد العديد من المصادر العربية والأجنبية، منها مواقع وقنوات YouTube، وهذه بعضها :
مصادر عربية :
موقع Harmash.
موقع Teracourses.
قناة Elzero Web School.
قناة The NewBaghdad.
مصادر أجنبية :
موقع Freecodecamp.
موقع W3schools.
قناة Learncode.academy.
قناة Thenewboston.