بمجرد أن تبدأ في البحث عن مطور مستقل للتعاون مع ، ستلاحظ أنهم في كل مكان. وتكتظ أسواق التجارة الإلكترونية على الإنترنت إلى الحافة مع المرشحين المهرة. علاوة على ذلك ، يجب عليك البحث عن واحد أو اثنين على الأقل في أقرب مدينة.
الآن ، كنت قد تركت مع المهمة الصعبة لتضييق هذه المجموعة من المواهب إلى تلك التي ستعمل معك بشكل أكثر فعالية. إنه أمر مروع حتى لو كان لديك بعض الفطنة الفنية ، لكن يبدو أنه مستحيل إذا لم تفعل. من ناحية أخرى ، من السهل الاعتقاد بأن الاعتبارات التقنية هي الوحيدة التي تهمك. أي شخص قام بتوظيف عبقري مستحيل العمل معه ، يمكنه أن يخبرك عن مدى الخطأ الذي يمكن أن يكون.
سنركز في هذه المقالة على بعض الطرق التي يمكنك بها التأكد من حصولك على الشريك الأكثر توافقًا.
اطلب رؤية بعض أعمال المطور. قبل البدء في التقييم ، تأكد من فهم الأجزاء التي عمل عليها العميل المحتمل. قضاء بعض الوقت لاستكشاف مشروعهم. قم بتدوين ما تحب وما لا يعجبك. ربما قاموا ببناء تطبيق ويب سريع بالفعل ، لكنه يضع بعض القيود الفردية على كلمة مرور المستخدم. اسألهم ما الذي قادهم لاتخاذ تلك القرارات.
أي نوع من تطوير البرمجيات ، سواء كان ذلك على شبكة الإنترنت ، وتطبيقات الهاتف المحمول ، أو سطح المكتب هي لعبة لإيجاد أفضل التنازلات. استمع إلى المفاضلات المختلفة التي واجهها مطور البرامج ونهجهم في حل المشكلة ذو قيمة كبيرة في تقييم كيفية معالجة المشاكل التي سيواجهها مشروعك.
إذا كنت تعرف القليل عن الشفرة بنفسك ، يمكنك البحث في حساب GitHub للمطور لمعرفة ما كتبوه والمشاريع التي ساهموا بها. ستساعدك رؤية رمزهم في فهم ما إذا كانت ملائمة من الناحية الفنية. وهذا يمنحك فكرة أكثر واقعية عما تعنيه قائمة إنجازات المطورين في الواقع من حيث المهارة.
فيما يلي بعض جوانب GitHub المستقل التي قد لا تكون واضحة في البداية ولكن يجب أن تولي اهتمامًا خاصًا لما يلي:
من أفضل الممارسات إلى التقنية الفعلية المستخدمة ، يتغير تطوير البرامج بوتيرة سريعة. إذا انتهيت بمطورين متورطين في الممارسات والتقنيات منذ 10 سنوات ، فستفقد الأدوات والتقنيات التي يمكن أن تجعل مشروعك أفضل وأسرع وأسهل في الصيانة.
اسأل العملاء المحتملين كيف يتعلمون أشياء جديدة وما هو أحدث شيء تعلموه يساعدهم في تطويرهم. ماذا كسبوا من تعلم ذلك؟ ما هو الشيء التالي الذي يرغبون في تعلمه ولماذا؟
حتى إذا لم تكن على دراية بتفاصيل إجاباتهم ، فيمكنك معرفة مدى فطنة هذا المطور. قد يؤدي الكثير من الفضول إلى مشاريع مبنية على أسس تجريبية غير مثبتة ، ولكن ، بشكل عام ، يمكن لمطوّر فضولي أن يجلب المزيد لمشروعك.
يمكن الاتصال أو كسر المشروع. تأكد من أن المطورين الذين تعمل معهم مستعدين وقادرين على التواصل بطريقة وتكرار يمكنك العيش معه. لدى معظم المطورين أدوات اتصال في المكان الذي يستخدمونه مع الزملاء. انظر إلى هؤلاء واكتشف ما إذا كانوا سيعملون من أجلك. إذا لم يكن الأمر كذلك ، فيجب معرفة ما إذا كان المطور على ما يرام باستخدام الأدوات البديلة التي تقترحها.
ويعد هذا أيضًا وقتًا رائعًا لمعرفة عدد المرات التي ستسمع فيها من مطور البرامج. إذا كانت الإجابة هي ، "بمجرد الانتهاء من كل مرحلة من مراحل الإنجاز" ، فمن المحتمل أن تكون غير سعيد. ما هي الفرص التي سيفهم المطورون مشروعك بالضبط بالطريقة التي تنويها بها لأول مرة؟ ما هي احتمالات أن تكون كل قطعة متميزة تشكل معلماً مكتملاً في مكانها تماماً كما تخيلت؟
يمكن تسجيل الوصول العادي (مرة واحدة على الأقل في الأسبوع) إصلاح سوء فهم صغير قبل أن تصبح كبيرة.
سوف تتعلم أكثر بهذه الطريقة من جميع الآخرين مجتمعة. إن طرح الأسئلة على الأسئلة والبحث عن رموزها يمكن أن يعطيك فقط لمحات بسيطة حول ما يشبه العمل مع الشخص. أفضل طريقة لفهم ما يشبه العمل معهم هو القيام بذلك. الاختبار هو أيضًا أفضل فرصة لك لتجاوز الأمور الفنية والأشياء التي تهمك حقًا: هل سنكون بائسين نحاول العمل مع هذا الشخص؟
إن أمكن ، قم بقطع جزء صغير من مشروعك والعمل مع احتمال استكماله. إذا كان ذلك ممكنا ، دفع لهم للقيام بذلك. هذا يفعل بعض الأشياء الجيدة لك:
أذكر هذه النقطة الأخيرة لأن الشركات تميل أحيانا إلى مطالبة المطورين ببناء مشروع اختبار صغير مجاني لأغراض تقييمهم وأسلوب عملهم. هذه ليست طريقة جيدة لبدء علاقة مع المطور الخاص بك. إذا كان بوسعهم بناء شيء مفيد لك - حتى لو لم يكن المشروع بأكمله الذي ترغب في بنائه في البداية - أليس هذا يستحق الدفع مقابله؟
من الأفضل أن لا تقدم هذا للمطور كمشروع اختبار. أنت لا تحتاج إلى الكذب أو خداعهم بأي شكل من الأشكال ، ولكن تقديم هذا المشروع. في الواقع ، هذا هو المشروع في الوقت الحالي. إذا نجحت كل الأمور ، سيكون لديك مشروع آخر لتقديمه ، ولكن لا تحتفظ به. سوف يؤثر سلبا على العلاقة الديناميكية. لا أحد يريد أن يكون موضوعًا للتجريب. إذا سار كل شيء على ما يرام ، فسيرغب المطور في العمل معك في المشروعات المستقبلية. ليس عليك استخدام ذلك في البداية للحفاظ على الخطاف.
أثناء هذه المشاركة ، ابق عينيك مفتوحتين بالأعلام الحمراء. فكر مليًا في أنواع السلوك التي لا يمكنك العمل بها.
إذا كان المخطط الزمني الخاص بك لإكمال المشروع يقترب وليس لديك الوقت لاتخاذ كل هذه الخطوات ، على الأقل القيام بمشروع الاختبار. هل لديك احتمال بناء جزء من المشروع الأكبر ، وبهذه الطريقة تكون المخاطر منخفضة ولا يضيع الوقت. إنها أداة قيمة للغاية لضمان أن هذه هي العلاقة التي تريدها. حتى إذا فشلت ويجب أن تجد شخصًا آخر ، فستكلفك وقتًا أقل وأموالًا أقل من الالتزام بشريك تطوير لبناء المشروع بأكمله فقط لتقع فيه.
من الأسهل كثيرًا في البداية اختيار شخص ما يعجبك والأمل في الأفضل. في بعض الأحيان يمكن أن ينجح ذلك ، ولكن ، من أجل صالح مشروعك ، يجب أن تدخل في علاقات مع عينيك مفتوحة قدر الإمكان.