الحصول على البرامج المطورة لعملك المؤلف: ديفيد بيروبي


في مرحلة ما ، سيحتاج عملك إلى بعض تطوير البرامج. ربما يكون عملك صغيرًا ، لكن البرامج الحالية لا تناسب احتياجاتك. ربما تكون شركتك أكبر ، ولديها موارد تقنية كبيرة بالفعل ، لكنك بحاجة إلى منظور خارجي. مهما كان السبب ، قد يكون من الصعب اختيار مطور برامج ، خاصة إذا لم تكن شخصًا تقنيًا.

لقد سمعت قصصًا عن اختيار مطورين من جميع أنواع الأشخاص. أخبرني عدد غير قليل منهم أنهم سمعوا قصص رعب حول كيف انتهى بهم الأمر بفواتير كبيرة وقليل أو لا شيء لعرضها. لحسن الحظ ، ليس من الصعب اختيار مطور برمجيات ؛ لقد طورت أربعة أسئلة تحتاج إلى طرحها عند اختيار مطور.

1: هل هم مبرمج عقود أم مطور برامج؟

مطور برامج محترف لا يعمل في كتابة التعليمات البرمجية ؛ بدلاً من ذلك ، فهو يعمل على حل المشكلات ، ويصادف أن تكون الكود إحدى الطرق التي يقوم بها (أو هي) بذلك. على العكس من ذلك ، سيريد منك مبرمج العقد أن توضح بالضبط نوع البرنامج الذي تريده أن يكتبه. لا يحل المشاكل. إنه يكتب الكود بالطريقة التي أخبر بها ، ويأمل أن يحل المشكلة المطروحة. مع مطور برامج حقيقي ، ينتهي بك الأمر بحل يجعل الجميع سعداء.

السوق مليء بمبرمجي العقود الذين يتنكرون في صورة مطوري برامج. كن حذرا.

2: هل يركزون على التكنولوجيا أم الفوائد؟

يمكن لبعض مطوري البرمجيات الانغماس في تقنياتهم ؛ ليس من غير المألوف رؤية المطورين المتخصصين في "AS / 400 mainframes" أو "الأنظمة المضمنة" ، على سبيل المثال. على الرغم من ذلك ، يركز مطور برامج حقيقي على إفادة عميله ، باستخدام أي تقنية ضرورية ، بدلاً من التركيز على التكنولوجيا التي يعرفها. أنت تريد تعيين شخص ماهر في حل المشكلات ، وسيستخدم التكنولوجيا الأنسب لعملك ، مهما كانت. لا يجب عليك اختيار مطور بناءً على التكنولوجيا التي يعرفها ؛ يجب أن يكون قادرًا على التعامل مع أي مشكلة تقنية تقريبًا ، إما عن طريق القيام بالعمل بنفسه أو الاستعانة بمصادر خارجية لشخص في شبكة اتصالاته.

3: هل يتم تحصيل الرسوم حسب الوقت أم حسب المشروع؟

يميل مطورو البرمجيات الهواة إلى تحصيل رسوم مقابل وقتهم ، وليس من خلال قيمة العمل الذي يؤدونه ؛ وكذلك المبرمجين المتعاقدين. على الرغم من ذلك ، فإن مطوري البرامج الحقيقيين يتقاضون رسومًا بناءً على القيمة المقدمة لك - أي حسب المشروع - وليس على أساس الوقت. هذا لأن الهواة يخشون عدم تمكنهم من إكمال المشروع في فترة زمنية معقولة ، لذلك يريدون طمأنة أنهم سيتقاضون رواتبهم مقابل وقتهم في أي موقف. على الرغم من ذلك ، فإن مطوري البرمجيات المتمرسين واثقون من قدرتهم على تقديم التعليمات البرمجية وفقًا لتقديراتهم ، وهم واثقون من قدرتهم على تقديم قيمة ، وأن بإمكانهم تقديم قيمة أكثر من وقتهم. لا يجب أن تتخذ قرارًا استثماريًا في كل مرة تفكر في الاتصال بمطور البرامج الخاص بك.

4: هل يحاولون تقديم حل قبل أن يعرفوا المشكلة؟

سيعرض بعض المطورين إرسال عرض إليك بعد محادثة هاتفية مدتها عشر أو عشرين دقيقة. من المستحيل تقييم وضعك بدقة بهذه السرعة ؛ إنهم يحاولون تزويدك بحزمة "مقاس واحد يناسب الجميع". لن يزودك مطورو البرامج الحقيقيون بالإجابات أو المقترحات أو الرسوم حتى يعرفوا ما يكفي عن عملك للحصول على رأي مستنير. ما لم يكن مطور البرامج لديك على استعداد لقضاء وقت كافٍ لمعرفة مشكلتك حقًا ، فلن ينتهي بك الأمر بالحل الذي تحتاجه حقًا ، لأن مطور برامجك يقوم بعمل لقطات عشوائية في الظلام.

ZZZZZZ

إرسال تعليق

أحدث أقدم

إعلان أدسنس أول الموضوع

إعلان أدسنس أخر الموضوع