سؤال للعاملين في البرمجة. (ليس سؤالا برمجيّا)

ليس استفسارا برمجيّا إنّما مهنيّا (يخص العمل).

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


التعليق السابق

اشكرك على الرد و لكن لم احصل حتى الان على اجابة تشفي صدري ،،

اريد ان اعلم ماذا يفعل المبرمج مذ دخوله مكتبه حتى خروجه منه ،،، بالتأخد لا يبقي رأسه بين الأكواد ،، اريد ان اعرف ماهية العمل ،، لنفترض مبرمج يعمل في شركة اتصالات ،، ماهي الأعمل الّتي قد تُطلَب منه ؟ هل تكون الاعمال ضخمة لفترات طويلة ام اعمال صغيرة لفترات قصيرة ؟ هل يكون غالب العمل على مشروع ما فردي ام يكون ضمن مجموعة ؟

اذا كنت محظوظا وعملت ضمن فريق, فستكون لديك مهمة محددة.

المبرمج في الشركة يقوم بكتابة الكود الذي سيحل مشكلة معينة, وقد يكون هذا الكود صغيرا (سكربت, برنامج صغير, صفحة ويب محددة..الخ) وقد يكون الكود الذي ستكتبه كبيرا يأتي ضمن بناء نظام كبير متعدد الأجزاء والوظائف.

اذا كنت مبرمج ليس ضمن فريق, اول كلمة سأقولها لك ( أعانك الله ), ستكون مهمتك كل شيئ, من الالف الى الياء, تحليل بيئة العمل, تحديد المتطلبات, تصميم النظام, تكويده, تجميع اجزاءه, اختباره في كل المراحل, تسليمه للشركة او العميل, توثيقه, تقديم الدعم, الصيانة, وممكن غسل الصحون أيضا !

يعود ذلك بشكل أساسي إلى الشركة والدولة التي تعمل بها.

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

الحقيقة الموضوع فيه شدّ وجذب كبير، ولا يمكن أن تجد إجابة محدّدة وواضحة. المهمة المحدّدة والواضحة تجدها غالبًا في الشركات الأجنبية ذات السمعة الجيّدة.

على أيّة حال لا تقلق من هذا الأمر، واغتنم الفرص لكي تكون متميّزًا في عملك، واحرص أن تكون "مطلعًا" على أكثر من تكنولوجيا واحدة.