मुझे उद्योग में केवल एक वर्ष हुआ है और मुझे कुछ समस्याएँ हैं जो विशिष्ट कार्यों के लिए अनुमान लगा रही हैं। इससे पहले कि आप इसे बंद करें, हां, मैंने पहले ही इसे पढ़ लिया है: जब आपसे अनुमान के लिए पूछा जाए तो कैसे प्रतिक्रिया दें? और यह उसी समस्या के बारे में है जो मुझे हो रही है। लेकिन मैं अनुभवों के एक अधिक विशिष्ट गेज, कुछ मात्रात्मक या शायद अन्य प्रोग्रामर के औसत प्रदर्शनों की तलाश कर रहा हूं जिन्हें मुझे अपने अनुमानों को आधार बनाना चाहिए। उत्तर हफ्तों से लेकर हैं, और मैं एक-एक दिन के लिए सौंपे गए कार्य के स्तर पर उत्तर की तलाश में था। (ध्यान दें कि इसमें QA या दस्तावेज़ों के लिए सबमिट करना शामिल नहीं है, परीक्षण लिखने से वास्तविक विकास समय अगर मैं TDD का उपयोग करता हूं, तो पृष्ठ बनाने से पहले, परीक्षण करने के लिए प्रस्तुत करने से पहले)
मेरी वर्तमान दर इस प्रकार है (ASP.NET वेबफॉर्म पर):
- अभी, मैं पहले से निर्मित एक दिन (8 घंटे) के समय को देखते हुए एक ग्रिड लिस्टिंग (कोई जटिल तर्क, सिर्फ बनाना और पढ़ना) के साथ एक साधारण डेटा प्रविष्टि पृष्ठ विकसित करने में सक्षम हूं।
- जटिल कार्यक्षमता, और अद्यतन और हटाएँ पृष्ठ जोड़ना कार्य में एक और पूरा दिन जोड़ते हैं।
- अगर मुझे पृष्ठ को खरोंच से शुरू करना है (कोई समाधान नहीं, कोई मौजूदा वेबसाइट नहीं है) तो मुझे पूरा एक दिन लगता है।
- (हमेशा नहीं) लेकिन अगर मैं कुछ नया सामना करता हूं या अभी तक नहीं किया है तो यह मुझे एक और पूरा दिन लगता है।
जब भी मैं एक अनुमान लगाता हूं कि मैं अपेक्षा से अधिक लंबा हूं तो मुझे लगता है कि दूसरे सोचते हैं कि मैं बाकी सभी से बहुत पीछे हूं। मैं बस चिंतित हूं क्योंकि ऐसी उम्मीदें थीं कि जब यह सिर्फ एक पृष्ठ होगा तो मुझे एक पूरे दिन से अधिक नहीं लेना चाहिए। हां, सुधार के लिए निश्चित रूप से अधिक जगह है। हमेशा है। मुझे बहुत कुछ सीखना है। लेकिन मैं यह जानना चाहूंगा कि क्या मेरी मौजूदा दर बहुत धीमी है, बस औसत है, या किसी के लिए औसत नहीं है जो उद्योग में एक वर्ष से अधिक नहीं है।