متى يستطيع الشخص أن يقول بأنه محترف ruby on rails
متى يصبح الشخص محترف في ruby on rails ؟
بعد أن تجمع كثيرا من المعارف فيها (معارف كونها إطار) وتحترف Ruby. أو حتى أن تعرف كيفية عمل أشهر ال Gems ليكون تلينها لصالحك في غير استعمالها أسهل...
المهم كلمة "محترف" سلسة جدا وتبدأ ممن يكسب ماله من برمجة ال Rails إلى من أمضى عقدا من الزمن مع Rails إلى من يقول "أنا محترف Rails" وهو بدأها البارحة مساءا...
اسمع كثيراً انه لأتقان لغة برمجية انت بحاجة الى 30 ساعة ولاحترافها انت بحاجة الى ستة اضعاف 30 * 6 من الساعات !
بالنسبة لي اتقنت Python ( الأساسيات & البرمجة كائنية التوجه ) في 48 ساعة :)
ومن اجل احترافها انا بحاجة الى الممارسة وبكثرة الممارسة يكون وصولي لدرجة الأحتراف اسرع وبقلة الممارسة يكون ابطء وربما يؤدي الى فشل
على العموم انا اقضي اوقات طويلة على موقع codewars ,انصحك بالتسجيل فيه
قبل التسجيل تم اختباري في لغة Python اختباراً سهلاً ونلت الدرجة النهائية
أي فريم ورك يحتاج بالضبط 1600 ساعة تعلم لتبدأ أول مشروع - سيء و مليء بالأخطاء - بحسب بوت كامب حيث يفترضون عدم معرفة مسبقة حتى بـ HTML
من ثم ستحصل على عمل محترم و تستمر بالتعلم طيلة مسيرة حياتك
قابلت الكثير من الأشخاص على كيورا الذين لهم 20 سنة في قطاع معين من البرمجة و يقولون "لا زلنا نتعلم"
ربما انت تسأل عن كم تحتاج لتبني مشروع ما بروبي ؟ ربما 1000 ساعه تعلم تكفي لكن احتراف البرمجة شيء آخر
انصحك بقراءة كتاب Teach yourself programming in Ten years
أيضا" هناك كتاب The art of programming للنابغة Donald knuth
مهم جدا" أن تفرق بين "How to code" و "How to program"
باختصار اقتبس من دونالد نث : عندما تستطيع حساب ما ستسغرقه الآلة من الوقت بالنانو ثانية تستطيع ان تقول عن نفسك "محترف"
التعليقات