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


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

أولا : البرمجة ثم البرمجة :



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




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





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

هته العملية سوف تساعدك في طريقك لكي تصبح محترف في البرمجة و اكتساب خبرات و طرق جديدة أيضا .

خامسا : البحث :
 







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

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

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





مواضيع ذات صلة

Post a Comment

أحدث أقدم