موضوع مهم_هل انت مبرمج ام مطور؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

مبرمج في:

بيئات التطوير - نوعية المشاريع - في كتابة المستندات Documents - إن سألته سؤال - في التعامل - أكثر موضوع يتجنبه ولا يفقه - أكبر عيبوبه

مطور في:

في البرمجة - اختيار اللغات

el3zahaby أضف ردا

لقد اكتشفت اني مبرمج بمعنى. الكلمة :D

لكن بي قليلا من المطور ايضا :)

ماذا عنكم ايها الاخوه؟

وجدت نفسي مؤيدا للتعليق التالي :

مع الإعتذار زدت الطين بلة

كل التعليقات ما تظبط على كلامك كلهم مطورون ومبرمجون

تحياتي

تحياتي لك انت يا صديقي"ツ" ^_^

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

فالتسميات ما هي الا فلسفه أو رؤية معينة على حسب المنطقة أو رؤية قسم شئون الموظفين HR، لكنها لا يجب أن تفرق بين شخص أو لأخر، لأنه لا معنى لها.

الأفضل تقسيم المبرمج/المطور على حسب مجال عمله/خبرته أي طبيعة الأنظمة التي يطورها:

مثلاً شخص (سماه في المقالة مبرمج) يطور System/Embedded Applications لذلك بالتأكيد يحتاج سي أو التعامل مع النظام Win32 والDebugging والعديد من الأمور.

الشخص الأخر (سماه مطور) هو يطور Enterprise Application وبالتأكيد الغالب هو Database مع Web services مع Font End والخ لأن هذه طبيعة هذا النوع من التطبيقات (فيه Design Patterns, OOP, الخ).

ماذا سوف نسمى شخص يعمل على Data Intensive Applications بScale عالي وPerformance ايضاً، وطبعاً لها Patterns مختلف مثلاً Messaging Queue، Async Processing

حسناً ماذا عن Machine Learning/Image Processing وشخص يطور هذه النوعية من الأنظمة ؟

هناك العديد من المجالات غير هذه، لذلك الأفضل التقسيم على حسب طبيعة العمل سواء استخدمت كلمة مطور / مبرمج / مهندس برمجيات فالجميع سواء (الكلمة الأولى هي الأهم):

Enterprise Developer

Full Stack/Font End/Back End Developer

System Programmer

Data Engineer

Web Developer

DevOps Engineer