प्रोग्रामिंग में खोई दिलचस्पी [बंद]


21

मैं वर्तमान में अपने 2 साल के कुंवारे लोगों में एक कंप्यूटर विज्ञान का छात्र हूं। मेरी समस्या बहुत सीधे आगे है फिर भी अभी तक आत्म-समाधान नहीं किया गया है। यह बस इतना है कि मैं प्रोग्रामिंग से थक गया हूं। मुझे नहीं पता कि ऐसा क्यों हुआ।

जब मैंने c ++ में अपना पहला कोर्स शुरू किया तो मैं बहुत उत्साहित था। इसलिए उत्साहित हूं कि मैंने 2 महीने के भीतर दो भारी सी ++ पुस्तकें समाप्त कर दीं और अपनी कक्षा और अपनी खुद की उम्मीदों से आगे बढ़ गया। यह ऐसा था जैसे मैं एल्गोरिदम को आसानी से विकसित कर सकता हूं और उन्हें कोड कर सकता हूं। मैंने C ++ की बहुत खोज की,

लेकिन पिछले 2 सेमेस्टर के लिए मैं कोडिंग में बहुत अधिक नहीं हूं और मैंने इसके लिए बहुत अधिक रुचि या जुनून खो दिया है।

मुझे प्रोग्रामिंग के साथ-साथ मेरी सीएस की डिग्री भी पसंद है। लेकिन यहां तक ​​कि इसके साथ मैं चीजों को सेट करने में सक्षम नहीं हूं। कृपया बताएं कि मुझे क्या करना है? मैंने अपने दम पर C # और XNA गेम डेवलप करना शुरू किया है लेकिन फिर भी यह ऐसा है जैसे मैं खुद को आगे बढ़ा रहा हूं। क्या कोई मेरे अंदर कोडर को जगाने के लिए सुझाव दे सकता है?


13
कोई अन्य रुचि खोजें?
— SLaks

1
आप अब क्या करना चाहते हो?
— मार्सेलो

4
आपको DEADLINES, और एक अच्छे प्रोजेक्ट मैनेजर की आवश्यकता है। सौभाग्य से वे अकादमियों में भी मौजूद हैं।

1
अजगर की कोशिश करो, मनोरंजन के लिए। कोड के साथ अपनी रोजमर्रा की कंप्यूटर-उपयोग की समस्याओं को हल करें।
— स्लीपलेसनरड

2
आपका आंतरिक स्वयं आपको बता रहा है कि या तो एक ब्रेक लें या कुछ और करें।
— जेम्स पी।

जवाबों:


39

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

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

आप कुछ ओपनसोर्स परियोजनाओं में योगदान / सहायता करने के लिए एक स्टैब लेने की कोशिश कर सकते हैं।

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


3
मैं इससे ज्यादा सहमत नहीं हो सकता। ओपी ने C # और XNA में होने का उल्लेख किया जो वास्तव में मैंने तेजी से परिणाम प्राप्त करने के लिए किया था। बहुत जल्द मुझे अपनी दिलचस्पी वापस मिल गई। बस स्क्रीन पर कुछ प्राप्त करें और इसके साथ खिलवाड़ करना शुरू करें।
— ब्रायन हैरिंगटन

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

24

मैं पिछले कुछ वर्षों में एक जलसेक के माध्यम से जा रहा हूँ और निम्नलिखित सूत्र के लेखक हूँ: /software/11425/burned-out-on-programming-and-given-up

मैं अब अपने विश्राम के अंत की ओर आ रहा हूं और प्रोग्रामिंग के बारे में बहुत बेहतर महसूस कर रहा हूं, इसलिए मैं कुछ विचारों के साथ झंकार करूंगा ...

मुझे जिस समस्या का सामना करना पड़ा, वह यह था कि मैं प्रोग्रामिंग को एक शौक और रचनात्मक शिल्प के रूप में पसंद करता था, लेकिन जल्दी से तंग आ गया जब मुझे इसे एक नौकरी के रूप में मानना ​​पड़ा - और कुछ यादृच्छिक उबाऊ व्यापार प्रणाली पर किसी और के लिए काम किया - जो मैं नहीं कर सका ' t किसी भी आंतरिक रुचि को समन में न लें। इसे साकार करने के बिना, यह है कि मैं अपने अतीत में हर समय प्रोग्रामिंग नौकरियों (और उन्हें करने) की तलाश में कैसे रहा। मैं अनिवार्य रूप से हमेशा अपने आंतरिक प्रेरणाओं के अनाज के खिलाफ जा रहा था। लेकिन यह सामान्य लग रहा था। आखिरकार, लोक ज्ञान ऐसा कहता है: " यह एक काम है, खुश खुश खेल नहीं है। राजकुमारी को हराना। "

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

इसलिए मुझे लगता है कि कुंजी समस्या डोमेन (या काम के तरीके) को खोजने के लिए है जहां आपको लगता है कि आप जो कर रहे हैं वह उपयोगी है, और जैसे आप एक स्व-निर्देशित शिल्पकार हैं, न कि केवल कुछ कार्यकर्ता मधुमक्खी के दास।

