क्या एक सॉफ्टवेयर डेवलपर को सालाना उपकरण का बजट मिलना चाहिए? [बन्द है]


51

मैं एक नई कंपनी के साथ एक नई स्थिति देख रहा हूं। मैंने अतीत में कुछ लोगों से बात की है (सामान्य तौर पर, इस कंपनी में नहीं) कि उन्हें आज तक रखने के लिए नया कंप्यूटर सामान खरीदने के लिए सालाना बजट दिया गया था।

अब मुझे ऐसा क्यों लगता है कि यह सवाल यहाँ पूछने लायक है कि जोएल सही सलामत बाहर आता है और कहता है कि एक नियोक्ता को सबसे अच्छा उपकरण खरीदने के लिए भुगतान करना चाहिए ... निश्चित रूप से।

से योएल टेस्ट: बेहतर संहिता के 12 कदम

9. क्या आप खरीद सकते हैं सबसे अच्छा उपकरण पैसे का उपयोग करते हैं?

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

शीर्ष पायदान की विकास टीमें अपने प्रोग्रामरों को प्रताड़ित नहीं करती हैं। यहां तक ​​कि कम शक्ति वाले औजारों के उपयोग से होने वाली छोटी-छोटी कुंठाएं, प्रोग्रामर को क्रोधी और दुखी करती हैं। और एक क्रोधी प्रोग्रामर एक अनुत्पादक प्रोग्रामर है ...

क्या किसी को पता है कि उद्योग के पास भत्ता या बजट देने के लिए ऐसा कोई मानक है या नहीं?

मैंने कभी इस तरह की कंपनी के लिए काम नहीं किया है, लेकिन मैं सोच रहा हूं कि मुझे बातचीत के लिए रिंग में टॉस करना चाहिए। उचित लगता है। MS, Google और Apple जैसी बड़ी कंपनियां इसे कैसे संभालती हैं? यदि आप हां कहते हैं, तो एक सीमा दें ... मुझे $ 5k से $ 10k तक की संख्या बताई गई है। मुझे ऊंचा लगता है, लेकिन हे मैं ख़ुशी से इसे ले जाऊंगा।


4
गैर-डेवलपर्स के लिए ताज़ा चक्र भी महत्वपूर्ण है। यदि आपके आंतरिक उपयोगकर्ताओं को अभी भी XP और IE6 का उपयोग करना चाहिए, तो यह नई सुविधाओं को पेश करने की आपकी क्षमता को सीमित करेगा।
mhoran_psprep

2
कोई मानक नहीं है, कुछ कंपनियां दूसरों को बजट प्रदान नहीं करती हैं। मैंने दोनों के लिए काम किया है, मैं वर्तमान में एक ऐसी जगह पर हूं जो आपको एक नया लैपटॉप खरीदकर $ 1000 तक कवर करेगी और बाकी का भुगतान करने के लिए अगले 12 महीने में आपकी तनख्वाह से बाहर निकाल देगी।
एलन बार्बर

3
@AlanBarber - आपका नियोक्ता आपको अपने उपकरणों के लिए भुगतान करता है? मुझे लगता है कि इसका मतलब है कि जब आप छोड़ते हैं, तो आप इसे रखने के लिए मिलते हैं, है ना?
वॉरेन

12
सबसे हाल के स्थानों में से एक मैंने काम किया है मुझे $ 300 "छात्र" ग्रेड डेल क्रेप्टॉप दिया गया था जिसमें सबसे सस्ता i3 और 8GB RAM था, जो कि मेरी प्राथमिक मशीन के रूप में एप्लीकेशन डेवलपमेंट के निदेशक थे। डेवलपर्स के लिए यह "मानक" था जब तक मैंने शिकायत नहीं की और सभी को कम से कम 16 जीबी रैम के साथ मिड-टीयर i5 मशीनें मिलीं, आप विश्वास नहीं करेंगे कि कितना मनोबल बढ़ा, और निश्चित रूप से उत्पादकता में 10 गुना वृद्धि हुई।

