अपने दम पर काम करते समय उत्पादक बने रहने के लिए आप क्या करते हैं? [बन्द है]


30

मैं अलगाव में काम कर रहा हूँ, कोड के एक टुकड़े पर जो किसी और द्वारा हफ्तों तक नहीं देखा जाएगा, जल निकासी। मैं खुद को उत्पादक और प्रेरित रखने के लिए विचारों की तलाश कर रहा हूं।

लंबी अवधि के प्रोग्रामिंग कार्य, और अपने दम पर काम करने के लिए (उदाहरण के लिए, घर से, बिना किसी टीम के साथी या सहकर्मी के) काम करने के लिए प्रेरित और उत्पादक बने रहने के लिए आप क्या करते हैं?


1
अच्छा सवाल है, मैं इस स्थिति में मिनट में हूँ। यह बहुत बुरा नहीं है क्योंकि मैं कुछ ऐसा कर रहा हूँ
जिसकी

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

जवाबों:


23

एक संतुलन बनाए रखें।

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

सुझाव:

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

1
>> एक दो घंटे के लिए लंबी अवधि की परियोजना पर काम करें और फिर अपने आप को उस चीज़ से पुरस्कृत करें जिसका आप आनंद लेते हैं। कार्य से ब्रेक को गले लगाओ। दोहराएँ ---> नहीं !!! अपने खांचे को बाधित मत करो! सबसे कठिन हिस्सा शुरू हो रहा है! जब आपको लगता है कि आपको एक की जरूरत है, तो ब्रेक लें।
मोरों

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

7

लक्ष्य निर्धारित करना मेरे लिए काम करने का एकमात्र तरीका है ...

घंटे के अंत तक, मैं एक्स करना चाहता हूं। और दोपहर के भोजन के लिए मैं चाहता हूं कि वाई एंड जेड समाप्त हो गया। दोपहर के भोजन के समय आप समीक्षा करते हैं कि आपको कहाँ मिला है, फिर नए लक्ष्य निर्धारित करें। प्रत्येक लक्ष्य को पूरा करने के लिए, एक इनाम है; इनाम कुप्पा हो सकता है, या आपकी डेस्क से टहल सकता है या स्टैकएक्सचेंज पर 10 मिनट ...

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


+1 मानसिक प्रतिफल के विचार से प्यार करो, मुझे बस एहसास हुआ कि मैं ऐसा कर रहा हूं, जिसे साकार किए बिना।
मार्टिन ब्लेयर

छोटे लक्ष्य कुंजी है। सुबह 8:30 बजे 15 वस्तुओं की सूची और 2:30 बजे उन्हें फेंकने वाली लाइनों के साथ 15 वस्तुओं की सूची एक महान भावना है!
ज़ाचरी के

5

यह एक प्रोग्रामिंग समस्या की तरह दृष्टिकोण

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

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

एक प्रोग्रामर के रूप में आपके पास पहले से ही ऐसे उपकरण हैं जिन्हें आपको इसे हल करने की आवश्यकता है, यह सिर्फ उन्हें लागू करने का सवाल है।


2

यह मेरे हिसाब से काम करता है,

  1. हाथ में कार्य को स्पष्ट रूप से परिभाषित करना : यहां सबसे महत्वपूर्ण बात यह है कि कार्य को नीचे लिखें और इसे स्मृति में न रखें

  2. यदि एक बड़ा है, तो कार्यों में टूट जाएं: फिर से इसे कार्यों में तोड़ दें और उन्हें लिख दें।

  3. एक ईटीए या एक समय सीमा निर्धारित करें : यह वास्तव में महत्वपूर्ण है, और इस बारे में बहुत सख्त और अनुशासित होना चाहिए। वरना तुम शिथिल पड़ जाओगे।

  4. शॉर्ट टर्म फोकस के लिए पोमोडोरो तकनीक का उपयोग करें। और समय-समय पर अंतराल और ईमेल चेकिंग जैसी अन्य चीजों के लिए उपयोग करें।

  5. सुनिश्चित करें कि आपका सारा ध्यान काम पर है। जितना हो सके आवारा कार्यों से बचें।

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

  7. एक बार जब आप कार्य निष्पादित करना समाप्त कर लेते हैं, तो अगला चरण तय करें ।

इस डेटा को सारणीबद्ध करें। यह सब डेविड एलेन की हो रही चीजों में है।

कुछ और महत्वपूर्ण बातें।

  1. समीक्षा करें कि आप सप्ताह में एक बार क्या कर रहे हैं। आपको लॉग समय के साथ सुधार का सुझाव देना चाहिए।
  2. यदि आप गलत तरीके से जा रहे हैं तो सुधारात्मक कार्रवाई करें।
  3. अंतत: आपके कार्यों को साप्ताहिक, मासिक, वार्षिक और जीवन समय लक्ष्यों की ओर अभिसरण होना चाहिए।

याद है:

अगला कदम उठाना महत्वपूर्ण है। यदि आपके पास प्रत्येक कार्य के लिए अगला चरण है, तो आपके कार्य के अवसर रैखिक रूप से बढ़ते हैं और यदि वे एक से अधिक अगले चरण का नेतृत्व करते हैं तो कार्य के अवसर तेजी से बढ़ते हैं।

वास्तव में जैसा कि सूर्य त्ज़ु ने कहा: अवसर जब्त होते ही गुणा हो जाते हैं।

इसे पूरा करना

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

इसका धार्मिक रूप से पालन करें।


अच्छे बिंदु, मैं काम करते समय और असफल होने पर उनमें से कुछ सीखता हूं और कुछ इस तरह पोस्ट / उत्तरों से। ये नियम "बालों को खींचने" की स्थिति से एक रखता है।
PHP मेंटर

0

मुझे लगता है कि जो आपके मददगार हैं, उन पर अपने विचार साझा करने के इच्छुक हैं। वहाँ कभी नहीं एक पूरी समस्या मैं अकेले काम किया है कि दूसरों के साथ चर्चा की जा रही से फायदा नहीं हुआ है।

एक वरिष्ठ या एक दोस्त से पूछें कि क्या वे आपके कोड की समीक्षा करने के लिए किसी भी समय की छूट दे सकते हैं। यदि आप समीक्षा के माध्यम से जोड़ सकते हैं, तो और भी बेहतर!

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


0

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

हालांकि मैं चीजों को करने के लिए प्रेरित हूं, लेकिन मैं एक अच्छी चुनौती भी पसंद करता हूं।


0

मैंने कुछ परियोजनाओं पर यह किया है। मैं खुद को जवाबदेह बनाने के लिए इसे प्रेरित रखने का सबसे अच्छा तरीका ढूंढता हूं।

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

मेरे लिए यह एक लक्ष्य निर्धारित करता है, और एक नरम समय सीमा जिसे मैं पूरा करना चाहता हूं। पीएम के लिए इससे उन्हें पता चल जाता है कि मैं कहां काम पर हूं और उन्हें अपना इनपुट देने के लिए समय देता हूं।

यदि आप इसे आमने-सामने नहीं कर सकते हैं, तो एक संक्षिप्त ईमेल बंद करें। यह सब आपके कार्यों के लिए खुद को जवाबदेह बनाने के बारे में है।

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


-1

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

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