वैसे भी, आपके मामले में मुझे लगता है कि यह बहुत संभव है कि आप इस समय प्रोग्रामिंग से थोड़ा बहुत उम्मीद कर रहे हैं। मैं यूनी में भी एक ऐसी ही चीज से गुजरा। आप प्रोग्रामिंग में "सही" हो जाते हैं, लेकिन फिर ऐसा महसूस होता है कि कुछ सेमेस्टर के बाद आप इससे बीमार हैं। मुझे लगता है कि मेरे मामले में यह मुख्य रूप से खिलौना उदाहरणों और बीमारी की समस्याओं (असाइनमेंट) से बीमार होने के कारण था - मैं कुछ बड़े, कुछ वास्तविक, कुछ ऐसा काम करना चाहता था जो वास्तविक समस्याओं को हल करता है। इस तरह की चीजों को ढूंढना वास्तव में उतना आसान नहीं है जितना लगता है। यदि आप कहते हैं कि आप प्रोग्रामिंग से प्यार करते हैं , लेकिन इसे करने के लिए खुद को मजबूर करने की जरूरत है- संभावना है कि आप इसे करने के लिए काम कर रहे हैं, बल्कि वास्तव में उन समस्याओं को हल करने के बजाय जिन्हें आप वास्तव में हल करना चाहते हैं। यह समस्या आपको कार्यस्थल पर भी ले जाती है, वैसे। यदि आप एक ऐसी नौकरी पर काम कर रहे हैं, जहाँ आप वास्तव में अंतिम उत्पाद की परवाह नहीं करते हैं, और इसके बारे में कुछ यादृच्छिक उबाऊ व्यापार प्रणाली के रूप में सोचते हैं जो कुछ भी नहीं जोड़ता है जिसे आप दुनिया के लिए उपयोगी मानते हैं - वही मनोवैज्ञानिक तंत्र खेल में आ जाएगा और आपको जला देगा।

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


"यादृच्छिक उबाऊ व्यापार प्रणाली" - यह अनिवार्य रूप से इन दिनों अधिकांश आईटी नौकरियों में है। कुछ भी या तो गेम्स, सोशल एप्स या अन्य मजेदार मोबाइल एप्स हैं। या यह कुछ विशिष्ट करने के लिए एक उपकरण हो सकता है। जब आप एक समान चरण से गुजरे थे तब आपने क्या स्विच किया था?
— अमोघ तलपलीकर

जुड़ा हुआ धागा "प्रोग्रामिंग पर जला दिया गया और छोड़ दिया गया?" काम नहीं करता है
— फिलिप बार्टुज़ि

18

ऐसा लगता है कि किसी को खेल के दौरान कुछ जल्दी उठना पड़ रहा है, लेकिन ऐसा होता है।

आपको जो करने की ज़रूरत है वह स्कूल-जीवन का संतुलन बनाने का एक तरीका है। यह भी पता लगाने के लिए कि आप इंजीनियरिंग का आनंद क्यों लेते हैं, सहायक है। छोटे पक्ष की परियोजनाओं पर काम करना हमेशा मजेदार होता है ...

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


2
+1: अन्य उत्तरों के माध्यम से पढ़ें और बर्नआउट का उल्लेख न करें। @OP: थोड़ा समय निकालिए - यह आपके लिए चमत्कार करता है।
— डेमियन ब्रेख्त

1
यह अच्छी सलाह है, 5 साल के लिए कोडिंग की गई है और दूसरे पर im है (मैं सही काम कर रहा हूं) चक्र!
— Pete2k

"यहाँ सभी को कम से कम एक बार बर्नआउट हुआ है" यह अद्भुत पुन: आश्वासन है
— अनवर

9

बाहर जला दिया है? नहीं लग रहा है कि "वाइब" आपके पास पहली बार था जब आपने printf("Hello World!");पहली बार देखा था ? जब मैं 14 साल का था, तब मैंने प्रोग्रामिंग शुरू की थी, और जब मैंने कुछ कॉलेज प्रोग्रामिंग कक्षाओं को अपने सीनियर वर्ष के हाई स्कूल में ले लिया, तो कक्षाओं ने सचमुच मुझे जीवन से ऊब दिया क्योंकि मैं पहले से ही बहुत आगे था। मैं वास्तविक दुनिया के अनुप्रयोगों को लिखने और जटिल समस्याओं को हल करने के लिए तैयार था, लेकिन मैं परिचयात्मक पाठ के एक भयावह भंवर में फंस गया था मुझे लगा कि उन लोगों के लिए उद्देश्य थे जो अपने जूते नहीं बांध सकते। यह सचमुच मेरी रुचि को मार रहा था। मैं यह नहीं कह रहा हूं कि यह आपके लिए एक ही परिदृश्य है, लेकिन मुझे अक्सर लगता है कि प्रोग्रामिंग कक्षाएं अक्सर आपकी रुचि और "पीज़ाज़" को मार देती हैं जो प्रोग्रामिंग को वास्तव में दिलचस्प बनाती हैं ।