3
यह "उपयोगकर्ता अनुभव" के बारे में नहीं है यह डेवलपर उत्पादकता के बारे में है । जब भी आप किसी बिल्ड को किक करते हैं, या किसी ऐप को लोकल ऐप सर्वर पर री-तैनात करते हैं, या लोकल ऐप सर्वर को रीस्टार्ट करते हैं, या क्रॉस ब्राउजर टेस्टिंग के लिए 2 वर्चुअल बॉक्स मशीनें चलाने में सक्षम होने के कारण मशीन पेजिंग नहीं करते हैं। बस एक निर्माण को किक करने में सक्षम होने के लिए, और फिर कोडिंग पर वापस जाना महत्वपूर्ण है। इन सभी चीजों से एक दिन में भी 10X या इससे अधिक उत्पादकता हो सकती है। क्यूए और यूएक्स लोगों को पुराने हार्डवेयर और ब्राउज़रों पर स्वीकृति परीक्षण करना चाहिए। डेवलपर्स को उत्पाद को यथासंभव कुशलता से मंथन करना चाहिए।

जवाबों:


102

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

अंत में, मैं चाहता हूं कि हार्डवेयर के बारे में मेरी कुछ आवश्यकताएं हैं, और किसी और के पास वह सब काम है, जिससे मुझे मेरा साथ मिल सके।

अधिक महत्वपूर्ण और उचित (आईएमएचओ) एक व्यक्तिगत प्रशिक्षण बजट है, जिसके साथ आप किताबें खरीद सकते हैं और पाठ्यक्रम और सम्मेलन में भाग ले सकते हैं।


20
मजाकिया तौर पर, व्यक्तिगत रूप से मुझे चारों ओर एक और तरीका लगता है: मुझे वास्तव में एक कंपनी में आने से नफरत है और प्री-इंस्टॉल्ड बकवास या सीमित सुविधाओं के साथ नॉट-सो-टॉप-ऑफ-द-लाइन हार्डवेयर की पेशकश की जा रही है। मैं बहुत अधिक बजट और पसंद किए जाने वाले हार्डवेयर को पसंद करता हूं जिन्हें मैं जानता हूं कि केवल वही स्थापित करें जो मुझे चाहिए। अंत में मैं और अधिक उत्पादक होगा। +1 हालांकि प्रशिक्षण बजट के लिए
रोकें

25
@stijn मैं देख रहा हूं कि आपका क्या मतलब है, लेकिन क्या आप हार्डवेयर का प्रावधान करने वाले लोगों की क्षमता के बारे में इससे अधिक नहीं हैं कि क्या आप खुद को प्रावधान करते हैं?
पॉल कसाई

5
यह निश्चित रूप से एक कारक है, हाँ। जब मैं अपने कार्यस्थल को व्यवस्थित करने की बात करता हूं तो एक और मेरे लिए एक कंट्रोल फ्रीक होता है:]
stijn

5
हार्डवेयर के लिए बजट आबंटन होने का अर्थ यह नहीं है कि आप स्वयं विवरणों को छांट लें। ऐसा करना कंपनी के लिए आसान तरीका है।
बजे एक CVn

6
मुझे व्यक्तिगत रूप से अपनी मशीन बनाने के लिए उपयोगी लगता है। मैं सॉफ्टवेयर की दुनिया में नवीनतम तकनीकों के बारे में अप-टू-डेट रख सकता हूं, लेकिन हार्डवेयर को समय-समय पर देखने के लिए मजबूर होना अच्छा है। हर बार मुझे अपग्रेड करना पड़ता है, मुझे हार्डवेयर में नए विकास मिलते हैं जो मुझे अन्यथा नहीं पता होते अगर कोई और मेरे लिए अपनी मशीनें बनाता।
फिल

23

क्या एक सॉफ्टवेयर डेवलपर को सालाना उपकरण का बजट मिलना चाहिए?

निश्चित रूप से एक अच्छा और कुछ करने के लिए मैं चर्चा के लिए या वेतन वार्ता के लिए अपने सौदेबाजी चिप्स के हिस्से के रूप में लाऊंगा। यह सवाल अधिक है कि क्या यह "चाहिए" या "होना चाहिए" है

