كم من يوم العمل الخاص بك ينفق الترميز ؟ [مغلقة]

StackOverflow https://stackoverflow.com/questions/13343

  •  08-06-2019
  •  | 
  •  

سؤال

لقد تم التفكير في تقدير البرمجيات مؤخرا و لدي مجموعة من الأسئلة حول الوقت الذي يقضيه الترميز.أنا الغريب أن نسمع من الناس الذين لديهم ما لا يقل عن بضع سنوات من الخبرة في تطوير البرمجيات.

عندما يكون لديك تقدير مقدار الوقت الذي سوف تقضيه في العمل على شيء ، كم ساعة في اليوم تقضيها الترميز ؟ ما يشغل أخرى غير الترميز ساعات ؟

هل تجد أنك تنفق أكثر أو أقل ساعات من زملائه الترميز ؟ هل تشعر أنك تحصل على أكثر أو أقل في العمل من هم ؟

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

ما المنهجية التي تستخدمها ؟ الشلال ؟ رشيقة?وقد يغير من منهجية واحدة إلى أخرى كان لها تأثير على الترميز ساعات في اليوم الواحد ؟

والأهم من ذلك:هل أنت سعيد مع الإنتاجية الخاصة بك ؟ إن لم يكن, ما تغيير واحد هل جعل ذلك سيكون له أكبر الأثر على ذلك ؟

هل كانت مفيدة؟

المحلول

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

نحن لا نحصل على المكاتب الخاصة المزدوجة 30 بوصة شاشات.لدينا مصدر التحكم في نظام Microsoft Visual Source Safe.وقال بما فيه الكفاية.من ناحية أخرى, يجب أن أفعل الكثير من الأشياء التي تملأ أيامي و إضافة بعض متنوعة إلى عملي.احصل على المشاركة في تحليل الأعمال, إدارة المشاريع, تطوير, إنتاج الدعم الدولي تطبيقات دعم تدريب فريق التخطيط عملية التحسين.

أحب أن أقول أن الحصول على 85% من بلدي اليوم إلى رمز ، عندما أستطيع التركيز لدي البرمجة الرئيسية المهمة.ولكن في كثير من الأحيان لا تحصل على حوالي 50% من يوم الترميز.إن دعم الإنتاج (غير الترميز ذات الصلة) هو ثقيل لا يمكن فقط الحصول على 15 ٪ من بلدي اليوم إلى رمز.

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

في بعض الأحيان أنا أعمل من المنزل مع الأطفال هو الرهيبة.أنا أكثر إنتاجية في العمل.

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

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

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

نصائح أخرى

واقعيا, وربما المتوسطات إلى 4 أو 5 ساعات يوميا.على الرغم من أن "العقدي" - قد تكون هناك أيام حيث يمكن أن يكون هناك 8 أو 9 ساعات من ذلك.

جميع مطوري البرمجيات أعلم ، تلك التي تكتب رمز الإنتاج (بدلا من البحث) 4 إلى 5 يبدو أن ماكس الفعلية الترميز.هناك الكثير من الأشياء الأخرى التي تطول.

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

أنا أعمل 37.5 ساعة في الأسبوع.
30 من هذه الساعات (80%) من المفترض أن تكون الفواتير عملائنا.
في الواقع أنا أجد أن استخدام حوالي 60% الترميز الفعلي على أنظمة العميل, 20% تجريب تقنيات جديدة و قراءة بلوق, و 20% يضيع على المكتب السياسي و "التنشئة الاجتماعية".

أنا سعيد بشأن ذلك ؟
لا أتمنى أن التحديق في شاشة 30 ساعة في الأسبوع الترميز على إعطاء الواجبات ؟

حسنا.منذ 20% من الوقت تحسين نفسي في مهنتي في 60% فعالة الترميز ربما تنتج أكثر من 90% من وقتي إذا لم.
ثم مرة أخرى, في محاولة لتفسير هذا الواقع إلى الصعود أعلى ;)

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

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

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

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


أوصي وجود نظرة على المبرمجين' الحجر:

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

أقضي حوالي 40% من يوم الترميز.40 ٪ يذهب إلى غير الترميز الأنشطة (مثل القتال مع سطحية بناء الخادم أو معرفة لماذا NUnit فشل مع رسالة الخطأ مرة أخرى أو محاولة لمعرفة لماذا لدينا رمز قد توقفت عن الحديث إلى ملقم Oracle downstaird...غير المرغوب فيه مثل هذا).20% أخرى تنفق عادة التسويف أو في الاجتماعات.

أنا سعيد مع زملائي الإنتاجية ؟ قطعا لا.أنا أعمل 7ish ساعات/يوم ، و أقضي حوالي 2.5 من أن الترميز.أنا أفضل أن يكون الإنفاق 5-6 ساعات من يومي الترميز ، مع ساعة فقط مخصص لجميع الأشياء الأخرى (للأسف الشيء الوحيد الذي من شأنه أن يحدث-أن PM تتوقف خانته مع بناء مخطوطات كل يوم-لن يحدث).للأسف, وبما أنني الشركات المطور, لا ترى إدارة الوقت يجري إهدارها وتبديدها بعيدا.لأنني الحصول على أكثر من ذلك بكثير القيام به في ذلك 40% من اليوم من معظم الطائرات من دون طيار في المبنى الحصول على القيام به في الأسبوع (بما في ذلك PM) يعتقدون أنني الإنتاجية.

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

ومن المثير للاهتمام المرة الوحيدة التي مارست صارمة رشيقة/XP كان في وضع الشركات في هذه الحالة ربما 7 ساعات يوميا كان الفعلية على أيدي رمز (زوج) - لم تستنفد بعد يوم من ذلك.لست متأكدا إذا كان هذا هو شيء جيد, ربما أنا فقط كسول.

للإجابة على بعض الأسئلة:

الفريق الحالي أنا لا يقتصر الإجمالي مهمة تقدير ، لذلك فمن الصعب أن تتبع ساعة في أيام.أود أن أقول أن حياتي المهنية الوقت الذي يقضيه الترميز تم في أي مكان ما بين 25% (في الغالب الإدارة) إلى 85%+ (العمل من المنزل 4 أيام في الأسبوع ، معا من أجل الاجتماع لمدة نصف يوم مرة واحدة في الأسبوع).إذا كان لي أن أخمن ، على الرغم من متوسط هو على الارجح في مكان ما بالقرب من 60%.

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

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

تذكر أيضا أن هذا يجب أن يكون وقت الفراغ والأهم من ذلك هو ما يكفي من الراحة لأنه إذا لم يكن لك لن تكون مثمرة للغاية.المفتاح هنا هو التخطيط والانضباط.

في غير الترميز الوقت قضيت مع زوجتي كما أحب الخروج المدينة و حاول أن لا تفكر في المشاريع, لقد جعل هذا التوازن أكثر إنتاجية أنا.

عندما كنت لا هناك الكثير من العمل أحب قراءة برمجة المدونات و أيضا أحب أن أدرس البرمجة.

وأخيرا أود أن أقول أن IMHO لدينا مهنية لا ينبغي أن ينظر إلى العمل بدلا من ذلك عليك أن ترى ذلك وكأنه شيء ممتع.

أنا مطور برامج في R&D قسم العمل 40 ساعة في الأسبوع.

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

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

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

تطوير منهجية في مكان ما بين النماذج دوامة الآن.فإنه من الواضح أن تغيير عدد من ساعة أنا رمز.

أنا سعيد مع زملائي الإنتاجية ذات الصلة إلى المواعيد النهائية والأهداف.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top