السلام عليكم ورحمة الله وبركاته لو سمحتوا شو الفرق بين هندسة البرمجيات والبرمجة وهل بتركيا بقدر ادرسهم بالتركي؟! ولا لازم انجليزي لما انه برمجة
الفرق بين هندسة البرمجيات والبرمجة
لا أعتقد أن هناك فرقًا كبير بينهما فكما نعلم أن تخصص البرمجة هو مشتق من علوم هندسة البرمجيات .
المبرمج أو Programmer أو الذي يطلق عليه الكودر ، أي المتخصص في كتابة الأكواد أي لديه علم في إحدى لغات البرمجة مثل لغة بايثون وسي و سي++ وجافا وجافة سكريبت واللغات الأخرى ، فهو يهدف من هذا التخصص أن يكون خبيرًا في إستخدام الكود في إحدى لغات البرمجة ، وذلك لمحاولة تقديم برنامج يحل مشكلةما.
أما مهندس البرمجيات أو Software Engineer وهو تخصص أشمل من البرمجة ، بجانب خبرته في كتابة الكود ، يسعى إلى تطوير البرمجيات وتصميم الأنظمة ، كما يقدم حلول البرمجية بشكل أكبر ، أيضًا المهام الهندسية يسعى إلى إنجازها وغيره من المهام الأخرى .
أود منك الإطلاع على هذه المساهمة لتعرف الفرق بشكل أوضح .
هل بتركيا بقدر ادرسهم بالتركي؟! ولا لازم انجليزي لما انه برمجة
لا أعلم تمامًا ولكن قد تدرس بعض الجامعات تخصص البرمجة في حال توافر لديك لغة التوفل ، وربما بعض الجامعات باللغة التركية في حال وجود شهادة التومر t omer .
في النهاية أخي ، لو وضعت هذه المساهمة في مجتمع البرمجة سستفيد بشكل أكبر من تعليقات الأصدقاء هنا .
بالتوفيق .
هندسة البرمجيات فرع من علوم الحاسوب
بعض التخصصات تنشئ "تخصص فرعي" باسم هندسة البرمجيات
وبعضها يجعلها مقررات ضمن علوم الحاسوب
دكتور المادة اخبرنا "ضعوا في سيرتكم الذاتية انكم مهندسي برمجيات فهذا ما يعطيكم اياه هذا المقرر"
البرمجة مجموعة مقررات في خطة علوم الحاسوب فقط ولا شيء اكثر من ذلك حيث ستدرس فيها لغة برمجة واحدة على عدة مقررات وربما تدرس مقرر اخر لتطوير الويب
هندسة البرمجيات ستعلمك كيفية هندسة البرنامج ورسم المخططات وطرق ادارة المشاريع البرمجية مثل طريقة الشلال او غيرها، بالاضافة الى اختبار وفحص البرنامج وخوارزمياته والتحليل النقدي ومتى يكون جيد ومتى يكون سيء وغيرها من الامور
اي ان هندسة البرمجيات بشكل عام مادة مليئة بالمصطلحات والمفاهيم وليس لغات برمجة.
التعليقات