क्या किसी को पता है कि उद्योग के पास भत्ता या बजट देने के लिए ऐसा कोई मानक है या नहीं?

दुर्भाग्य से उद्योग निश्चित रूप से एक मानक अभ्यास के रूप में नहीं है, लेकिन शुक्र है कि कुछ कंपनियां अपने डेवलपर्स (और बड़े पैमाने पर कर्मचारियों की जरूरतों) के साथ थोड़ा कम लालची और अधिक संपर्क में हैं।

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


यह आसान है

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

कर्मचारियों को निराश करने का कोई मतलब नहीं है।

परेशान मत हो

कहा जा रहा है, आपको कर्मचारियों को लाइन में रखने और उन्हें यह महसूस करने की भी आवश्यकता है कि कभी-कभी खराब प्रदर्शन या थोड़ा आउट-डेटेड हार्डवेयर केवल जीवन का एक तथ्य है । आप हर किसी को खराब बच्चों में नहीं बदलना चाहते हैं जो एक नया एसएसडी चाहते हैं, नवीनतम आईएन प्रोसेसर, राम का अतिरिक्त जीबी, आदि ...

मैं नहीं चाहता कि लोग अनन्त युवाओं पर ध्यान दें, और यह हार्डवेयर पर भी लागू होता है।
(सॉफ्टवेयर प्रोजेक्ट्स के साथ, हालाँकि, मैं यथासंभव नवीनतम रिलीज़ के करीब रहने पर जोर देता हूँ ... एनालॉग्स हमेशा होल्ड नहीं होते हैं))

विशिष्ट हार्डवेयर के लिए विशिष्ट आवश्यकताएं

मुझे लगता है कि इसके बीच का अंतर होना चाहिए:

  • बुनियादी उपकरण जो निश्चित रूप से आपके काम के लिए आवश्यक हैं जब आप शुरू करते हैं,
  • और अधिक उन्नत उपकरण जहां आवश्यकता विशिष्ट आवश्यकताओं से उपजी है।

बेस पैकेज

उदाहरण के लिए, निम्न मानक चीजें हैं जो आप उम्मीद के हकदार होंगे, और जिसके लिए मुझे विशेष आदेशों के लिए एक (मजबूत) आवश्यकता नहीं है:

  • एक लैपटॉप + सेलफोन (यदि आप एक साइट पर सलाहकार हैं),
  • वर्कस्टेशन अगर आप ऑफ-साइट काम करते हैं और मदरशिप में रहते हैं,
  • प्लस शायद कुछ गैर-विवादास्पद उपहार जैसे:
    • सभ्य इनपुट डिवाइस (कीबोर्ड, माउस, शायद ट्रैकबॉल ...)
    • सभ्य कुर्सी।

विकलांग लोगों जैसे विशेष मामलों को छोड़कर, ये पूरी कंपनी के लिए समान हो सकते हैं। विकलांग या चोट वाले कर्मचारियों को स्पष्ट रूप से समायोजित किया जाना चाहिए।

बोनस

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

यदि आप एक डिजाइनर हैं, तो आपको अपने ड्रॉइंग टैबलेट, अपने ट्रैकबॉल आदि की आवश्यकता होगी ... मैं हर एक बार एक ही डेवलपर को देखता हूं जो एक माउस के बजाय एक ट्रैकबॉल के लिए भीख मांगता है। व्यक्तिगत रूप से मैंने दोनों की कोशिश की है, और मैं दोनों को लगभग समान रूप से देखता हूं, इसलिए मैंने वास्तव में इस दावे में कभी नहीं खरीदा, अगर आपको "मुझे यह पसंद है" के अलावा इसके लिए कोई विशिष्ट आवश्यकता नहीं है। यदि आपके पास पहले से ही समस्या नहीं है और उपयोग की सही आदतें हैं, तो आप 8 घंटे के भीतर RSI विकसित किए बिना ट्रैकबॉल के बजाय एक माउस के साथ रह सकते हैं। जब आप एक भद्दा माउस या ट्रैकबॉल या कीबोर्ड प्राप्त करते हैं, तो यह एक अलग मुद्दा है, लेकिन मुझे एक या दूसरे के लिए स्पष्ट जीत नहीं दिखती है।

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


