ليس استفسارا برمجيّا إنّما مهنيّا (يخص العمل).
أنا طالب هندسة معلوماتية في سنتي الثانية .. يجول في رأسي سؤال يكاد يوصله للصداع .. حقيقة لا أدري ما يكون المبرمج قادرا على عمله بعد التخرّج ,, بعيدا عن الأكواد البرمجيّة هلّا أخبرتني ماذا تفعل في عملك ؟ ماهي ماهية الشركة التي تعمل بها و ما هو دورك فيها كمبرمج.
التعليقات
أنا طالب هندسة معلوماتية
بداية الامر يجب ان تعرف امراً مهما ً , دراستك لتخصص في نظم المعلومات والكمبيوتر (IT) لا يشترط عليك العمل كمبرمج !
فيمكنك ان تعمل في مجال الشبكات , او صيانة الحواسيب او دعم فني وغيره الكثير من مجالات العمل!
ولكن عليك ان تعلم ان كل مصطلح تم ذكره هو عبارة عن بحر من العلوم (يعتبر علم مستقل في حد ذاته)
وبما انك طالب بالسنة الثانية حاول ات تتعلم احداها لتبدع بها بعد التخرج .
ملاحظة : اعرف الكثير من الاشخاص الذين درسوا في مجال نظم المعلومات (IT) وهم لا يفقهون بالبرمجة شيء ولكنهم مبدعين بالشبكات او بامور اخرى
اعلم هذا بالتأكيد ،، لست ساذجا لهذا الحد هههه،،
سؤالي كان عن البرمجة لإلمامي الأكبر بها في هذا الوقت و لأن لدي تجارب عدة مع الشبكات و صيانة الحاسب حتى قبل دخولي هذا الفرع مما وسّع لديّ نظرتي لطبيعة العمل في هذه المجالات،
حقيقة طرحت سؤال لسبب مجال قد ابدأ به من العام القادم و هو الدراسة و العمل في وقت واحد ،، فهناك مدارس معلوماتية لديها هذا الخيار الا و هو العمل و الدراسة و تكون بالتناوب ،، مما يتيح للطالب الاطلاع و تطبيق ما يتعلّمه في الموازاة مع المدرسة، فأريد ان اعلم ماذا تنتظر الشركات من طالب سنة اولى او ثانية او ثالثة ؟
و اشكر مرورك اخي الكريم :)
ان اردت الخوض في تخصص البرمجة فحاول اولا اختيار لغة برمجة واحدة فقط تحبها كثيرا لتستطيع الابداع فيها .
تخصصك جميل شبيه بتخصص في الجامعة (علوم حاسوب) ولكني لم اشتغل به اطلاقا لان الشغل عندنا يتم عبر الواسطة و ليس الكفاءة او التخصص
المهم كما قال لك الاخوى مجال واسع جدا و انت بامكانك ان تمسك تخصص معين في مجال المعلوماتية لتحصل على وضيفة باسرع وقت بعد تخرجك
لان حصوصلك على الوضيفة و العمل في مجال تخصصك حتى لو كان المرتب هزيلا سيكبك خبرة ذهبية تمكنك من العمل في ارقى الشركات في العالم
مجال المعلوماتية مجال مرغوب جدا الى اليوم و الشركات جميعها تفضل الاشخاص اصحاب الخبرة السابقة حتى لا يتعبوا في تدريبك .
لا تفهم ما سأقوله بشكل خاطئ,
بخصوص تخصص "الهندسة" في المعلومات او الحاسوب, وعندما تتخرج, ستكون انت "كالطاولة" !
نعم.. ستكون عبارة عن طاولة قابلة لأن يتم وضع أي شئ عليها.
فكونك مهندس في هذا التخصص,وأثناء دراستك في الجامعة, يتم تعليمك وبناءك من قبل الجامعة ان تكون قادرا لأن تتعامل مع اكثر من مجال, كالشبكات, البرمجة, الادارة المعلوماتية, الامن الحاسوبي, نظم المعلومات, هندسة المتطلبات..الخ من العديد من المجالات.
عندما تنهي دراستك, ينبغي ان تحدد المجال الذي تريد ان تتخصص به من المجالات التي ذكرتها, وان تعمل على تطوير نفسك بأخذ الدورات والتدرب في اماكن ومؤسسات خارجية, وان ترتبط بأصحاب الخبرات في مجالك.
لم أفهم ما قلته بشكل خاطئ و لكن سؤالي كان عن البرمجة قاصدا ذلك،،
ففي حقيقة طرحت سؤال لسبب مجال قد ابدأ به من العام القادم و هو الدراسة و العمل في وقت واحد ،، فهناك مدارس معلوماتية لديها هذا الخيار الا و هو العمل و الدراسة و تكون بالتناوب ،، مما يتيح للطالب الاطلاع و تطبيق ما يتعلّمه في الموازاة مع المدرسة، فأريد ان اعلم ماذا تنتظر الشركات من طالب سنة اولى او ثانية او ثالثة ؟
اغلب الشركات تنتظر توظيف الأشخاص ذوي الخبرة, وطالب سنة اولى او ثانية او ثالثة بالكاد يستطيع ان يجاري واجباته وامتحاناته ودراسته.
اذا استطعت ان تعمل وتدرس في نفس الوقت, فهذا شئ رائع ومشجع.
في العمل, ستقوم بتوظيف ما تعلمته في المدرسة لحل المشاكل (البرمجية) اذا كان تخصصك في البرمجة, وبالتأكيد ستواجه بعض الصعوبات في البداية بحكم كونك طالب, ولكن مع وجود موجه او مساعد (الشركة في هذه الحالة), ومع الاصرار, ستكتسب مهارات العمل والخبرة المنشودة.
اشكرك على الرد و لكن لم احصل حتى الان على اجابة تشفي صدري ،،
اريد ان اعلم ماذا يفعل المبرمج مذ دخوله مكتبه حتى خروجه منه ،،، بالتأخد لا يبقي رأسه بين الأكواد ،، اريد ان اعرف ماهية العمل ،، لنفترض مبرمج يعمل في شركة اتصالات ،، ماهي الأعمل الّتي قد تُطلَب منه ؟ هل تكون الاعمال ضخمة لفترات طويلة ام اعمال صغيرة لفترات قصيرة ؟ هل يكون غالب العمل على مشروع ما فردي ام يكون ضمن مجموعة ؟
اذا كنت محظوظا وعملت ضمن فريق, فستكون لديك مهمة محددة.
المبرمج في الشركة يقوم بكتابة الكود الذي سيحل مشكلة معينة, وقد يكون هذا الكود صغيرا (سكربت, برنامج صغير, صفحة ويب محددة..الخ) وقد يكون الكود الذي ستكتبه كبيرا يأتي ضمن بناء نظام كبير متعدد الأجزاء والوظائف.
اذا كنت مبرمج ليس ضمن فريق, اول كلمة سأقولها لك ( أعانك الله ), ستكون مهمتك كل شيئ, من الالف الى الياء, تحليل بيئة العمل, تحديد المتطلبات, تصميم النظام, تكويده, تجميع اجزاءه, اختباره في كل المراحل, تسليمه للشركة او العميل, توثيقه, تقديم الدعم, الصيانة, وممكن غسل الصحون أيضا !
يعود ذلك بشكل أساسي إلى الشركة والدولة التي تعمل بها.
فقد تضطر في المستقبل أن تعمل في إحدى الشركات (أو المكاتب) وحيدًا تبني البرامج لوحدك فقط، أي أنّ تعاملك اليومي سيكون بين الأكواد. وفي شركات أخرى ستكون ضمن فريق، بحيث يكون لك مهمّة محدّدة.
الحقيقة الموضوع فيه شدّ وجذب كبير، ولا يمكن أن تجد إجابة محدّدة وواضحة. المهمة المحدّدة والواضحة تجدها غالبًا في الشركات الأجنبية ذات السمعة الجيّدة.
على أيّة حال لا تقلق من هذا الأمر، واغتنم الفرص لكي تكون متميّزًا في عملك، واحرص أن تكون "مطلعًا" على أكثر من تكنولوجيا واحدة.
السلام عليكم
انس كل شيء
قد تجد نفسك تعمل 7 ساعات في اليوم لمدة 26 يوم لكي تحصل ربما على 140 دولار
فقط تعلم وتعلم وتعلم لا تحاول الغوض كثيرا
تعلم شيء عن اي شيء
اذا كان هناك مجال انصحك به فهو الويب حاول ان تتعلم اكبر شيء ممكن عن هذا المجال
طرحُكَ يُدخِلُ المرء في دوّامة أخرى و هو صراع اخر اخوضه مع نفسي ،، ارغب و احاول الالمام بالعديد من المجالات و لو بأساسياتها و لكنني لم انجح للأسف،، أشعر بالتّشتت و الخوف
بصراحة تخصصك غريب علي لا ادري ما مقصودك بهندسة معلوماتية
التخصصات الهندسية المتعلقة بالحاسوب تتمثل في هندسة حاسب Computer Engineering وهذا التخصص نقدر نقول 30 الى 40 % منه برمجة فلا أظنه هو تخصصك
وهنالك تخصص علوم حاسوب Computer Science وهو تخصص 70 الى 80 بالمئة منه برمجة وربما هو قريب من تخصصك أو هو نفسه لكنه باسم مختلف
وعلى اية حال بغض النظر عن ما سبق
البرمجة في حد ذاتها بحر لا نهاية له فلا أدري لماذا تتحدث عنها وكأنها شيء صغير وبسيط وتسأل ماذا يعمل المبرمج غير الأكواد البرمجية ؟؟؟ !!!!!
كتابة الأكواد البرمجية عمل صعب ومنهك وممكن يأخذ كل وقتك ولن تستطيع بعده أن تعمل أي شيء آخر. وفيه ناس خريجي علوم حاسوب وغيرها من التخصصات التقنية المتعلقة بالحاسوب ووظائفهم محصورة في الهندسة البرمجية التي تتمثل في كتابة الأكواد البرمجية فقط وفقط
والبعض ممكن أن تكون وظيفته وطبيعة عمله تغطي مراحل تكوين البرنامج كاملة وهذا يشمل أكثر من مجرد كتابة الكود البرمجي وستتعلم ذلك في مادة هندسة البرمجيات
شخصياً أنا خريج علوم حاسوب
وأعمل في مكتب براءة الاختراع التابع لوزارة التجارة وفي عملي لا أقوم بكتابة أي كود برمجي وعملي يتمثل في التحقق من صحة الاختراعات التقنية وصحة الاسبقية في الاختراع والاختراعات التي اتعامل معها أكثرها اختراعات برمجية وفي حالات يقدم المبرمج كود برمجي كجزء من اختراعه فطريقة تعاملي مع الأكواد البرمجية مختلفة تماما لكن هذه الوظيفة لا يستطيع القيام بها غير المبرمج
موفق في دراستك
احترامي
تخصصي بالتحديد informatique و التي تتمثل ب ال computer science ،،
لم أتحدث عنها كشيء بسيط و صغير و لكن البرمجة هي ما تهمني في الوقت الراهن ،، و اسأل ماذا يعمل المبرمج غير الاكواد البرمجية لأني لا أعلم ،، لو علمت ماذا يعمل غير الاكواد لما سألت صديقي ،،
شكرا لإجابتك
المعذرة منك
أنا اسأت فهمك وظننتك تستغرب أو تستنكر أن المبرمج ينحصر عمله في كتابة الأكواد البرمجية وكأن هذا شيء صغير أو جانبي ولهذا تتسائل ما هي الأشياء الأخرى التي يقوم بها المبرمج غير كتابة الكود البرمجي
بصراحة هكذا يوحي سؤالك
اعتذر منك مجدداً وأتضح مرادك
وإضافة إلى ما سبق من أجوبة
فالمبرمج أو (خريج علوم الحاسوب) ممكن أن يعمل في
مجال التدريس
مجال الاستشارات التقنية
فهنالك مؤسسات أو شركات عملها تقديم الاستشارات التقنية وخريج علوم الحاسوب يكون موظف لديها
فمثلاً شخص يريد عمل شركة ما فيتوجه إلى أحد المؤسسات الاستشارية فيستشيرها حول التقنيات التي يحتاجها فالمؤسسة ممكن تشير عليه أن يحتاج كذا جهاز وأن التقنيات المتوفرة له كذا وكذا والبرامج المتوفرة له كذا وكذا وممكن إنشاء برامج خاصة به كذا وكذا فيكون هذا الشخص عنده تصور عميق لما الذي ستحتاجه شركته قبل افتتاح شركته
- مجال الدعم التقني
محبتي
يمكنك قراءة هذا المقال سيعطيك الفكرة بالكامل حول المسار الوظيفي للبرمجة