मैं एक ऐसे चरण से गुजर रहा हूं जहां मैं उत्पादक नहीं हूं। मुझे अपने कंप्यूटर के सामने बैठने और व्यस्त कार्य करने के लिए छः आंकड़े भुगतान करने के लिए उचित ठहराना मुश्किल लगता है। प्रबंधन पूरी तरह से अक्षम है, और उपयोगकर्ताओं को भी। इस तरह की स्थिति में आप क्या करते हैं? मैंने सामान्य रूप से .NET और सॉफ़्टवेयर निर्माण के कुछ गहरे पहलुओं को सीखने के लिए लिया है, लेकिन मुझे यह महसूस नहीं है कि मैं अपने नियोक्ता को कठोर कर रहा हूं।कॉर्पोरेट डेवलपर्स: क्या आपको लगता है कि आपका कोड कंपनी में मूल्य जोड़ रहा है?
उत्तर
उपयोगकर्ताओं को देखने के लिए पॉप अप क्यों नहीं करें, वसा, सामाजिककरण और नेटवर्क उर्फ "स्पष्टीकरण आवश्यकताओं" को चबाएं।
या समर्थन टीम उर्फ "एकत्रित आंकड़े" के साथ बकवास करें और बात करें।
या आप उर्फ "क्षमता की योजना"
मैं एक कंपनी के कोड बंदर भी कर रहा हूँ इंफ्रास्ट्रक्चर टीमों का भी क्रिसमस पार्टी दुर्घटना कर सकते हैं अगर देखें ...
सच और हास्यास्पद। – Pierreten
मैं दृश्यों एक जगह पर कम परतों के साथ बदल गया मेरे काम और उसके मूल्य के बीच - इसलिए यदि मैं अनुत्पादक या सुपर उत्पादक हूं तो मुझे पर्यावरण से तत्काल प्रतिक्रिया मिलती है।
किस तरह का पर्यावरण? – wheaties
इससे पहले कि मैंने फ्रीलांसिंग शुरू की, मैं कॉर्पोरेट नौकरी में काम कर रहा था, और वास्तव में वही समस्या थी। मेरा समाधान उस समय के दौरान स्वयं को शिक्षित करना था जब मेरे पास कुछ भी नहीं था। मेरे लिए मेरा बहाना यह था कि मैं खुद को उन क्षेत्रों में शिक्षित कर रहा था जो मुझे पता था कि मेरे नियोक्ता को मुझसे चाहिए था। ज्यादा नहीं, लेकिन कम से कम मैंने समय बर्बाद नहीं किया।
हां, मेरा कोड कंपनी को मूल्य जोड़ रहा है। चाहे वह नए एप्लिकेशन बनाकर या मौजूदा लोगों को ट्वीव कर रहा हो, मैं आमतौर पर लिखने वाला कोड दिन के अंत में मायने रखता हूं। अभी, पिछले साढ़े सालों से मैं जिस परियोजना पर रहा हूं वह एक सीएमएस का अनुकूलन है जो दाँत में बहुत लंबे समय तक एक विरासत प्रणाली को प्रतिस्थापित करेगा। क्या यह आसान रहा है? नहीं, लेकिन यह एक आईएस विभाग के भीतर काम करने में खुशी का हिस्सा है जहां मैं अब हूं।
पिछले पदों में, मैं आम तौर पर काम है कि कुछ अलग श्रेणियों में आते किया:
उत्पाद विकास - 2007 तक 2005 से, मैं एक अनुप्रयोग सेवा प्रदाता है, जहां मेरे काम एक बड़ा हिस्सा था के लिए काम किया कंपनी द्वारा संचालित स्थान-आधारित सेवाओं की बिक्री सुविधाओं की बिक्री। इसलिए, इसका मतलब कुछ जीआईएस प्रोग्रामिंग को कुछ मामलों में रिमोट डिवाइस से संचार करने के साथ मिला था, जिसमें कंपनी के पास एक कस्टम प्लेटफॉर्म था। मेरे कुछ बड़े योगदान आवेदन में कुछ विशेषताएं थीं जो एक बड़े पैमाने पर मानचित्र बनने के तरीकों से जुड़े बड़े विक्रय बिंदु बन गईं। मेरी वर्तमान स्थिति में बड़ी परियोजनाओं में से एक ने एक ऐसे उत्पाद को बनाने में मदद की जो एक साल तक उत्पादन में चला गया, जबकि यह काफी उत्साहजनक सफलता नहीं है, लेकिन शायद बहुत सी सबक सीखे हैं जो उपयोगी होंगे भविष्य मैं कल्पना करता हूँ।
ई-कॉमर्स साइट्स कंपनी का इस्तेमाल या आंतरिक लोग - इससे पहले, मैंने दो डॉट कॉम के लिए काम किया जहां काम का हिस्सा कंपनी स्टोर फ्रंट था ताकि आदेशों को लिया जा सके, या नई साइटों को एकीकृत किया जा सके मौजूदा ऑर्डर प्रोसेसिंग क्योंकि कंपनी ने अधिग्रहण किया था। दूसरा हिस्सा बैक-एंड टूल्स था जैसे "एक ग्राहक खोजें" टूल जिसे मैंने 1 99 8 में लिखा था या क्रेडिट कार्ड लेनदेन को सुलझाने के लिए वेब पेज बनाये थे।
क्या इस स्थिति में करने के बारे में पिछले सवाल का जवाब में, आप अपने हताशा संवाद स्थापित करने और देखकर क्या होता है या चुप रहने और जहां कि आप हो जाता है को देखने का एक विकल्प है। मैं शायद पूर्व के लिए जाऊंगा और यदि कंपनी आप जो कर रहे हैं उसके साथ ठीक है, तो आपके पास बनाने के लिए एक कठिन विकल्प है: क्या आप किसी दुखी नौकरी में रहना चाहते हैं या आप कुछ बेहतर खोजने की कोशिश करते हैं और उस पर चले जाओ?
क्या आप समझते हैं कि आपकी परियोजना पूरी तरह से आपके ग्राहकों को मूल्य कैसे लाती है? यह पहला कदम है।
यदि आप इसे समझ नहीं सकते हैं, तो आपको कोई समस्या हो सकती है।
मैं आपकी सराहना कर सकता हूं कि आप क्या कर रहे हैं। ध्यान रखने योग्य कुछ बातें यहां दी गई हैं:
- आपके पास नौकरी है। हो सकता है कि आपको अपने काम से ज्यादा संतुष्टि न हो, लेकिन फिर आप काम नहीं कर रहे थे, तो आप फिर से संतुष्टि प्राप्त कर रहे हैं।
- आपके पास व्यक्तिगत विकास, सीखने और ज्ञान में सुधार करने के लिए पर्याप्त खाली समय है।
- आप ऐसी परिस्थिति में नहीं हैं जहां आप लगातार समय सीमा को पूरा करने के लिए दौड़ रहे हैं क्योंकि वे अवास्तविक हैं या क्योंकि जब आप जाते हैं तो उत्पाद बदल रहा है। मेरा विश्वास करो, मैं उस स्थिति में हूं और यह मजेदार नहीं है।
यहाँ कई सुझाव न केवल आपकी कंपनी के लाभ के लिए कर रहे हैं, लेकिन यह भी अपने आप को लाभ पहुंचाने के लिए: सबसे बुनियादी के साथ
प्रारंभ। क्या कोई ऐसा उपकरण है जो आपके या आपके साथी कोडर पर भविष्य के प्रयासों को आसान बना देगा? क्या आप इसे लिख सकते हैं या एक के लिए शोध कर सकते हैं? प्रबंधन को पहले यह पसंद नहीं आया कि आप उस उत्पाद पर काम नहीं कर रहे हैं जो उत्पाद से संबंधित नहीं है, लेकिन यदि उन्हें पता चलता है कि यह सड़क से कम लागत कम करेगा तो आपको अपनी पीठ पर एक अच्छा पेट मिल सकता है।
जूनियर डेवलपर को सलाह देने के लिए कहें। यदि आपके पास समय है तो किसी और की मदद क्यों न करें? वे आपसे सीख सकते हैं और आप उनसे सीखेंगे। मुझे पता है कि मैंने अतीत में शिक्षण से अधिक अंतर्दृष्टि प्राप्त की है और मैं उस दिन की प्रतीक्षा करता हूं जब मुझे दोबारा पढ़ाया जाता है।
कोड समीक्षा टीम का हिस्सा बनने के लिए कहें। यह प्रायः एक ऐसा कार्य होता है जिसे लोग बंद करने का प्रयास करते हैं लेकिन लंबे समय तक चलने से अधिक सिरदर्द बचाता है। सबसे महत्वपूर्ण बात यह है कि आप यह देखते हैं कि अन्य किसी समस्या पर हमला कैसे कर रहे हैं। शायद वे आपसे बहुत अलग तरीके से कर रहे हैं और आप कुछ नई चाल सीखते हैं। अन्य बार आप उन्हें एक छड़ी से हराते हैं और इंगित करते हैं कि डेटटाइम पहले से मौजूद है।
अंत में, एसओ पर आएं और जितना संभव हो उतने प्रश्नों का उत्तर दें। मुझे लगता है कि मुझे 5 मिनट की जरूरत है। तोड़ो कि मैं यहाँ काम पर "आराम" करने के लिए आया हूँ। इसके अलावा, मैंने उन प्रश्नों के लिए कुछ उपन्यास समाधान देखे हैं जिन्हें मैंने अलग-अलग उत्तर दिया होगा। मैं या तो यहां भी सीख रहा हूँ।
+1 प्रश्नों के उपन्यास समाधान मैंने अलग-अलग जवाब दिया होगा – nalply
यदि आपको करना है, तो ब्रेक लें और कुछ अलग दिखें, भले ही इसका मतलब किसी समय के लिए कुछ भी न हो। यह सलाह अजीब लग सकती है, लेकिन अगर आपकी गलती खुद को दोष नहीं देती है - तुलनात्मक रूप से, यदि आपका सचमुच जलाया गया है तो आपका कोड अधिक मूल्य नहीं जोड़ सकता है। हम सभी बर्नआउट के माध्यम से जा सकते हैं (कई लोग हैं और कई अभी भी होंगे, कभी-कभी दोनों!) और नकारात्मक प्रकाश में बर्नआउट को देखने के लिए आप इसे अनुभव करते समय केवल समस्या को बढ़ाते हैं।
अपने वर्तमान नियोक्ता के साथ किसी भी पुल को जलाएं क्योंकि यदि आप अनुत्पादक होने पर बर्खास्त नहीं होते हैं (और मेरा विश्वास करते हैं, तो वे देखते हैं, चाहे आप उम्मीद करते हैं कि वे नहीं करते हैं या नहीं) तो आप भविष्य में वापस आ सकते हैं। ईमान्दार रहें। यह सलाह परंपरागत ज्ञान के खिलाफ हो सकती है लेकिन कभी-कभी जीवन भी इसी तरह होता है।
उत्तर अमेरिकी समाज (मुझे नहीं पता कि आप कहां से हैं) समस्याओं और विफलता के साथ एक बड़ी समस्या है, अक्सर अक्सर नकारात्मक रूप से भारित होती है। इस कारण से मैं अपनी आत्माओं को कठिन समय में रखने के लिए Google failure quotes पसंद करता हूं।
छः आंकड़े चुकाए जाने के बाद आप चिंता किए बिना ब्रेक लेने की अच्छी स्थिति में हैं। बस अनावश्यकता पर कटौती करें (यदि कोई है) और ट्रैक पर वापस आने के दौरान जीवन में आनंद लेने के लिए कुछ छोटी चीजें पाएं।
आप इस बारे में अपने प्रबंधक से बात करनी चाहिए।
कर्मचारियों के बीच इस प्रकार की भावना का तात्पर्य है कि जिस कंपनी में आप काम कर रहे हैं उसका हिस्सा परेशानी में है। मैंने ऐसा देखा है जब प्रबंधन "फ्रीहेलिंग" होता है, दूसरे शब्दों में वे जानते हैं कि आपका विभाजन जल्द ही डाउनसाइज किया जा सकता है या किसी अन्य तरीके से पुनर्गठित किया जाता है।
किसी भी मामले में, बल्कि प्रतिकूल रूप से, आपके प्रबंधक से बात करके खोने के लिए कुछ भी नहीं है। अगर प्रतिक्रिया "तो क्या" है, तो एक और नौकरी खोजने पर विचार करें। अगर प्रतिक्रिया है "मुझे पता है, लेकिन आप क्या सुझाव देते हैं कि हम करते हैं?" तो कुछ सुझाव दें (Agile लागू करें, शायद? (स्ली ग्रिन))। अगर प्रतिक्रिया शत्रुतापूर्ण है ... अच्छा, अगर आपने इसे छह आंकड़े बना दिया है, तो यह आश्चर्यजनक होगा।
अधिकतर प्रबंधक आपके इनपुट को महत्व देगा।
कुछ ऐसा ढूंढें जो आपकी आत्मा को एक बार फिर रोशनी देता है। कार्यस्थल का स्थान हमेशा डरावना लगता है, हालांकि मैं कभी भी 6 महीने बाद किसी व्यक्ति को उस निर्णय पर पछतावा नहीं कर रहा हूं (अनावश्यक या नहीं)। सही मंदी के साथ इस मंदी में अनुबंध वास्तव में एक उछाल बाजार है।
या थोड़ी देर के लिए नौकरी पर प्रेरित महसूस करने की आवश्यकता से छुटकारा पाने के लिए, काम के बाहर पाठ्यक्रमों को देखें। आप किस चीज़ में रुचि रखते हैं? लाइफ ड्राइंग, कविता, बॉडीवर्क और योग, एक बरिस्ता बनना सीखना। दुनिया मेरे दोस्त का एक बहुत बड़ा स्थान है। सौभाग्य!
- 1. क्या आपको लगता है कि एक सॉफ्टवेयर कंपनी को डेवलपर्स को कोडिंग-स्टाइल लगाया जाना चाहिए?
- 2. क्या आपको लगता है कि माइक्रोसॉफ्ट कभी भी आईआईएस
- 3. आपको अति-सामान्यीकरण क्या लगता है?
- 4. सी # में अपरिवर्तनीय वस्तु पैटर्न - आपको क्या लगता है?
- 5. क्या आपको लगता है कि आपको माइक्रोकंट्रोलर प्रोग्रामिंग पर कुछ सरल ट्यूटोरियल चाहिए?
- 6. क्या आपको लगता है कि अरबों छवियों को डेटाबेस में सहेजना अच्छा विचार है?
- 7. क्या आपको लगता है कि सामान्य गुण .NET में उपयोगी होंगे?
- 8. आज के लिए लिस्प का क्या उपयोग किया जाता है और आपको लगता है कि यह कहां जा रहा है?
- 9. क्या आपको लगता है कि एएसपी.Net गतिशील डेटा इसके लायक है?
- 10. रेपो (+ गीट) का मूल्य-जोड़ क्या है?
- 11. जांचें कि क्या नाम "मानव" लगता है?
- 12. डेवलपर्स के लिए डेवलपर्स का अच्छा अनुपात क्या है?
- 13. आपको कैसे लगता है कि Google कैलेंडर में "त्वरित जोड़ें" सुविधा काम करती है?
- 14. पता लगाएं कि आपका PHP कोड धीमा हो रहा है (प्रदर्शन समस्या)
- 15. मुझे लगता है कि NullReferenceExceptions
- 16. क्या आपको लगता है कि वीएस और इंटेलिजेंस हमें डम्बर बनाते हैं?
- 17. क्या आपको लगता है कि कछुए ग्राफिक्स के साथ प्रोग्राम सीखना उपयोगी था?
- 18. जावा विशेषज्ञ बनने में क्या लगता है?
- 19. क्या विरासत कोड आपको प्रभावित या प्रेरित किया है?
- 20. संयोजन नॉकआउट.जेएस + केंडोयूआई - आपका अनुभव क्या रहा है?
- 21. टेम्पलेट टाइपपीफ - आपका काम क्या है?
- 22. gevent StreamServer.start() ऐसा लगता है कि मैं
- 23. PowerShell को लगता है कि कोई ऑब्जेक्ट
- 24. आपका पसंदीदा जावास्क्रिप्ट/jQuery कोड संपादक क्या है?
- 25. ऐसा लगता है कि आप IIS7
- 26. हार्ड कोडिंग के प्रति आपका दृष्टिकोण क्या है?
- 27. क्या memcache आपको बता सकता है कि यह कितनी मेमोरी का उपयोग कर रहा है?
- 28. क्या मुझे लगता है कि जावा गणना 1 से स्वतः वृद्धि हुई है?
- 29. यह कैसे बताना है कि आपका कोड किसी आईफोन या आईफोन 3 जी पर चल रहा है या नहीं?
- 30. किसी कंपनी को छोड़ते समय कोडिंग कोड
यह शायद समुदाय विकी चिह्नित किया जाना चाहिए। – Amber
मैं यह कैसे कर सकता हूं? – Pierreten
@Pierreten: प्रश्न संपादित करें, और नीचे दिए गए "समुदाय विकी" चेकबॉक्स पर क्लिक करें, और इसे सहेजें। –