نعيش اليوم في عالم يعتمد على الأنظمة والبرمجيات , فقد أصبحت هذه البرمجيات تدخل في ادق تفاصيل الحياة وإدارة أصغر
الأعمال إبتداء من “البقالة” إلى الحكومات والمؤسسات الضخمة , وبالمقارنة بالأعمال الاخر مثل البناء والإنشاءات وكذلك الإلكترونيات و التصنيع فإنك تجد أن العمال الذين يعملون في البناء والتصنيع هم أقل تكلفة بمراحل ممن يعملون في مجال التطوير على الرغم من كونها أيضا أعمال مهمه ولا يمكن الإستغناء عنها
ويتسائل الكثيرون وبالذات ممن لم يلمسوا أهمية البرمجيات في أعمالهم عن سبب هذه التكاليف برغم عدم وجود جهد جسدي هائل يبذل في تصنيع البرمجيات , كما أنها بالنهاية يمكن إستنساخها وتداولها بسهولة على عكس التصنيع والبناء
هناك أسباب عديدة تجعل البرمجيات باهظة الثمن نذكر أهمها
أولا : قيمتها العالية في الأعمال وإدخالها في كافة المناحي
تخيل أنك قمت بتعيين موظف إستقبال يقوم بإستقبال المكالمات في مؤسستك فإنه لن يعمل على مدار الساعة دون ملل
أو أنه قد يكون في بعض الأحيان غير متاح … أما عند عملك لبرمجية تقوم بهذا الدور بشكل تلقائي فتأكد من عملها دون ملل
وقس ذلك على أي عملية روتينية يتملل منها العنصر البشري , كما أن نسبة الخطأ فيها قليلة مقارنة بنسبة خطأ العنصر البشري
ثانيا : الطلب المرتفع على البرمجيات ذات الجودة العالية , مع نقص عدد المطورين
مثلما ذكرنا في بداية التدوينة العالم الذي نعيش فيه يعتمد على البرمجيات , فهي تدخل في كافة المناحي , ولكن يوجد عدد قليل ممن يستطيعون فعلا بناء أنظمة ذات قيمة حقيقية تخدم الأعمال بشكل حقيقي , نظرا لأن بناءها يتطلب فريق متعاون وخبرة طويلة وإدارة جيدة وهي غير متوفرة دائما , فربما تجد هناك عدد كبير من المطورين , ولكن العدد أقل بكثير عندما نتحدث عن تطوير أنظمة ذات قيمة حقيقية!
ثالثا : لم يتم إستبدال المطورين إلى الأن
نعم فبالمقارنة البسيط مع من يفلح الأرض أو المزارع وبرغم الجهد الجسدي العالي الذي يقدمه إلا أن أجره قليل لأن الماكنة إستبدلت وأصبحت أقوى وأكثر جودة كما أن التصنيع أصبح يعتمد على الماكنات عوضا عن العمال مما جعل الطلب عليهم يقل وأجورهم كذلك
أما المطورين فلا توجد ماكنة إلى الأن تقوم بما يقومون به , نظرا لإعتمادها التام على عقل الإنسان , ولكن لانستبعد ذلك في المستقبل !
رابعا : الجهد الذهني
حينما نشاهد المطورين يعملون وهم جالسون خلف شاشات الحواسيب , يعتقد الكثيرون أن هذا العمل مريح جدا مقارنة بأي عمل أخر , ولكن الحقيقة أن هناك جهد ذهني كبير جدا يبذله هؤلاء المطورين لبناء نظام بجودة عالية , عدا عن حاجتهم المستمرة إلى العودة والتغيير المستمر في الأكواد لإضافة أو تعديل خصائص البرمجية
دمتم بود إلى تدوينة أخرى