आपके मामले का निर्माण: जीत के लिए हार्ड-डेटा

अनुभव से, अधिकांश कंपनियां आपकी आवश्यकताओं के संबंध में समझ रही हैं यदि आप साबित कर सकते हैं कि वे वैध हैं। यदि आप इसके लिए तर्क का बचाव कर सकते हैं, तो वे पैसे खाँसेंगे या आपको समायोजित करने का प्रयास करेंगे। वे आपको काम करने के लिए भुगतान कर रहे हैं , इसलिए वे वास्तव में आपको समय बर्बाद नहीं करना चाहते हैं।
(यही है, अगर वे आपकी नौकरी के बारे में एक सा परवाह करते हैं ... यदि आप अप्रासंगिक हैं, तो मुझे डर है कि आप वहां भाग्य से बाहर हैं ...)

आप के लिए लाभ दिखाओ

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

उन्हें दिखाने के लिए धन (सभी बुराई की जड़ है ...)

उपरोक्त उदाहरण के संबंध में, हमने उदाहरण के लिए बिल्ड-टाइम और हमारे द्वारा की जा रही कटौती की गणना की, और कंपनी में मौजूद विभिन्न सेटअपों के बीच तुलना की, प्रति डेवलपर प्रति दिन बर्बाद किए गए समय की औसत गणना की, और फिर उन्हें महसूस किया। यह प्रति व्यक्ति लगभग 20 पूरे दिन के बराबर था, जो कुछ भी करने में असमर्थ होने के कारण प्रति व्यक्ति (जैसा कि कंप्यूटर मूल रूप से अनुत्तरदायी होगा यदि आपके पास इस बिल्ड के लिए कम से कम क्वाड-कोर और 8 जीबी रैम नहीं है)। डेवलपर्स की संख्या को टाइम्स करें, यह एक बड़ी मात्रा में घंटे है जो वे लोगों को कुछ भी नहीं करने के लिए चारों ओर भुगतान करते हैं, जो कम से कम कुछ स्टेशनों को अपग्रेड करने की तुलना में अधिक था।

अभी हाल ही में, एक सहकर्मी एसएसडी ड्राइव पर विचार करने के लिए उन्हें मनाने के लिए एक समान मूल्यांकन कर रहा है, और वास्तव में ठीक-ठीक डेटा एकत्र करने की प्रक्रिया में है, जो प्रत्येक शरीर के लिए एक समान फैशन में कितना समय बचा होगा।

स्वास्थ्य संबंधी प्रश्नों के लिए, आपके डॉक्टर की एक साधारण सिफारिश, यहां तक ​​कि अनौपचारिक भी पर्याप्त हो सकती है।

कस्टम सॉफ़्टवेयर के लिए, आपको अपनी प्रक्रिया में एकीकृत होने पर उपकरण के फायदे और उसके प्रभावों को प्रस्तुत करने की आवश्यकता हो सकती है। उदाहरण के लिए, मैंने अपनी पिछली 3 कंपनियों को उनकी रुचि को हड़पने के लिए एक प्रस्तुति के लिए डेमो संस्करण का उपयोग करने के बाद वायरफ्रेमिंग टूल के लिए लाइसेंस खरीदने में कामयाबी हासिल की, और फिर कुछ लोगों को शामिल करते हुए एक या दो अल्पकालिक परियोजनाओं में अधिक व्यापक रूप से उनका उपयोग किया। ये सस्ते थे, लेकिन मूल रूप से वे बिना आवश्यकता के लाइसेंस खरीदना नहीं चाहते थे। जब उन्होंने महसूस किया कि यह स्पष्ट रूप से प्रोटोटाइप की कल्पना करने और पहले से शिक्षित निर्णय लेने में मदद करता है, तो उन्होंने जल्दी से हरी बत्ती दी।

योजना

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

