विज्ञापन

आलसी। अभिभूत। उलझन में। लक्ष्यहीन। प्रत्येक प्रोग्रामर अपनी यात्रा के दौरान नकारात्मक भावनाओं की एक सरणी का सामना करता है, और यदि छोड़ दिया जाता है अनियंत्रित, इन भावनाओं का प्रगति पर गहरा प्रभाव पड़ सकता है - यहां तक ​​कि कुछ को छोड़ देना चाहिए पूरी तरह से।

यदि आपको कभी ऐसा लगा कि आप बस हैं असमर्थ कोड लिखने के लिए भले ही आप तकनीकी रूप से कुशल हों ऐसा करने के लिए, फिर आप सामना कर चुके हैं जो कि ज्ञात है प्रोग्रामर का ब्लॉक (या कोडर का ब्लॉक) यह मूल रूप से प्रोग्रामर के लिए लेखक का ब्लॉक है।

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

आइए प्रोग्रामर के ब्लॉक के कुछ सबसे सामान्य कारणों का पता लगाएं और आप उन्हें हरा सकते हैं।

मूल कारण # 1: असहायता

प्रोग्रामर के ब्लॉक का पहला बड़ा स्रोत, विशेष रूप से newbies के लिए, है बेबसी. यह इतना अभिभूत होने का एहसास है कि आप अपनी समस्याओं से मुक्त हो जाते हैं और भाग जाते हैं, जिसके परिणामस्वरूप Netflix या ब्राउज़िंग Reditit पर घंटों खर्च होते हैं।

असहायता को दो उप-समस्याओं में विभाजित किया जा सकता है: ए ज्ञान की कमी या एक मुद्दा कार्य प्रबंधन.

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

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

प्रोग्रामर-ब्लॉक-लाचारी

इसके लिए, हम अपने से एक युक्ति उधार लेने की सलाह देते हैं बेहतर अध्ययन की आदतों के लिए टिप्स 5 तरीके टेक आपको बेहतर अध्ययन की आदत को बढ़ावा देने में मदद कर सकते हैंमुझे स्कूल में आए कुछ समय हो गया है, लेकिन मुझे कुछ ऐसे दोस्त हैं जो अभी भी स्नातक स्तर की पढ़ाई कर रहे हैं। यह मुझे आश्चर्य है कि कितने उपकरण वर्तमान में सहायता के लिए मौजूद हैं ... अधिक पढ़ें : इसे छोटे और छोटे कार्यों में तोड़ दें, फिर एक बार में अपनी प्रगति को ट्रैक करने के लिए एक टू-डू सूची का उपयोग करें। वास्तव में, हम सलाह देते हैं 3-स्ट्राइक सिस्टम 3-स्ट्राइक सिस्टम: अपनी टू-डू लिस्ट को कैसे प्राथमिकता देंक्या आप अपनी टू-डू सूची के माध्यम से नहीं मिल रहे हैं? समस्या आपकी उत्पादकता नहीं हो सकती है, यह सिर्फ आपकी प्राथमिकताएं हो सकती हैं। आइए जानें कि टू-डू सूची को कैसे प्राथमिकता दी जाए, और चीजों को प्राप्त किया जाए। अधिक पढ़ें अधिकतम उत्पादकता के लिए।

एक और चीज जो प्रोग्रामर के रूप में आपके समग्र कौशल को तेज करने में मदद करती है। हो सकता है कि आपको अपरिचित के साथ खुद को परिचित करने की आवश्यकता हो, जैसे एक नई प्रोग्रामिंग भाषा में महारत हासिल करना एक नई प्रोग्रामिंग भाषा को माहिर करने के लिए 7 उपयोगी ट्रिक्सजब आप कोड करना सीख रहे हों, तो अभिभूत होना ठीक है। आप शायद चीजों को भूल जाएंगे जितनी जल्दी आप उन्हें सीखते हैं। ये टिप्स आपको उन सभी नई जानकारियों को बेहतर बनाए रखने में मदद कर सकते हैं। अधिक पढ़ें . कई के माध्यम से मुकाबला करने की कोशिश करो मुफ्त प्रोग्रामिंग किताबें 9 फ्री प्रोग्रामिंग बुक्स जो आपको एक प्रो बना देंगीसभी प्रोग्रामर को कॉल करना, चाहे वह नया हो, पुराना हो, या आकांक्षी: हमने अपने कोडिंग कौशल को अगले स्तर तक बढ़ाने के लिए मुफ्त (बीयर के रूप में) पुस्तकों का एक शानदार चयन पाया है। आनंद लें और आनंद लें। अधिक पढ़ें जैसा कि आप कर सकते हैं, जो आपको आत्मविश्वास बनाने में मदद कर सकता है।

