2009-03-23 6 views
9

सीखना शुरू किया है, लेकिन यह मेरी वर्तमान स्थिति पर लागू नहीं होता है, मुझे यकीन है कि हम सब पहले वहां रहे हैं। आप जावा डेवलपर हैं जिन्हें सी # में ऐप विकसित करने के लिए कहा गया है, या आप एएसपी.नेट डेवलपर हैं जो एएसपी.नेट एमवीसी में कुछ करने के लिए कहा जाता है, या एक रेल डेवलपर जो रेल या डीजेगो साइट करने का मौका देता है।प्लेटफ़ॉर्म पर किए गए कार्यों के लिए बिलिंग की नीतियां आपने अभी

मूल रूप से, यदि आप एक सक्षम प्रोग्रामर हैं, तो प्लेटफार्म बदलावों के इस प्रकार वास्तव में एक समस्या नहीं होनी चाहिए। पर्याप्त समय दिया गया है, आप अपने पुराने प्लेटफार्म पर कुशल होने की उम्मीद कर सकते हैं।

हालांकि, अगर यह किसी क्लाइंट के लिए एक फ्रीलांस प्रोजेक्ट है, तो क्या यह इस मंच को अपने डाइम पर सीखने के लिए बिल्कुल अनैतिक लगता है? मान लीजिए कि ग्राहक आपको परियोजना को पूरा करने के लिए असीमित समय नहीं देता है, आपके अनुभवहीनता के कारण समझौता और संभावित गुणवत्ता के मुद्दे होने जा रहे हैं।

उसने कहा, आपको कहीं से शुरू करना है और हर किसी के पास नई भाषाओं/प्लेटफार्मों के साथ टिंकर करने के लिए अतिरिक्त समय की लक्जरी नहीं है। कभी-कभी बुलेट को काटने और चीजों को बुद्धिमानी से योजना बनाने के लिए जरूरी है और इसे पूरा करें और भुगतान करें।

क्या यह अनैतिक लगता है? कम दर स्वीकार करने से यह अधिक नैतिक हो जाएगा?

+0

मैं ग्राहक के साथ ईमानदार होने का प्रयास करूंगा। – Stu

उत्तर

14

मुझे यहां कोई नैतिक समस्या नहीं दिखाई देती है यदि आप यह खुलासा करते हैं कि आपकी प्राथमिक विशेषज्ञता उस प्लेटफॉर्म पर है जो वे आपको विकसित करने के लिए भर्ती कर रहे हैं।

+0

सहमत हुए। आपको किसी भी क्लाइंट को सूचित करना चाहिए कि आप किस परियोजना की एक परियोजना में लाए हैं। – JeffH

+1

सच है, लेकिन गैर तकनीकी क्लाइंट परियोजना पर आपके अनुभवहीनता के असर को समझने या बस कम करने में असफल हो सकते हैं। मुझे लगता है कि एक अनुशासन यह है कि ग्राहकों को इस जोखिम के बारे में शिक्षित करने का हमारा दायित्व है। –

+0

मैं एंड्रयू से सहमत हूं। लेकिन यह डेवलपर्स की ईमानदारी पर निर्भर करता है जो मुझे आउटसोर्सिंग के साथ बहुत सटीक लगता है। यह मेरे अनुभव से है। वे सबकुछ जानने का दावा करते हैं, लेकिन वास्तव में कुछ भी नहीं या केवल कुछ ही। –

4

यह बिना किसी कहने के चला जाता है, लेकिन आपका ग्राहक यह निर्धारित करने के लिए होगा कि क्या वे सलाहकार के रूप में भी आपके साथ जाना चाहते हैं यदि आप उस भाषा/मंच को नहीं जानते हैं, जिसे वे काम करना चाहते हैं, और वे यह भी आपको यह बताना होगा कि वे आपके लिए "कोड के रूप में सीखने" के लिए भुगतान करेंगे या नहीं। शुरुआत से सब कुछ के साथ आपको बस आगे और ईमानदार होने की जरूरत है। यदि आप नहीं करते हैं तो आप एक मंच/भाषा को जानते हैं जैसे कार्य न करें।

5

आप यह मानते हुए प्रति घंटा बिलिंग करते हैं:

आप एक अनुभवी डेवलपर हैं, तो फिर आपको बताने के लिए क्या आप की वजह से हाथ में समस्या को हल करने की तुलना में नए प्लेटफार्म जानने के लिए समय की लागत है सक्षम होना चाहिए।

आप जो करते हैं उसका ट्रैक रखें (स्क्रीनकैप एप्लिकेशन का उपयोग करके यहां सहायता कर सकती है) और यदि यह शुद्ध शोध है (लेख पढ़ना, दस्तावेज़ीकरण देखना) तो बिल न करें। साथ ही, यदि आप एक बग फिक्स कर रहे हैं जो एक नौसिखिया गलती हो जाती है (जैसे कुछ जानकारी गलत समझना), तो उसे बिल न दें। आपका शेष समय ग्राहक के लिए उत्पादक काम में खर्च किया जाएगा, और यह बिल किया जाना चाहिए।

1

मैं एडोब एयर के साथ इस तरह की स्थिति में रहा हूं। हां यह बिल्कुल जावा से .NET या PHP से पायथन तक कूदने जैसा नहीं है क्योंकि मुझे पहले ही जावास्क्रिप्ट पता था। असल में मुझे डर था कि मैं बहुत महंगा हो गया था और परियोजना के लिए नीचे मार्जिन कीमत दे दी थी। लेकिन इस पर अफसोस नहीं था क्योंकि ग्राहक बहुत संतुष्ट था और बाद में 2 अन्य परियोजनाओं के साथ लौट आया।

