أعرف
المطور , المبرمج
لكن من هو المكود ؟ وما الفرق بينه وبين هؤلاء
المكود يتعامل غالياً مع اكواد وشفرات low level مثل الاسمبلي و c اغلب تعامله مع الاجهزه وانظمه التشغيل وانظمه الشبكات الخ
المبرمج يتعامل مع لغات ومكتبات high level مثل c++/c و java قواعد بيانات الخ
المطور يتعامل مع انظمه ولغات برمجه high level بالغالب يتعامل مع مكتبات وتكنولوجيا جاهزه قد لاتكون لغة برمجه مثل html و css و xml وغيرها ويطور تطبيقات لتلك الانظمه الجاهزه .
حسب خبرتي ونظرتي الشخصيه .. في هذا المجال وتواصلي مع الكثير من المتخصصين .. هذا التعريف ليس كلام مقدس قد يختلف معي البعض لانه صراحة لايوجد تعريفات محدده لهذه المسميات .. ايش رئيك ؟
رأيي مع احترامي لك لايوجــد شيء كهذا. مكوّد أو Coder هو نفسه المبرمــج. وسـواء كان يكتــب شفرة برمجيــة بلغــة ذات مستوى أدنى Low level languages أو مستوى عالي High level languages هي بالنهــاية أسمها (لغــة برمجــة) والـذي يتعامل معهــا بشكل مباشـر (مبــرمج) - Programmer -.
بالإضــافة إنك إذا أردت التعامل مع High level languages مثــل Swift، فأنــك سوف تكتب كـود (شفـرة برمجية)، وإذا تعاملت مع Low level languges مثــل C فأنك أيــضاً سوف تكتب كــود (شفرة). صحيــح أن الشفـرة تختلــف لكنـّـها في النهايــة شفــرة برمجيــّـة تتبـع نسـق لغــة برمجــة. لذلــك المبرمــج هو نفســه المشفـّـر أو المكــوّد Coder. غيــر أن مصطلــح Coder مصطلــح غير مستخــدم إستخداماً واسعــاً كـ Developer مطوّر أو Programmer مبرمج.
التعليقات