एक पूर्ण टीम के लिए बड़े उन्नयन पर एक त्वरित नोट

यदि आप एक पूरी टीम के लिए उन्नयन का अनुरोध करते हैं तो रोलिंग रिलीज़ का सुझाव दें:

  • यह लंबी अवधि में लागत वितरित करता है ,
  • यह संक्रमणकालीन मुद्दों को बाहर करने का समय देता है ("वूप्स, बस यह महसूस करता है कि यह सीपीयू इस ओएस संस्करण के साथ संयुक्त रूप से मुद्दों को प्रस्तुत करता है जब हमारे उत्पाद एक्स को अन्य प्लेटफॉर्म एक्स के लिए क्रॉस-संकलन करता है")।
  • यह पूरी टीम को सिस्टम पुनर्स्थापना, सिस्टम अपडेट और सामान्य क्लीन स्लेट मुद्दों, या सामयिक हादसों '("वूप्स, उस महत्वपूर्ण बैकअप को हटा दिया ...") के साथ आईटी रखरखाव नरक में फंसने से रोकता है

एडमिट हार: यह हमेशा सब कुछ के लिए काम नहीं करता है ...

और ठीक ही तो है। सब कुछ स्वीकार्य नहीं है। और जो चीजें स्वीकार्य हैं वे आपकी कंपनी के लिए पहुंच से बाहर हो सकती हैं। अपना मामला बनाएं, इसे लाइन मैनेजर तक पहुंचाएं, इस वर्ष की वित्तीय समीक्षा की तुलना में टीम लंच या कुछ अधिक दोस्ताना और टीम-उत्साही पर चर्चा करें।

इसके अलावा, यदि आपके पास अपना मामला बनाने का कठिन समय है :

  • मान लें कि आपको इसकी आवश्यकता नहीं है ,
  • स्वीकार करते हैं कि आप शायद गलत थे और उन्नयन एक्स आपको वह नहीं खरीदता है जो आपने सोचा था कि यह होगा।

यदि आप एक मामला नहीं बना सकते हैं और अपने अनुरोध के बारे में रक्षात्मक होना शुरू कर सकते हैं, तो इसका मतलब है कि आप कुछ और करने से बेहतर होंगे।


2
औचित्य के लिए एक सुंदर stealable योजना के साथ एक स्पष्ट, अच्छी तरह से परिभाषित जवाब के लिए +10। अच्छी तरह से तर्क, जासूसी। एडमिट हार के हिस्से के साथ।
जेनिफर एस

@ जेनिफर: धन्यवाद। मुझे खुशी है कि अगर यह किसी के लिए उपयोग हो।
जाइलम

मुझे लगा जैसे मैं लगभग दो साल पहले आरएसआई कर रहा था (मैं नियमित 50/60 घंटे काम करता हूं) - एक ट्रैकबॉल (केंसिंग्टन) मिला और मैंने तब से एक चीज महसूस नहीं की है। माउस ergonomically बहुत अजीब है। फिर भी एक और भद्दा Apple आविष्कार! मजेदार है कि Microsoft स्प्लिट कीबोर्ड उपयोग करने के लिए बहुत अच्छा है ... केवल एमएस उत्पाद जो मैं कभी भी सुझाऊंगा।
ब्रायन हंट

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

@BryanHunt: मुझे लगता है (उस पर मुझे उद्धृत न करें) कि Apple कीबोर्ड को विभाजित करने की कोशिश करने वाले पहले व्यक्ति थे, इसलिए उन्हें बहुत अधिक दोष न दें। और (आप मुझे उस पर उद्धृत कर सकते हैं) उन्होंने वास्तव में माउस का आविष्कार नहीं किया था। पहले के मॉडल थे, लेकिन हम आम तौर पर मानते हैं कि स्टैनफोर्ड में डगलस एंगेलबार्ट ने पहला आधुनिक माउस बनाया था, और फिर इसे ज़ेरॉक्स PARC में विकसित किया गया था (जो कि Apple के लोग आने के लिए आए थे)। मैं मानता हूं कि माउस सही नहीं है (और पिछले साल मेरे पास कुछ मुद्दे थे), लेकिन यह पूरी तरह से भद्दा नहीं होने पर इसे कम किया जा सकता है। (डरावनी बात, कि आरएसआई। खुशी तुम्हारी ठीक है)।
जाइलम

