19

كيف أجد المبرمج المناسب لعمل مشاريعي؟

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

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

فسؤالي هنا: كيف أجد المبرمج المناسب لإنشاء مشاريعي؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

19

سأذكر لك تجربة حصلت معي علها تفيدك،

في نهاية المرحلة الجامعية قال لي صديقي أحدهم يطلب مبرمجا ما رأيك أن نتقدم له قلت له نعم

فذهبنا وإذ به يجري مقابلة على انفراد لكل شخص يتقدم له.

لم يتحدث عن أي شيء متعلق بالمشروع

فقط أعطاني مسألة وقال لي أريد لها برنامج بلغة كذا

لا يهمني ما ستفعله ، فقط أريد أفتح البرنامج أعمل كذا فأحصل على كذا

وكان البرنامج رسومي أي ترسم مضلع غير منتظم ويريدك أن تحلله وتطبق عليه عمليات خاصة تحقق شروط معينة

وهذه المهمة كان يعطيها لكل شخص يتقدم

البعض ذهب ولم يعد

والبعض عاد بنتائج غير مرضية

بالنسبة لي أخذت وقتي في تحليل المسألة وقمت بعمل برنامج لها وذهبت لأعرضها علي

بعد أن اقتنع بالنتيجة قال أنت ستعمل معي إن شاء الله وراتبك سيكون كذا

و استمر على هذا الحال أي كان يأتي أشخاص يعملون كفترة تجريبية ثم يتركوا

شخص آخر كان على قدر المهام ولكنه كان يعمل بدوام جزئي لأنه موظف

الخلاصة

أنك بإمكانك عمل إعلان ومن يتقدم إليك وترتجي فيه أن يكون هو المطلوب

اطلب منه مهمة قصيرة وذات فاعلية تكون من صلب المشروع

وبناء على سرعة تنفيذه و تقانة عمله يمكنك الفرز والتقرير من تختار

ونفس الأمر تكرر معي منذ مدة حيث وجدت إعلان تقدمت لطالب الإعلان

وأنا من اقترح عليه أن ينفذ جزء صغير من المشروع

وبعد أن شاهد النتائج قال لي توكلنا على الله

ولا زلت أعمل بالمشروع والحمد لله

وليس كذلك فقد عرض علي الشراكة وأصبحنا شركاء

فلله الحمد والفضل

كلام جميل، لكن كيف أضمن أن العمل متقن وليس فيه أبواب خلفية أو ثغرات فالغير مبرمج قد تظهر له الأمور بشكل متقن بخلاف المبرمج الذي سيعرف أين يكمن الخلل والنقص، ما العمل هنا؟

أنا أقصد حتى ترتبط ابتداء بمن لديه الجدية والالتزام وتحقيق المطلوب بدقة،لكي تبدأ معه.

ثم تبدأ بإعطاءه المشروع على شكل مهمات أو وحدات وتشترط معه أنه ينهي المهمة وتأخذها لتجربها فهذا مشروعك وأنت أدرى من المستخدم النهائي كيف تفحصه جيداً و تكتشف الأخطاء

وأهم شيء حتى لا تقع في الغرر

دعه يطلعك أول بأول إلى أين وصل ومقدار التقدم حتى يشعر بالمسائلة لأنك إن تركته على راحته سينزل أولوية المشروع في سلم أولوياته ويقع التأخير

ولكن أولا وأخيرا الضامن هو تقوى الله و الثقة بين الطرفين

وكلما كنتم منفتحين على بعضكما البعض كلما كنتم مرتاحين في البذل والعطاء

حاول قدر المستطاع تجزئة المشروع إلى وحدات

خذ مثال:

لو كنت تقوم ببرنامج محاسبة مثلا فقسمه إلى قسم المحاسبة العام وقسم المستودعات وقسم نقاط البيع وقسم المصنعية

أهم خطة هي تطبيق مبدأ MVP Minimum Valuable Product أي الحد الأدنى من المنتج ذو القيمة

بحيث يخرج أساس المشروع ومن ثم يتم تكملة الأمور الثانوية

فهل وجدت شخص يبني منزلا فيبدأ بتركيب السيراميك وهو لا زال يبني الجدران.

ونقصد بالحد الأدنى أنه لو كان لديك عدة واجهات متشابهة من حيث المبدأ ولكن تختلف ببعض التفاصيل فركزوا على إنهاء واحدة وترك المتشابهات إلى النهاية

16

الحث عنهم يتطلب مجهود

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

حاول أن تفصل بين المبرمج والمصمم وابحث عنهم منفصلين هذا يعطي قوة لتطبيق فكرتك

15

كلام الإخوة جميل، ولكن أضيف بصفة عامة سيصعب عليك ايجاد مبرمج محترف وأنت لست خبير في البرمجة

عليك باستشارة الأصدقاء المختصون في هذا المجال وهم بدورهم سيجدوا لك الشخص المناسب، لأنهم أعرف بالمبرمج المناسب من وجهة نظرهم

مثلا تريد شراء سيارة ولا خبرة لك في السيارات، فبدلا من قراءة الكتب عن السيارات ... إلخ ، جد صديق يفهم في السيارات واجعله يتشريها لك.

15

اذا كنت تطمح في ان يكون مشروعك يكبر شيئاً فشيئاً ويقدم خدمة ممتازة. اقراء الاتي:

صيغة سؤالك: كيف أجد (المبرمج) المناسب لإنشاء (مشاريعي) ؟

