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