هل تفضل الاحاطة بكل جوانب التقنية (برمجة واجهات سطح المكتب, الويب, Azure, قواعد البيانات, Unit Testing, Design Patterns ) بشكل سطحي غير متعمق, أم إتقان تقنية واحدة والإلمام بكافة جوانبها. وكيف ترى إيجابيات وسلبيات كل منهما؟
اذا كنت ترغب بلعمل لوحدك يجب ان تتقنهم جميعهم, اذا كنت ترغب بلعمل كموظف القي نظرة على عدة طلبات توظيف وانظر ما هي المتطلبات, اما اذا اردت التعلم من اجل التعلم فقط, فلا ارى فائدة في تعلم شيئ لن تستفيد منه.
التعليقات