Skip to main content

9 طرق لجعل حياة مطورك أسهل

35 فكرة ذكية لجعل حياتك أسهل (أبريل 2025)

35 فكرة ذكية لجعل حياتك أسهل (أبريل 2025)
Anonim

بصفتك مؤسسًا مشاركًا ومديرًا ومصممًا ومنتجًا مستقلًا من حين لآخر ، عملت على جانبي الجدول: كمطور تتم إدارته ، وكمدير يعمل مع مطور.

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

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

إليك مفاتيح النجاح عند العمل مع فريقك الفني.

فهم الفرق بين CTO والمهندس الرصاص

ستعمل إما مع CTO أو مهندس رئيسي ، ومن المهم أن تفهم أنها ليست بالضرورة نفس الشخص.

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

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

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

يهتم كيف الأمور

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

كن دقيقا

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

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

لا تغير رأيك كل يوم

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

حدد شيئًا محددًا وصغيرًا تريد إنشاءه: منتج الحد الأدنى القابل للتطبيق (أو "MVP"). اطلب من MVP أن يكون جاهزًا وجاهزًا للبناء. وجعلها صغيرة. إذا كنت قد صممت تطبيقًا عملاقًا ، فاقسمه وابدأ بجزء واحد. اشحن MVP الخاص بك ، ثم غير رأيك بناءً على البيانات.

أيضًا ، إذا لم تقم بذلك بالفعل ، اقرأ The Lean Startup بواسطة Eric Ries. اتبع ذلك - لا تتخلص من المصطلحات الرائعة في أحداث التواصل.

حدد الأهداف ، وليس المواعيد النهائية

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

أنا حقًا في فكرة Tracker عن تقسيم الميزات وتعيين نقاط الصعوبة ، وليس ساعات. حدد مشكلة بأنها "سهلة" أو "متوسطة" أو "صعبة" ، وتتبع التقدم بدلاً من الالتزام بالمواعيد النهائية. إسناد المهام الصعبة في الغالب؟ ربما يمكن تقسيمها أكثر.

الحصول على مصمم كبير

يحل المصممون المشاكل ويمكن أن يجعل عملية بناء المنتج أسهل بكثير. خاصة مصممي UX / UI (تجربة المستخدم وواجهة المستخدم). يساعدونك في تحديد الشكل الذي ينبغي أن يظهر به منتجك وتصرفه - بكسل لكل بكسل ، تفاعل المستخدم عن طريق تفاعل المستخدم (فكر: ما الزر الذي ينقر عليه المستخدم بعد ذلك؟ أين هو على الصفحة؟ أين يأخذها؟).

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

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

اختبار ، اختبار ، اختبار

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

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

تعويض إلى حد ما

أنت رجل أعمال ، ويتفاوض رجال الأعمال. عادة ، أفضل بكثير من غير رجال الأعمال.

لذا كن حذرا.

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

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

ثق بفريقك

هل تشك في ساعات عمل مطور برامجك أو تتراجع عن طريق الذهاب إلى أقرب biergarten؟ تذكر أنك إذا كنت لا توظف أشخاصًا تثق بهم والذين يكونون أفضل منك في شيء ما ، فأنت لا توظف الأشخاص المناسبين.

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