student asking question

قل لي الفرق بين المبرمج (coder) والمبرمج (programmer) والمهندس (engineer)!

teacher

إجابة المتحدث الأصلي

Rebecca

يمكن أن تكون هذه الكلمات الثلاث مربكة لأنها تتداخل في بعض الأدوار! بادئ ذي بدء ، في صناعة البرمجيات ، لدى المبرمجين (coder) والمبرمجين (programmer) والمهندسين (engineer) شيء مشترك يتمثل في أنهم يعملون مع التعليمات البرمجية. ومع ذلك ، تختلف الأدوار المحددة قليلا ، أولا وقبل كل شيء ، يتم تصنيف المبرمجين كمبتدئين لأنهم يستخدمون لغة رمز واحدة. لهذا السبب ، غالبا ما يشار إليها باسم junior programmers/developers. من ناحية أخرى ، يعمل المبرمجون والمطورون (developer) أيضا مع الكود ، لكنهم أكثر مهارة من المبرمجين وهم مسؤولون عن المشروع بأكمله. أخيرا ، المهندسون هم محترفون وصلوا إلى ذروة الكفاءة ، وهم مسؤولون عن تصميم ووضع اللمسات الأخيرة وتنسيق تطبيق أو مشروع ككل. بمعنى آخر ، في الأساس ، يعمل الثلاثة مع الكود ، لكنهم يختلفون في كفاءتهم. لذلك ، اعتمادا على مستوى المهارة ، يمكنك الارتقاء بحياتك المهنية إلى مبرمج ومبرمج / مطور ومهندس برمجيات بهذا الترتيب. مثال: I have a friend who works as a software engineer in Silicon Valley. She usually works on optimizing applications for end-users. (لدي صديقة تعمل كمهندسة برمجيات في وادي السيليكون ، وعادة ما تكون مسؤولة عن تحسين تطبيقات المستخدم النهائي.) مثال: I just started my career as a coder. I can be considered a newbie. (لقد بدأت للتو في مسيرتي المهنية كمبرمج ، لذلك بطريقة ما ، أنا مبتدئ.)

أسئلة وأجوبة شائعة

12/08

أكمل التعبير باختبار!

مبرمج العصاميين الذين ينظرون إلى أي شخص أخذ فئة.