विज्ञापन

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

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

instagram viewer

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

इट्स नॉट जस्ट यू: प्रोग्रामिंग इज़ हार्ड

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

प्रोग्रामिंग कठिन है, इसमें कोई संदेह नहीं है यहां तक ​​कि सबसे चतुर प्रोग्रामर नियमित रूप से बग और अपने स्वयं के कोड में त्रुटियों के कारण फंस जाते हैं। ऐसा महसूस हो सकता है कि हर कोई जानता है कि वे क्या कर रहे हैं और आप केवल वही हैं जो संघर्ष कर रहा है, लेकिन सच्चाई के पास कहीं नहीं है।

तनाव मुक्त-प्रोग्रामिंग-कुंठा

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

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

इस तथ्य के साथ शांति बनाएं कि आपके पहले की यात्रा लंबी और कठिन होगी।

इस मामले में एक समय में एक कदम उठाएं

बोली जाने वाली भाषाओं की तरह, प्रोग्रामिंग भाषाएं अध्ययन के विशाल विषय हैं जिन्हें जमीन से सीखना चाहिए। स्पैनिश, जर्मन या कोरियाई जैसी विदेशी भाषा सीखने की प्रक्रिया पर विचार करें।

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

तनाव मुक्त-प्रोग्रामिंग-वृद्धिशील

जब तक आप उन्नत सामग्री के बारे में चिंता न करें पहले मूल बातें मास्टर. इससे पहले कि आप व्याकरण के मूल नियमों को समझें, कविता लिखने की कोशिश करना समझदारी नहीं होगी? उन्नत सामानों को तब तक स्थगित करें जब तक कि आपके पास वास्तव में नींव पर पकड़ न हो।

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

अचानक उपसंहार: यह क्लिक करने के लिए है

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

एक दिन तक, मैं अपने कंप्यूटर पर बैठ गया और यह सब क्लिक किया। वह सामग्री जिसने मुझे लगभग एक साल तक दीवार के खिलाफ अपना सिर पीटने के लिए प्रेरित किया था? यह सब आखिरकार समझ में आया। कोई विशेष ट्यूटोरियल या व्याख्यान नहीं था जिसने मेरी आँखें खोलीं। नहीं। यह वस्तुतः एक एपिफनी था।

तनाव मुक्त-प्रोग्रामिंग-घोषणा

सबक यह है: सब कुछ तत्काल समझ में आने वाला नहीं है। इसका आपकी बुद्धिमत्ता या योग्यता से कोई लेना-देना नहीं है। प्रोग्रामिंग उन चीजों में से एक है जिसे आप या तो समझते हैं या आप नहीं करते हैं और उस स्विच को फ्लिप करने में कुछ समय लग सकता है।

यह अंततः होगा जब तक आप हार नहीं मानेंगे। किसी भी प्रकार के प्रोग्रामर के लिए दृढ़ता एक महत्वपूर्ण विशेषता है। एक धातु की चम्मच के साथ एक पत्थर की दीवार को लंबे समय तक परिमार्जन करें और आप अंततः इसे दूसरी तरफ कर देंगे। रास्ते में हतोत्साहित नहीं किया जाएगा

आप कर सकते हैं के रूप में कई संसाधनों का पता लगाएं

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

हालांकि, प्रत्येक अतिरिक्त तस्वीर के साथ, आप वास्तव में बनावट की प्रतिमा की पूर्णता, आकार में, विस्तार से, सामने-से-पीछे, साइड-टू-साइड, और ऊपर-से-नीचे देखना शुरू कर सकते हैं।

तनाव मुक्त-प्रोग्रामिंग संसाधन

प्रोग्रामिंग के साथ, एक स्पष्टीकरण अक्सर किसी विशेष विषय को समझने के लिए पर्याप्त नहीं होता है। इसलिए यह महत्वपूर्ण है कि आप आप कर सकते हैं के रूप में कई संसाधनों के रूप में निकास प्रलेखन, ट्यूटोरियल, वीडियो, व्याख्यान, आदि के संदर्भ में प्रत्येक अतिरिक्त संसाधन अतिरिक्त अंतर्दृष्टि प्रदान कर सकता है।

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

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

अभ्यास और खेलने के चारों ओर - बोल्ड रहो!

सलाह का अंतिम शब्द: प्रोग्रामिंग सैद्धांतिक से अधिक व्यावहारिक है. ऐसा नहीं है कि कोई सैद्धांतिक पहलू नहीं हैं (क्योंकि वहाँ हैं) और यह नहीं कि प्रोग्रामिंग एक नहीं है सेरेब्रल व्यायाम (क्योंकि यह है), लेकिन अध्ययन की कोई भी बात मायने नहीं रखती अगर आप इसे कभी नहीं डालते अभ्यास करते हैं।

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

तनाव मुक्त-प्रोग्रामिंग अभ्यास

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

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

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

छवि क्रेडिट: Nerdy प्रोग्रामर Via Shutterstock, कुंठित कोडर वाया शटरस्टॉक, बिल्डिंग ब्लॉक वाया शटरस्टॉक, कोडिंग एपिफेनी वाया शटरस्टॉक, ओपन बुक वाया शटरस्टॉक, स्रोत कोड वाया शटरस्टॉक

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