سنناقش في هذه التدوينة بعض من المشاكل التي تواجه كل من له علاقة بهندسة البرمجيات" طالب ، مبرمج ، مطور ، معماري ، مهندس"
مرحلة التَعلُم
في البداية سنتحدث عن مرحلة التعليم في البكالوريوس أو التعليم الذاتي .
المشكلة الأساسية هو عدم استيعاب المجالات البرمجية الذي يؤدي إلى سوء فهم مايوجد في هندسة البرمجيات.
المشكلة الأساسية هو عدم استيعاب المجالات البرمجية الذي يؤدي إلى سوء فهم مايوجد في هندسة البرمجيات.
فمثلا انت تقرأ في تصميم وعمارة البرمجيات في جانب الأنظمة الغرضية الموزعة وتقرأ كثيراً , ولكن دون أن تستوعب الفكرة من الشيء الذي أمامك ، من الأسباب الرئيسية لهذه المشكلة هو عدم استيعاب مبادئ البرمجة الكائنية OOP ، وليس أي استيعاب ، استيعاب يصل بك الى أعماق الكائن وعملياته ، وماذا يحدث بين الكلاسات، فهذا الأمر يتطلب دراية موسعة بـ OOP.
أيضا من المشاكل مثلاً هو عدم اتقان اساسيات الشبكات ، فتجد أيضا في جانب تصميم وعمارة البرمجيات التصميم الخدمي الموزع ، وشبكات وبروتوكولات واعدادات وسرفرات ..الخ، بسبب عدم فهمك لاساسيات الشبكات " أيضا قد تحتاج إلى معرفة بالتقنيات السحابية وجانب الأمن المعلوماتي"
فلن تدرك الفكرة .
سلام 618
ليست هناك تعليقات:
إرسال تعليق