أساسيات
الدراسة بالخارج : التقدم الى الجامعات

معلومات عن دراسة هندسة البرمجيات في الخارج

3767

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

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

يقوم المبرمجون بتطوير ألعاب الفيديو و التطبيقات التجارية و نظم العمل و نظام التحكم في الشبكات.

بيئة العمل:

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

فرص العمل

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

بعض الوظائف التي تستطيع العمل بها بعد إنهاء دراستك الجامعية هي :

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

يجب على الطلاب إكتساب بعض الخبرة في مجال العمل و يكون ذلك من خلال فترات التدريب أو من خلال قضاء عام في مجال العمل.

ماذا سأدرس

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

  • درجة البكالوريوس في علوم الكمبيوتر
  • درجة البكالوريوس في علوم الكمبيوتر و تكنولوجيا الألعاب
  • درجة الماجستير في علوم الكمبيوتر
  • درجة الماجستير في تطوير البرمجيات

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

متطلبات الإلتحاق

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

البحث عن الدورات

الوجهة الدراسية
حسب المستوى الدراسي*
عــن الكاتب

Loves writting