मुझे करने के लिए: होने के नाते सिखाया और सीखने की दो पूरी तरह से अलग बातें हैं ।

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

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

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

हालांकि मेरे लिए, मुझे प्रोग्रामिंग पसंद है। भले ही मैं जलकर भस्म हो जाऊं, फिर भी मैं जाता रहा। इसलिए नहीं कि मैं खुद को मजबूर करता हूं, बल्कि इसलिए कि मैं C # और .NET में विशेषज्ञ बनना चाहता हूं । यदि आपके पास अपने लिए कोई लक्ष्य नहीं है, तो आप पा सकते हैं कि वास्तव में आप वास्तव में नहीं जानते कि आप प्रोग्रामिंग से बाहर निकलना चाहते हैं। आप पहले स्थान पर क्यों प्रोग्राम करते हैं ? मुझे जटिल समस्याओं को हल करना पसंद है। मुझे अभिनव समाधान बनाना भी पसंद है। मेरे पास ऐसे लक्ष्य हैं जो सामान्य रूप से सॉफ़्टवेयर विकास के लिए मेरा जुनून चलाते हैं ।

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

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

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

ध्यान रखें कि यह सब बहुत व्यक्तिपरक है और मेरे अपने अनुभव पर आधारित है, लेकिन शायद आप अपने मुद्दे पर विचार करने के लिए प्रेरित हो सकते हैं।

ओह, और एक चीज जो मुझे प्रेरित करती है और वास्तव में मेरे जुनून को बढ़ाती है, मैं बहुत सारे Channel9 (MSDN) देखता हूं। कोड के पीछे, कैसे चीजें काम करती हैं, आदि जब आप आसपास के सर्वश्रेष्ठ विशेषज्ञों से सीख रहे हैं, तो आप बहुत कुछ सीखते हैं, और यह वास्तव में आपको बेहतर चीजों को सुधारने और करने के लिए प्रेरित करता है। आपको यह भी ध्यान देना चाहिए कि क्षेत्र के कुछ सबसे शानदार विशेषज्ञों ने प्रोग्रामिंग / कंप्यूटर विज्ञान में काम करने से पहले वर्षों तक पूरी तरह से असंबंधित चीजें की थीं ।


7

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


1
+1 "जब वास्तव में मैं इंजीनियरिंग के स्कूल के संस्करण से थक गया था।" मुझे लगता है कि यह कुछ ऐसा है जिससे बहुत सारे छात्र जूझ रहे हैं।
— ओलिवर वीलर

6

जब तक आप एक गैर-पारंपरिक छात्र नहीं हो, **, आप 20 या 21 वर्ष के हैं? जब मैं उस उम्र का था तो मैं एक इतिहास का प्रोफेसर बनूंगा। मैंने 28 तक कोडिंग शुरू नहीं की थी, और यह काफी हद तक एक दुर्घटना थी। बिंदु यह है: हर कोई नहीं जानता कि वे वास्तव में क्या करना चाहते हैं जब तक कि आप अब वहां नहीं हैं। यदि प्रोग्रामिंग आपके लिए ऐसा नहीं करता है, तो उसे जाने और किसी और चीज़ पर जाने से डरो मत।


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

** उह, अगर आप मेरे अनुमान से बहुत बड़े हैं, तो कृपया सलाह दें ताकि मैं इस उत्तर को हटा सकूं क्योंकि यह स्पष्ट रूप से आपकी स्थिति पर लागू नहीं होगा। : डी


5

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


3

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


2
यह काफी लीप जैसा प्रतीत होता है, जो प्रश्न में विस्तृत है, उसके आधार पर ....
— निक स्पेरित्जर

1
मैं कुछ भी निदान नहीं कर रहा हूं, मैं कह रहा हूं कि संभावना पर विचार किया जाना चाहिए । "मुझे इस चीज में दिलचस्पी थी और अब मैं ऐसा नहीं हूं, हालांकि मैं बनना चाहता हूं" ऐसा लगता है जैसे यह किसी चीज का संकेत हो सकता है। या शायद कुछ भी नहीं। यही वजह है कि मैंने डॉक्टर से बात की।
— बेन्जादो

यह अच्छा है। मैं सिर्फ एक राय व्यक्त कर रहा था। व्यक्तिगत कुछ नहीं। :-)
— निक स्प्रीजितर जुएल

3

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


2

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

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

2

एक खाली समय में प्रोग्रामिंग कुछ समय के लिए मजेदार है, लेकिन जो गायब है वह फीडबैक लूप है।

जब आपका समाधान किसी ऐसी चीज से होता है जो किसी के लिए बहुत मायने रखती है तो वह चीजों को परिप्रेक्ष्य में रखती है।

लेकिन, वहाँ निश्चित रूप से कुछ कोड आधार हैं जो आपको प्रोग्रामिंग को रोकना चाहते हैं।

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


2

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

ये समाधान हमेशा मेरे लिए बेहतरीन तरीके से काम करता है।


1

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


1

PHP सीखने की कोशिश करें और एक वेब एप्लिकेशन विकसित करें।

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