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