यदि आपके द्वारा ऑफ़र की जाने वाली कीमत आपके क्लाइंट को स्वीकार्य है और आप पूरी तरह से सुनिश्चित हैं कि आप उच्च गुणवत्ता वाले उत्पाद वितरित कर सकते हैं, इसके साथ कुछ भी अनैतिक नहीं है।

3

ऐसा लगता है कि आप सभी "समय और सामग्री" परियोजनाओं की बात कर रहे हैं जहां ग्राहक आपको नौकरी को पूरा करने के लिए जितना समय लेता है। इस तरह की एक परियोजना पर मैं देख सकता हूं कि यह कैसे खेलता है और मैं ईमानदार होने की सिफारिश करता हूं।

जिन परियोजनाओं पर मैं काम करता हूं उनमें से अधिकांश "निश्चित मूल्य" हैं। ग्राहक हमें एक विचार देता है कि वे क्या चाहते हैं। फिर हम एक "निश्चित मूल्य" उद्धरण का काम करते हैं।यदि ग्राहक संख्याओं को पसंद नहीं करता है तो वे कहीं और जाते हैं, अगर वे संख्याओं के साथ ठीक हैं तो वे कीमत से सहमत होते हैं। क्या हमें नौकरी पाने के लिए कुछ सीखना है या नहीं, ग्राहक की कीमत वही रहती है। इस स्थिति में इससे कोई फर्क नहीं पड़ता। ग्राहक या तो कीमत से सहमत हैं या इससे कोई फर्क नहीं पड़ता कि यह आपको कितना समय लेता है।

+0

डेवलपर के रूप में यहां पर जोखिम आपको उचित रूप से (उचित रूप से) लगता है। यदि तकनीक पर तेज़ी से उठने के लिए आपको उम्मीद से अधिक समय लगता है, तो आप लागत खाते हैं। मेरी समझ मे आ रहा है! –

+1

ठीक है, लेकिन यदि आप जल्दी से काम कर सकते हैं तो आप थोड़ा और लाभ भी कमा सकते हैं। मुझे लगता है कि हम और हमारे ग्राहक दोनों इसे पसंद करते हैं क्योंकि यह लागत अनुमानित बनाता है और हमें अधिक पैसा बनाने का मौका मिलता है। अगर आपको परियोजना पर मौजूद डेवलपर्स में विश्वास नहीं है तो बस कोशिश न करें। –

4

नहीं - यह अनैतिक नहीं है। हमारे पेशे की मांग है कि हम निरंतर आधार पर कुछ नया सीखें। यही कारण है कि हम उम्मीद करते हैं कि हम जो भी करते हैं उसे चार्ज/भुगतान करने की उम्मीद की जा सकती है। नियोक्ता अक्सर हमारे लिए किताबें खरीदने के लिए तैयार नहीं होते हैं, बल्कि प्रमाणन, सेमिनार, और किसी भी समय विस्तारित सीखने पर खर्च करते समय भी भुगतान करते हैं। इसके पीछे तर्कसंगतता यह है कि यदि हम कुछ नया सीखते हैं, तो अनिवार्य रूप से उनके लिए भुगतान (यह दक्षता, प्रदर्शन, आदि) है।

मुझे संदेह है कि आप तर्क देंगे कि यह अलग है क्योंकि आप स्वतंत्र हैं इसलिए मैं सवाल उठाउंगा - यह अलग क्यों है? आपका नियोक्ता आपका ग्राहक है - अगर आपको लगता है कि उन्हें दूसरे प्लेटफॉर्म से लाभ मिलेगा तो आप उन्हें एक सेवा कर रहे हैं और उन्हें इस तरह मुआवजा दिया जाना चाहिए।

+0

अंतर यह है कि एक नियोक्ता एक फ्रीलान्स क्लाइंट की तुलना में आपको शिक्षित करने से अधिक भुगतान करने की अपेक्षा कर सकता है जो केवल एक बार आपकी सेवाओं का उपयोग कर सकता है। –

+0

मैं यह सुझाव नहीं दे रहा हूं कि वह सेमिनार के लिए ग्राहक को चार्ज करता है लेकिन मुझे लगता है कि यह हमारी नैतिक सीमाओं के भीतर एक नई तकनीक का उपयोग करके व्यतीत समय के लिए चार्ज करने के लिए है। अगर फ्रीलांसरों या छोटे व्यवसायों ने केवल उन तकनीकों पर खर्च किए गए समय के लिए चार्ज किया जो वे अच्छी तरह से जानते थे तो वे स्थिर बने रहेंगे। – Chance

+0

यहां तक ​​कि बड़े कंप जो उत्पाद उत्पन्न करते हैं या एंटरप्राइज़ ऐप्स को पूरा करते हैं, प्रशिक्षण के लिए अपने अंतिम ग्राहकों को चार्ज करते हैं, वे इसे अप्रत्यक्ष रूप से करते हैं। छोटे विकास की दुकानों को उच्च वेतन या बेहतर तकनीकों के बीच चयन करने के लिए मजबूर नहीं किया जाना चाहिए, बस उनके आकार के बी/सी। सीखना हमारे खेल का नाम है। – Chance

संबंधित मुद्दे