या अगर किताबें आपके कप चाय के लिए नहीं हैं, तो शायद कुछ में देखें Udemy प्रोग्रामिंग पाठ्यक्रम कोडिंग प्रोजेक्ट्स के साथ सीखें: शुरुआती प्रोग्रामर के लिए 9 उडेमी पाठ्यक्रमवास्तविक कठिनाई अच्छे प्रोग्रामिंग ट्यूटोरियल और पाठ्यक्रम ढूंढना है जो न केवल आपको आवश्यक कौशल सिखाते हैं, बल्कि व्यावहारिक परियोजनाओं के साथ ऐसा करते हैं। यहीं से उदमी ने कदम रखा। अधिक पढ़ें बजाय। मुद्दा यह है, जितना हो सके उतना सीखना प्रोग्रामिंग इतना भारी नहीं है सभी तनाव के बिना प्रोग्रामिंग कैसे सीखेंहो सकता है कि आपने प्रोग्रामिंग को आगे बढ़ाने का फैसला किया है, चाहे वह करियर के लिए हो या सिर्फ एक शौक के रूप में। महान! लेकिन शायद आप अभिभूत महसूस करने लगे हैं। इतना महान नहीं। यहां आपकी यात्रा को आसान बनाने में मदद मिलती है। अधिक पढ़ें .

मूल कारण # 2: विफलता का डर

तात्कालिक रूप से "अभिभूत होने" के विचार से संबंधित है असफलता का डर. यह एक जैसे newbies और दिग्गजों दोनों को प्रभावित कर सकता है, और हालांकि यह पीड़ित नहीं है हर कोई, यह पीड़ित करता है अनेक.

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

ऐसे कई लोग हैं जो इस मुद्दे पर असंगत हैं। यह अपमानजनक नहीं लगता है कि बिल शिंडलर से इस तरह की अपमानजनक लगता है।

"मैं कभी भी इससे पीड़ित नहीं हुआ," सिस्टम सॉफ्टवेयर सलाहकार और XML विशेषज्ञ बिल शिंडलर ने कहा। "क्यों हम लोगों को लेखक की ब्लॉक / प्रोग्रामर ब्लॉक जैसी मूर्खतापूर्ण चीजों से दूर होने देते हैं, मुझे नहीं पता... इसका एकमात्र इलाज है प्रोग्रामर का ब्लॉक कुछ भी प्रोग्रामिंग शुरू कर रहा है, कुछ भी - जैसे कि लेखक के ब्लॉक का एकमात्र इलाज शुरू करना है लिख रहे हैं।"

हिंदुस्तान टाइम्स: ZDNet

लेकिन जो लोग है इस तरह के मानसिक झटके से पीड़ितों को सुझाव और सुझाव देने में जल्दी होती है, जो इसकी मदद कर सकते हैं, जैसे कि इसे सोते हुए, प्रकृति से चलना, या यहां तक ​​कि ध्यान करना:

Slashdot पोस्टर] [एक] Slashdot पोस्टर की पेशकश की "मैं हार्ड ड्राइव को डीफ़्रैग्मेंट करने, मेमोरी कैश फ्लश करने और अस्थायी फ़ाइलों को बाहर फेंकने की तरह ध्यान करने के लिए एक सादृश्य बनाना पसंद करता हूं।"

हिंदुस्तान टाइम्स: ZDNet

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

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

मूल कारण # 3: व्यर्थता

उन लोगों के लिए जो दूसरे की ओर से प्रोग्रामिंग कर रहे हैं - जो किसी भी प्रोग्रामर के लिए बहुत सही है जो कि नहीं है अपने स्वयं के स्टार्टअप विचार का हिस्सा - प्रेरणा को कभी-कभी दूर रखा जा सकता है जब आप अपने जैसा महसूस करना शुरू करते हैं काम किसी भी वास्तविक अर्थ का अभाव है.

जब हम देखते हैं प्रेरणा का विज्ञान मनोविज्ञान और मानव व्यवहार के बारे में 6 मन-आंधी टेड वार्तामानव मस्तिष्क जटिल और भ्रमित है, जो बताता है कि मानव व्यवहार इतना जटिल और भ्रमित क्यों है। लोगों में एक तरह से कार्य करने की प्रवृत्ति होती है जब वे कुछ अलग महसूस करते हैं। यहाँ कुछ है... अधिक पढ़ें , हम पाते हैं कि प्रेरणा दो रूपों में आती है: आंतरिक और बाहरी।

एक बाहरी प्रेरक ऐसा कुछ है जो आपको कुछ ऐसा करने के लिए मिलता है जिसे आप नहीं करना चाहते हैं। सामान्य उदाहरणों में पेचेक, बोनस, समाप्ति की धमकी आदि शामिल हैं। एक आंतरिक प्रेरक भीतर से आता है - तुम ऐसा इसलिए करते हो क्योंकि तुम चाहते हैं भले ही आपके पास इससे प्राप्त करने के लिए कुछ भी बाहरी न हो।

आप किसी भी समय कई प्रेरकों के प्रभाव में हो सकते हैं, और वे प्रेरक आंतरिक और बाह्य दोनों का मिश्रण हो सकते हैं। लेकिन अगर आपके ईंधन में शामिल हैं केवल बाहरी प्रेरक, आप आश्चर्यचकित हो सकते हैं, "मैं यहाँ क्या कर रहा हूँ?"

प्रोग्रामर-ब्लॉक-निरर्थकता

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

