मुखपृष्ठ » कोडिंग » 10 चीजें आपको पता होनी चाहिए इससे पहले कि आप कोडिंग की कोशिश करें

    10 चीजें आपको पता होनी चाहिए इससे पहले कि आप कोडिंग की कोशिश करें

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

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

    यहाँ हैं प्रोग्रामिंग शुरू करने से पहले आपको 10 बातें पता होनी चाहिए. इन बिंदुओं को जानने से आपको उम्मीद है कि क्या शुरू किया जाए और प्रोग्रामिंग कैसे की जाए.

    1. मूल बातें सही हो

    जब आप सीखना शुरू करते हैं, तो सबसे पहले आपको निश्चित होना चाहिए“मूल बातें”. यह पहला कदम है एक कोडिंग निंजा बन रहा है.

    मूल बातें सही पाने के लिए, आपको करने की आवश्यकता है कंप्यूटर विज्ञान के मूल को जानें, बस किसी भी अन्य व्यापार की तरह आप भर में आ जाएगा। वर्तमान में सैकड़ों ऑनलाइन पाठ्यक्रम हैं शुरुआती के उद्देश्य से. स्पष्ट रूप से, इंटरनेट शुरुआती लोगों के बारे में परवाह करता है, और एक शुरुआत के स्वर्ग - जानकारी के टन प्रदान करता है!

    आपको बस उनके माध्यम से खोज करने की जरूरत है, और एक के साथ शुरू करें सबसे अच्छा अपनी आवश्यकताओं फिट बैठता है. आप हमारे इस लेख में वर्णित ऑनलाइन स्थानों में से किसी के साथ शुरू कर सकते हैं (नीचे).

    उचित समझ कोड करने के लिए सीखने के मार्ग में आपको जल्दी लाभ दे सकता है.

    ऑनलाइन भी ऐसे पाठ्यक्रम उपलब्ध हैं जो आपको शुरू करने में मदद कर सकते हैं

    • कंप्यूटर विज्ञान का परिचय | विकीवर्सिटी
    • कंप्यूटर विज्ञान में परिचय | Udacity
    • CS50: कंप्यूटर विज्ञान का परिचय | edX
    • कंप्यूटर विज्ञान ऑनलाइन पाठ्यक्रम का मुफ्त परिचय | ALISON
    2. धैर्य का निर्माण करें

    प्रोग्रामर के रूप में सफल होने के लिए नंबर एक शर्त है धैर्य का निर्माण. धैर्य आपको अपनी ठोड़ी तक ले जाने में मदद कर सकता है, फिर भी एक निंजा की तरह खड़े हो सकते हैं! यह आपको निराशाओं के लिए तैयार करता है.

    उल्लेख करने के लिए नहीं, धैर्य आपकी मदद कर सकता है एक बेहतर समस्या-समाधानकर्ता बनें, तथा कंप्यूटर की अपनी समझ में सुधार.

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

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

    3. एक लक्ष्य निर्धारित करें और उसकी ओर बढ़ें

    लक्ष्य की स्थापना कोड के लिए सीखने के लिए अपने रास्ते पर एक शक्तिशाली, प्रेरक बूस्टर हो सकता है। यदि आप उदाहरण के लिए, PHP सीखने के लिए योजना बना रहे हैं, तो एक लक्ष्य निर्धारित करें एक साधारण परियोजना करो सप्ताह के अंत तक। एक बार लक्ष्य हासिल कर लिया, एक और लक्ष्य निर्धारित करें, तथा चक्र दोहराएं. हाँ, यह इतना आसान है!

    प्रोग्रामिंग में सीखने और सुधार करने का कोई अंत नहीं है, और इसीलिए लक्ष्य निर्धारित करना एक अच्छा विचार है, और अपने प्राथमिक लक्ष्य का ट्रैक नहीं खोना.

    तो, एक शिक्षार्थी के रूप में, आप किन लक्ष्यों के लिए लक्ष्य बना सकते हैं? चलो जल्दी से कुछ के माध्यम से जाओ नमूना लक्ष्य:

    • एक कैलकुलेटर बनाएँ सीएसएस और जावास्क्रिप्ट का उपयोग कर
    • एक उत्तरदायी वेबसाइट बनाएँ HTML, CSS और JavaScript का उपयोग करना
    • एक गतिशील वेबसाइट बनाएँ किसी भी बैक-एंड प्रोग्रामिंग भाषाओं का उपयोग करना, जैसे कि PHP, रूबी, पायथन, आदि.
    • बनाओ 2 डी ब्रेकआउट खेल शुद्ध जावास्क्रिप्ट का उपयोग करना

    आप भी चुन सकते हैं अपनी पसंद का कोई भी प्रोजेक्ट करें. कौन सब के बाद एक अद्वितीय स्वाद नहीं है? मै शर्त लगा लूँ आप करतें है!

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

    4. अधिक परियोजनाएं करें

    अधिक प्रोजेक्ट्स करके, आप न केवल अपनी सीमाओं को समझ सकते हैं, बल्कि अपने विश्लेषणात्मक और समस्या-सुलझाने के कौशल को भी सुधार सकते हैं। आखिरकार, कोड सीखना सभी सिंटैक्स सीखने के बारे में नहीं है, बल्कि सीखने के बारे में है समस्याओं को कैसे हल करें अपने हाथ पर उपकरणों का उपयोग करना.

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

    आप GitHub के लिए साइन अप भी कर सकते हैं, ऐसी जगह जहां आप कर सकते हैं आसान पहुंच के लिए अपना कोड स्टोर करें. आप जिस प्रोग्रामिंग भाषा को सीख रहे हैं, उसके लिए अन्य सार्वजनिक रिपॉजिटरी से गुजरकर आप प्रोजेक्ट आइडिया को खोजने की कोशिश कर सकते हैं.

    5. सोशल कोडिंग में उतरें

    कोड सीखना है कभी एकल खोज नहीं. यदि आप अगले बड़े ऐप को बिना किसी मदद के बनाने की सोच रहे हैं, तो आप गलत व्यापार में हैं.

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

    GitHub, StackOverFlow, Livecoding, या किसी अन्य सामाजिक कोडिंग साइट की जाँच करें एक उपयुक्त समुदाय खोजें स्वयं के लिए.

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

    एक और अच्छा उदाहरण लाइवकोडिंग है, जहां आप कर सकते हैं अन्य लोगों को अपनी परियोजनाओं को लाइव देखें, एक परियोजना पर काम करते समय एक प्रोग्रामर का सामना करने वाली चुनौतियों का आपको एक विचार देना.

    6. अपने सीखने को संतुलित करें

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

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

    तो, आप इससे दूर क्या ले जा सकते हैं? वहां बाहर होने वाली हर चीज को न जानना ही ठीक है. जो भी यह है कि आप जानते हैं, यह ठीक है। जब तक आप नई चीजें सीखना कभी बंद न करें, आप कभी गलत नहीं होंगे.

    ठीक है, आगे क्या है?

    आपने सीखना शुरू कर दिया, और अब आप शुरुआती सुरंग को पार कर चुके हैं. अब, आप सोच रहे होंगे, “आगे क्या होगा”? क्या यह अंत है? या ऐसा कुछ है जो आप अभी भी प्राप्त कर सकते हैं?

    जैसा कि हम पहले ही बता चुके हैं, प्रोग्रामिंग अंतहीन सीखने है. आप अगले चार सुझावों का पालन करके अपने सीखने के अनुभव को जारी रख सकते हैं.

    1. एल्गोरिदम सीखें

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

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

    तो, तुम कहाँ हो एल्गोरिदम सीखना शुरू करें? आप एल्गोरिदम के लिए ऑनलाइन पाठ्यक्रम करना शुरू कर सकते हैं, या हैकररैंक जैसे प्लेटफार्मों का उपयोग कर सकते हैं.

    2. कोड प्रलेखन का लाभ उठाएं

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

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

    3. साधनों की आदत डालें

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

    उपकरण भी आपकी मदद कर सकते हैं अधिकांश मैनुअल काम को स्वचालित करें, और आपको सक्षम बनाता है मुख्य समस्या पर ध्यान दें. उदाहरण के लिए, आपको Git, Slack, कोड एडिटर, Chrome DevTools, प्रोग्रामिंग चौखटे (फ्रंटएंड और बैकएंड दोनों) और अन्य जैसे टूल की आदत डालनी चाहिए.

    4. एक संरक्षक प्राप्त करें

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

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

    अंतिम शब्द

    आपने अपने जीवन का सबसे अच्छा निर्णय लिया है - प्रोग्रामिंग सीखने के लिए! एक सबसे बड़ी बात जिस पर आपको ध्यान देना चाहिए वह है एक केंद्र, एक चक्र या एक सामाजिक मंच में प्रवेश करें जहां आप समान विचारधारा वाले लोग पा सकते हैं.

    एक बार जब आप अपने कौशल के साथ सहज हो जाते हैं, तो आप चाहते हो सकते हैं पैसे कमाओ भी। कई ऑनलाइन प्लेटफ़ॉर्म हैं, जैसे कि Upwork और Freelancer, प्रोग्रामर के लिए फ्रीलांस काम प्रदान करते हैं.

    के साथ वास्तविक जीवन परियोजना, आप न केवल नई चीजें सीख सकते हैं, बल्कि आप अपने कौशल का उपयोग करना भी सीख सकते हैं। वैकल्पिक रूप से, आप देख सकते हैं अपने सहकर्मी समूह के भीतर नौकरी के अवसर, और शायद उनकी परियोजनाओं में उनकी मदद करें!

    पहले ही शुरू हो चुका है? अपना अनुभव साझा करें शुरुआती लोगों के साथ, और उन्हें कोडिंग की दुनिया में ले जाने में मदद करें.

    संपादक की टिप्पणी: इसके लिए Hongkiat.com लिखा है डैमियन वुल्फ. डेमियन एक लेखक और टेक उत्साही के रूप में DZone, InfoWorld, Tech.Co और अधिक जैसे प्रकाशन पर प्रकाशित लेख है। वह नई चीजों को आज़माना पसंद करता है: ऐप्स, सॉफ़्टवेयर, रुझान और ख़ुशी से अपने विचार साझा करेंगे.