8

एक वार्षिक व्यक्तिगत उपकरण भत्ता का पालन करने के लिए एक खतरनाक रास्ता है:

  • प्रबंधक नगण्य संकलन समय की अपेक्षा करेगा, इसलिए उत्पादकता में वृद्धि हुई है।
  • आपको एक पेशेवर उपकरण बनाए रखने से जुड़ी सभी परेशानी से निपटना होगा, खरीदने से लेकर कई असफलताओं से छुटकारा पाने तक।
  • आम उपकरणों के बारे में क्या? सर्वर, राउटर, sysadmins, लाइसेंस / कॉर्पोरेट सॉफ्टवेयर ... अगर मैं मालिक था, तो मैं इन सेवाओं को भत्ते के एक कप्यूटर के रूप में बेचूंगा।

  • आगे जाने के बारे में क्या? फोन भत्ता, डेस्क, कार्यालय, कॉफी मशीन, बिजली, ए / सी ...


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

जबकि "व्यक्तिगत उपकरण भत्ता या बजट होना जरूरी नहीं है कि आप जिन बिंदुओं को सूचीबद्ध करते हैं।" सच हैं। समझ में नहीं आने वाले प्रबंधकों का मानना ​​है कि जब से आपने विकल्प बनाए और पैसा खर्च किया, तब तक सब कुछ सही चलेगा और कोई कारण नहीं है कि आप X% अधिक उत्पादकता नहीं दे सकते।
cdkMoose

2
आपके द्वारा मांगी गई हर चीज प्रबंधन द्वारा आपके खिलाफ इस्तेमाल किया जाने वाला हथियार हो सकता है। अपनी लड़ाई उठाओ।
जेफ़ओ

5

सालाना इंजीनियर की सैलरी ज्यादा होती है, इसलिए इक्विपमेंट में निवेश करना अच्छा होता है। 5-10k $ कुछ भी नहीं है, अगर यह अच्छी तरह से इस्तेमाल किया जा रहा है।

बढ़ावा देने वाले एमएसएम पुस्तकालय के लेखक को उद्धृत करने के लिए :

