الفرق الجوهري بين المبرمج والمصمم
دائما ما يتبادر البعض إلى طرح تساؤل حول الإمكانيات التي تخول للمبرمج من المصمم ,وهل توجد صلة قرابة بين الإثنين ؟ وبصيفة أخرى الفرق بين المبرمج والمصمم , وفي مقالي هذا سأوضح اوجه الفرق بين الإثنين في عوارض وعمل كل منهما .
- المبرمج
لكي نوضح عمل المبرمج نقسم الموقع لقسمين أولا الواجهة والخلفية , والخلفية هنا بمعني ما وراء تلك الواجهة , كمثال موقع فيسبوك ما نلاحظه ليس الموقع ككل بل هناك عمليات وسكريبتات والعديد من الأوامر البرمجية جارية العمل خلف تلك الواجهة وهي ما تحقق لنا أرسال واستلام الرسائل والبيانات , وهنا يتجلى دور المبرمج .

كونه الساهر على اعداد نظم وجداول وعمليات وربطها بقواعد البيانات , والعمل على تكويد السكريبت الخاصة بالموقع , والتكويد يتم بإستخدام عدة لغات تخول لنا العمل بها مثل :
- php
- mysql
- java
- asp
والمبرمج يخضع قدراته للتطوير المستمر والتحديثات البرمجية كلما استجدت , إلا أن العمل لا يتم بلغة برمجية وحيدة , كون الموقع يحتاج لقاعدة بيانات وسيرفر خاص لرفع الملفات وعرض السكريبت , وبهذا يكون مرغما عليه التوفيق بين لغتين على الأقل مثل php , mysql .
- المصمم
تعمدت أن أختم بالمصمم , للسير وفق التقسيم الذي شرحنا من خلاله وظيفة المبرمج , وكما سلف الذكر الموقع مقسم لقسمين القسم الأول للمبرمج الخلفية والقسم الثاني الواجهة , فيقتصر عمل المصمم على التنسيق والتصميم بين محتويات السكربت , وذلك وفق لغات ليست برمجية بقدر ماهي تصميمية , كمثال لغة :
- html
- css
- javacsript
- ajax

فنجد المصمم ينطبع عليه الإبداع والتفنن , خصوصا وأن عمله لا يحتاج لكل تلك الصلابة في البرمجة والعمليات والتخمين , وعليه ان يكون ذواقا نساقا , فأكثر ما يغري الزبون التناسق والألوان وجودة التصميم .