आंतरिक प्रेरणा दृष्टि और मिशन को उबालती है। क्या आप व्यक्तिगत रूप से अपने काम के परिणाम में निवेशित हैं? क्या आप अपनी कंपनी के लक्ष्यों और विश्वासों के अनुरूप हैं? क्या आपको ऐसा लगता है कि आपके द्वारा किए गए काम पर आपका स्वामित्व है?

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

मूल कारण # 4: ऊब

कुछ प्रोग्रामर, विशेष रूप से जो कुछ अनुभवी हैं, प्रोग्रामिंग में अपनी रुचि खो देते हैं क्योंकि यह उबाऊ लगने लगता है. यह समस्या उपर्युक्त व्यर्थता के मुद्दे से सूक्ष्म रूप से भिन्न है क्योंकि यह अधिक है चुनौती इसके बारे में है मिशन.

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

प्रोग्रामर-ब्लॉक-बोरियत

इसका हल ढूंढना है अपने आप को फिर से चुनौती.

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

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

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

हिंदुस्तान टाइम्स: स्टैक एक्सचेंज

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

मूल कारण # 5: बर्नआउट

यदि उपरोक्त कारणों में से कोई भी कारण सही नहीं लगता है, तो शायद आप बस overworked और बाहर जला दिया 5 संकेत जो आप बहुत कठिन काम कर रहे हैं (और उन्हें कैसे ठीक करें)क्या आप काम करने की एक अतृप्त इच्छा से पीड़ित हैं? यहाँ इस बीमारी को पहचानने के कुछ संकेत दिए गए हैं और आप इसे कैसे दूर कर सकते हैं। अधिक पढ़ें , शायद वर्कहोलिज्म पर भी कटाक्ष। संकेतों में चिंता शामिल है, अनुत्पादक होने का डर, अपने काम के लिए अपने स्वास्थ्य की उपेक्षा करना।

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

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

हिंदुस्तान टाइम्स: विकिपीडिया

एक वास्तविक मामला यह हो सकता है कि वर्कहॉलिज़्म आपके मस्तिष्क और शरीर में शारीरिक परिवर्तन का कारण बनता है, और ये परिवर्तन आपके मानसिक कल्याण पर गंभीर प्रभाव डाल सकते हैं। कोड के लिए प्रेरणा का नुकसान कई संभावित लक्षणों में से एक है।

प्रोग्रामर-ब्लॉक-burnout

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

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

यहाँ कुछ है बर्नआउट से उबरने के टिप्स क्या बर्नआउट मेकिंग यू हेट योर वर्क? 5 तरीके फिर से अपने प्रवाह को खोजने के लिए अधिक पढ़ें . अंततः, हालांकि, उत्तर अच्छे के लिए आगे बढ़ना हो सकता है।

आप प्रोग्रामर के ब्लॉक को कैसे हरा सकते हैं?

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

व्यायाम के लिए, यह संभव है बिना जिम जाए वर्कआउट जिम जाने के बिना कसरत कैसे करेंवास्तविक अभ्यास के लिए अलग से समय निर्धारित करना कठिन है, लेकिन अपने कम्यूट में फेंक दें और यह बहुत समय बर्बाद कर सकता है। अपना घर छोड़ने के बिना इन प्रभावी वर्कआउट का प्रयास करें। अधिक पढ़ें . यदि आप वास्तव में समय के लिए तैयार हैं, तो हम इनकी सलाह देते हैं अभ्यास आप अपने डेस्क पर सही कर सकते हैं 8 आसान व्यायाम आपकी डेस्क पर फिट रहने में आपकी मदद करेंगेअपने डेस्क पर फिट रहना वास्तव में संभव है। यहाँ कुछ अभ्यास हैं जो कोई भी कर सकता है। कुछ को उठने की भी आवश्यकता नहीं होती है, दूसरों को आपकी दिनचर्या से 10 मिनट से अधिक समय नहीं लगता है। अधिक पढ़ें . एक स्वस्थ शरीर स्वस्थ दिमाग की ओर एक लंबा रास्ता तय करता है।

क्या आपने कभी प्रोग्रामर के ब्लॉक के साथ संघर्ष किया है? आप इससे कैसे बाहर निकले? या आप अब भी इससे जूझ रहे हैं? हमें इसके बारे में नीचे टिप्पणी में साझा करके बताएं!

छवि क्रेडिट: तनावग्रस्त व्यापारी शटरस्टॉक के माध्यम से अल्फास्पिरिट द्वारा, भ्रमित नर्ड शटरस्टॉक के माध्यम से lassedesignen द्वारा, निराश महिला कार्यकर्ता स्टॉकेकेट द्वारा शटरस्टॉक के माध्यम से, ऊब गया प्रोग्रामर नुमाड_सॉल द्वारा शटरस्टॉक, तनावपूर्ण व्यवसायी शटरस्टॉक के माध्यम से KieferPix द्वारा

जोएल ली ने बी.एस. कंप्यूटर विज्ञान और पेशेवर लेखन अनुभव के छह वर्षों में। वह MakeUseOf के लिए चीफ एडिटर हैं।