राज्य मशीनों के संकलन समय> 80 संक्रमणों के साथ जो आपको सीएफओ के कार्यालय में तूफान लाने वाले हैं और सुनिश्चित करें कि आपको अगले सप्ताह तक 12 जीबी रैम के साथ एक चमकदार ऑक्टोकोर मिल जाएगा, जब तक कि वह भुगतान करने में आपकी रुचि नहीं है, आप कंपाइलर को घंटों तक देखते रहें ... (... सुनिश्चित करें कि आप दोहरे 24 "के रूप में अच्छी तरह से पूछते हैं, यह चोट नहीं करता है)।

हालांकि, यदि वर्तमान उपकरण अभी भी अच्छा है, तो मुझे पैसे बर्बाद करने का कोई मुद्दा नहीं दिखता है।


4

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

इसके अलावा, नए उपकरण देते समय, नया कंप्यूटर सेट करते समय खो जाने वाले समय को कम मत समझो, अपनी सेटिंग्स को कॉन्फ़िगर करना जैसे वे पहले थे। चीजें सिर्फ काम नहीं कर रही हैं।


4

कहते हैं कि आप एक ऐसी परियोजना पर काम कर रहे हैं जो एक दर्जन संकलन या परीक्षण एक दिन का निर्माण करती है, और प्रत्येक को दस मिनट लगते हैं।

यदि आपके पास एक बेहतर मशीन होती, तो शायद उन्हें केवल आठ मिनट लगते। या पाँच मिनट। और आपकी मशीन अभी भी अन्य सामान करने के लिए पर्याप्त तेज़ हो सकती है ताकि आप इसे बनाते समय काम कर सकें।

हर दिन आप कितना समय बचाएंगे, इसे पूरे साल के लिए जोड़कर देखें। अपनी प्रति घंटा की दर का उपयोग करके इसे डॉलर के मूल्य में परिवर्तित करें।

अब तक हैरान?


3

मुझे लगता है कि पेशेवरों और विपक्ष (हमेशा की तरह) हैं। व्यक्तिगत उपकरण बजट होने का मतलब हार्डवेयर की एक विस्तृत विविधता, डिबगिंग के लिए अच्छा, रखरखाव के लिए बुरा हो सकता है।

क्या व्यक्ति उपकरण पर वारंटियों को भी ट्रैक करते हैं? यदि वे करते हैं तो समय बर्बाद होता है, यदि वे नहीं करते हैं तो प्रशासनिक समस्या।

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

यह तर्क भी है कि डेवलपर्स को उन मशीनों पर परीक्षण करना चाहिए जो औसत के बारे में हैं, इसलिए उन्हें लक्ष्य उपयोगकर्ता के समान ही पूर्णता मिलती है।


1

मुझे लगता है कि एक वार्षिक बजट पैसे की बर्बादी है - उपकरण अप्रचलित नहीं होता है जल्दी से। मुझे लगता है कि जब उन्नयन स्विच करने के लिए इसके लायक होता है तो आगे बढ़ना बेहतर होता है, उदाहरण के लिए जब डुअल-कोर प्रोसेसर को क्वाड या 6-कोर से बदला गया था, जब विंडोज 7 ने विस्टा और एक्सपी की जगह ली, जब टेराबाइट कठिन थी। ड्राइव ने 200 या 300 एमबी ड्राइव की जगह ली, और जब एसएसडी ड्राइव निकले। ये सभी महत्वपूर्ण सुधार थे।

लेकिन ऊपर बताए गए कुछ या सभी विशेषताओं के साथ नवीनतम और सबसे बड़ा डेस्कटॉप प्राप्त करने के बाद, एक वृद्धिशील सुधार के लिए अगले वर्ष 5K डॉलर खर्च करने का कोई मतलब नहीं है।

इसके अलावा, मेरा मानना ​​है कि एक समूह में सभी डेवलपर्स को एक साथ उन्नत किया जाना चाहिए, और एक ही उपकरण भी प्राप्त करना चाहिए, क्योंकि समर्थन इस तरह से आसान होगा।


क्यों होता है पतन? मैं सवाल का जवाब दे रहा था। जो कोई भी अपमानित हो सकता है वह मुझसे सहमत नहीं है, लेकिन यह एक अपमान नहीं है।
tcrosley

इस मामले में प्रौद्योगिकी वृद्धि महत्वपूर्ण होने पर कौन निर्णय लेता है?
Zoot

2
@Zoot जो आमतौर पर समूह का प्रबंधक होगा (डेवलपर्स से इनपुट के साथ), या CTO (मुख्य प्रौद्योगिकी अधिकारी अगर एक है तो) या एक छोटी कंपनी के मामले में, जिसके लिए मैंने काम किया है, सीईओ (जिनके पास सीएस की डिग्री थी,) इसलिए वह इस तरह के निर्णय लेने के लिए योग्य था)। निर्णय किसी ऐसे व्यक्ति द्वारा किया जाना चाहिए जो प्रोग्रामर बनाम कंपनी को समग्र लागत का लाभ दे सकता है। यदि आप एक ऐसी सॉफ़्टवेयर बनाने वाली कंपनी के लिए काम कर रहे हैं जहाँ ऊपरी प्रबंधन एक प्रौद्योगिकी पारी को पहचानने के लिए योग्य नहीं है, तो मैं जहाज कूदूँगा। वे शायद सॉफ्टवेयर परियोजनाओं का प्रबंधन करने के लिए योग्य नहीं हैं।
tcrosley

0

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