مبرمج واحد تريد منه انشاء مشاريع ! انا انصحك بالعكس مشروع واحد يقوم عليه عدة مبرمجين وكلما زادت الخبرات لديك زادت جودة العمل، ولا تكتفي بالعمل البرمجي فقط فالمشاريع تحتاج تصميم وخطط تسويقية اختر ايضاً المصمم المناسب ومسوّق سبق له العمل على مشروع تطمح بمشروعك ان يكون مثله. بالتوفيق

فكرة جميلة، ولكن ألا تعتقد بأن هذه الطريقة قد تزيد من تكلفة المشروع؟

في حال كنت تريد مبرمج واحد يقوم بتنفيذ عدة مشاريع

يجب عليك توضيف مهندس برمجيات لكي يعمل معك

14
  • الذى تلمس فيه الجدية والمصدقية فى مواعيد التسليم

بعد ذلك المعايير تتفاوت فمثلا لو كنت أنت مطور المعاير تختلف عن كونك أنت عميل

14

المبرمج المحترف اعماله تتحدث عنه، لذلك اول سؤال توجهه لاي مبرمج اطلب منه نموذج من اعماله السابقة.

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

16

ماذا إذا لم يكن له أعمال سابقة ؟ ولكن هو محترف ؟

14

هنا يأتي دور اقتراحي الذي ذكرته في تعليقي السابق https://arabia.io/go/4925/1... أن تطلب منه مهمة من صلب الموضوع وتقيمه بناءً على التنفيذ والنتائج

هذا تناقض اخي الكريم، الاحترافية لا تاتي الا من الخبرة وتجارب كثيرة، بعض المبرمجين ليس لديه اعمال خاصه فيه كشخص لكن بالتاكيد هو جزء من مشاريع اخرى.

أي مبرمج محترف لابد ان تكون لديه اسهامات برمجية مثل مقالة، درس، مكتبة برمجية اي شي متعلق بالبرمجة هو قام بعمله ، اما ان لاتكون لديه اي اسهامات فهذا لازال في اول الطريق مبتدئ يعني.

لاحظ انه ليس كل مبرمج لديه اعمال يعني محترف، بل الاعمال الاحترافية المميزة فقط تدل على انه محترف.

ليس بالضرورة أعمال سابقة ... ممكن يكون أول عمل له أفضل من شخص قام بعمل مليون موقع ....

إقتراح الأخ عبد الرحمن أحمد أعجبني فهو مفيد ويوضح الإحترافية

كيف يكون محترف إن لم يسبق له العمل علي مشاريع ؟

13

في مقالة على single vs noise تحدث matt linderman مؤلف كتب ومؤسس موقع vooza.com عن كيف توظف مبرمجا وأنت لست بمبرمج، الأمر الذي يواجهه العديد من أصحاب المشاريع هو إيجاد مبرمج مناسب،

قد لا تتوافق كل المعايير معه، لكن من يلبي أغلبها هو المناسب

إن لم تستطع فهم المقالة، سأعطيك أهم النقاط هنا

  1. ماهو رأيهم بشأن لغة برمجتهم،

كم هو حبهم للغة برمجة معينة، أعطي المبرمج جدالا قويا ومعروفا مثل (php أو ruby)، قوة ردوده وتمسكه بها يعني أنه شغوف بتلك اللغة مما يعني أنه يجيدها بشكل ممتاز

  1. هل يساهمون في المشاريع المفتوحة

المساهمة تعني أنّهم يستخدمون تلك الأدوات، قاموا باستعمالها واكتشفوا ثغرات وصححوها، وهذا أمر ممتاز

  1. هل يستمتعون بالبرمجة؟

  2. هل ينجزون المشاريع بأدق شكل؟

  3. ماذا يحترفون؟

  4. هل يجيدون التواصل؟

شاهد أعماله السابقة و اسأل عن رأي زبائنه السابقين و الحاليين

و وضح له المطلوب بدقة

و ادفع له عن طريق وسيط

أي لا يستلم اي مبلغ قبل انجاز العمل على اكمل وجه

الأمر بسيط جدا ولا يحتاج لكل هذا التعقيد !!

مع تحياتي

سأجيبك بكل صدق و بشفافية كمبرمج :

المبرمج ليس آلة .

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

صفة مبرمج تنطبق على الشخص القادر على انجاز مشروعك المطلوب برمجياً على أكمل وجه .

و أيضاً المبرمج ليس مصمماً و لا مهندس واجهات أو خبير أرشفة . هو مبرمج و فقط . يعطيك ما تريد برمجياً .

لتبحث عن مبرمج قادر على تنفيذ كل أفكارك و نقلها حيز التطبيق موضوع ليس بالسهل .

فالسوق يعج بأشخاص ( تعلموا تركيب الووردبريس و إضافاتها ) و يلقبون أنفسهم مبرمجين .. و هنا قد تختلط الأمور عليك فلا تتمكن من تمييز المبرمج من المنتحل ..

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

https://arabia.io/u/khashabawy

أتمنى لك التوفيق في ايجاد ما تبحث عنه .

المبرمجين المتميزين فى عالمنا العربى عددهم محدود , و أعتقد أن عدد لا بأس منهم معنا فى موقع أرابيا io , أعتقد أنه يمكنك عمل موضوع مثل هذا :

https://arabia.io/jobs/4450...

-2

الحل الوحيد والأنسب هو أن تكون أنت المبرمج فلا يوجد أحد يراعي ما في رأسك أكثر منك