هناك مدرستان في تناول هذه القضية:

الأولى: بتعلم إطار العمل بأسرع ما يمكن لأنه يوفر الوقت والجهد وهو مطلوب في أي شركة أو عمل حقيقي.

والثانية تدعو للتمهل؛ لأنه بحسبها تعلم الأساسيات جيدًا يمكنك من الاستثمار الطويل لمهارتك وستستطيع الانتقال لأي إطار عمل بسهولة وأنت راسخ في الأساسيات وستكون مبرمجًا جيدًا على المدى الطويل..

ما رأيك؟ هل كان لك تجربة في هذا ولك كلمة قد تساعد أحدهم؟

ما المتطلبات للانتقال لتعلم إطار عمل ولنقل Laravel، تعلم مبادئ البرمجة الكائنية OOP والانتقال مباشرة، أم بحاجة تعلم أنماط التصميم Design Pattern وبناء مشاريع سابقة وبناء إطار عمل مصغر من عمل يدك؟