एक और विकल्प होगा प्रशिक्षण के साथ हार्डवेयर बजट को संयोजित करना, ताकि आप इसके एक भाग को प्रशिक्षण में और एक भाग को हार्डवेयर में रखना चुन सकें। बेशक एक अच्छा नियोक्ता आपको वैसे भी हर साल प्रशिक्षण पाठ्यक्रमों में रखता है, लेकिन मेरे अनुभव में ऐसा बहुत कम होता है।


0

मैं ऐसे बजट से कभी नहीं मिला। लंबे समय तक अनुबंध पर, निगम कंप्यूटर सामान प्रदान करते हैं और अगर कुछ टूट जाता है तो वे देखभाल करते हैं। यह कर्मचारियों को पैसे देने की तुलना में अधिक तर्कसंगत है और उम्मीद है कि वे इसके लिए खरीद लेंगे कि वे क्या चाहते हैं। क्या होगा जब किसी का लैपटॉप टूट जाए? कुछ दिन बर्बाद हो जाते हैं इससे पहले कि वह इसकी मरम्मत करवाती है या नए भागों को खरीदती है आदि जब कंपनी हार्डवेयर का प्रबंधन करती है, तो वह कुछ घंटों के भीतर टूटे हुए लैपटॉप को बदल देगी।

एक अन्य मामला ठेकेदारों / फ्रीलांसरों का है, जो अल्पावधि के लिए काम पर रखे जाते हैं, और वे अपना सामान स्वयं प्रबंधित करते हैं। वे स्वयं मरम्मत का काम संभालते हैं और उन्हें उम्मीद है कि भुगतान पर्याप्त रूप से अच्छा होगा ताकि यह उनके लिए लाभदायक होगा।


0

जब मैं जिस कंपनी के लिए काम करता हूं वह शुरू हुई तो हमारे पास $ 1500 का निजी हार्डवेयर भत्ता था। कर्मचारी घर पर काम करने और उसे खर्च करने के लिए उपकरण खरीद सकते थे। जैसा कि कंपनी खरीदी और बेची गई थी हमने यह अच्छा लाभ खो दिया है। हमारा वर्तमान आईटी विभाग शीर्ष उपकरण के साथ डेवलपर्स की आपूर्ति करेगा लेकिन यह बड़े विक्रेताओं (एचपी, डेल, लेनोवो, आदि) में से एक है।


डेल और एचपी दोनों इन दिनों छिपी किट बनाते हैं। अविश्वसनीय रूप से सस्ता और बहुत बार विंडोज केवल (वायरलेस, मॉडेम, ग्राफिक्स)। ऐसे डेवलपर के लिए आदर्श नहीं है जो अपने दिन-प्रतिदिन के विकास डेस्कटॉप के रूप में लिनक्स ओएस का उपयोग करता है।
ब्रायन हंट

-1

एक वार्षिक उन्नयन आवश्यक नहीं है। मैं उपकरण बनाम सिस्टम प्रदर्शन पर निर्भर करता है।

मुझे लगता है कि डेवलपर का सिस्टम अपग्रेड किया गया है क्योंकि उन्हें सभी विकास उपकरण चलाने के लिए अधिक शक्तिशाली प्रणाली की आवश्यकता है।

यह संगठन के लिए मूल रूप से अच्छा है क्योंकि यह विकास के समय को कम करता है।

प्रत्येक संगठन को सिस्टम जैसे केंद्रीकृत सर्वर का उपयोग करने पर विचार करना चाहिए, जिसका उपयोग सॉफ़्टवेयर को स्थापित करने के लिए किया जा सकता है जो परीक्षण उद्देश्यों के लिए उपयोग किया जा सकता है और डेवलपर की प्रणाली पर संसाधन उपयोग को कम कर सकता है।


-1

डेवलपर्स को एक वार्षिक प्रशिक्षण + उपकरण बजट मिलना चाहिए, लेकिन जब चीजें वास्तव में अच्छी तरह से चलती हैं, तो अतिरिक्त कक्षाएं / सम्मेलन / प्रशिक्षण / उपकरण / किताबें / टीशर्ट / भोजन उपलब्ध कराया जाना चाहिए।

यह आमतौर पर नकदी की तुलना में किसी डेवलपर के लिए अधिक मूल्य का होता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.