प्रोग्रामिंग भाषा कैसे सीखें

लेखक: Sara Rhodes
निर्माण की तारीख: 11 फ़रवरी 2021
डेट अपडेट करें: 28 जून 2024
Anonim
मुझे सबसे पहले कौन सी प्रोग्रामिंग भाषा सीखनी चाहिए?
वीडियो: मुझे सबसे पहले कौन सी प्रोग्रामिंग भाषा सीखनी चाहिए?

विषय

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

कदम

६ का भाग १: प्रोग्रामिंग भाषा चुनना

  1. 1 तय करें कि आपकी क्या रुचि है। बेशक, आप किसी भी प्रोग्रामिंग भाषा (इसके बाद पीएल) सीखना शुरू कर सकते हैं। सच है, कुछ प्रोग्रामिंग भाषाएं दूसरों में महारत हासिल करने के लिए बहुत आसान होती हैं ... वैसे भी, आपको यह तय करने की ज़रूरत है कि आप प्रोग्रामिंग भाषा किसके लिए सीखेंगे। यह आपको यह तय करने की अनुमति देगा कि आपको क्या सीखना है, और यह सिर्फ एक अच्छा प्रारंभिक बिंदु होगा।
    • क्या वेब विकास आपकी आत्मा को गर्म करता है? पीएल की सूची जो आपके लिए उपयोगी होगी, कंप्यूटर प्रोग्राम लिखने के लिए आवश्यक पीएल की सूची से काफी अलग है। मोबाइल विकास - आपका बचपन का सपना? यह तीसरी सूची है। आप जो सिखाते हैं वह इस बात पर निर्भर करता है कि आप क्या करना चाहते हैं।
  2. 2 सरल भाषा से शुरू करें। आप अपने लिए जो भी निर्णय लें, आपको अपेक्षाकृत सरल उच्च-स्तरीय भाषाओं से प्रारंभ करना चाहिए। ये भाषाएं शुरुआती लोगों के लिए विशेष रूप से अच्छी हैं, क्योंकि वे आपको बुनियादी सिद्धांतों में महारत हासिल करने और प्रोग्रामिंग के सामान्य तर्क को समझने की अनुमति देती हैं।
    • इस संदर्भ में पायथन और रूबी को सबसे अधिक बार याद किया जाता है। ये दो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लैंग्वेज हैं, जिनमें काफी समझने योग्य सिंटैक्स हैं, जिनका उपयोग मुख्य रूप से वेब एप्लिकेशन बनाने के लिए किया जाता है।
    • "ऑब्जेक्ट-ओरिएंटेड पीएल" "ऑब्जेक्ट्स" के रूप में सब कुछ के प्रतिनिधित्व पर आधारित है, डेटा और उनके प्रसंस्करण के तरीकों को जोड़ने और वस्तुओं के बाद के हेरफेर पर आधारित है। ऐसे पीएल, विशेष रूप से, सी ++, जावा, ऑब्जेक्टिव-सी और पीएचपी हैं।
  3. 3 कई भाषाओं के लिए बुनियादी ट्यूटोरियल देखें। यदि आप अभी भी तय नहीं कर पा रहे हैं कि क्या पढ़ाया जाए, तो कई भाषाओं के ट्यूटोरियल देखें। अगर कोई चीज आपको अचंभित करती है - उस वाईपी को थोड़ा बेहतर समझने की कोशिश करें। यह कार्य सरल है, क्योंकि नेटवर्क में पीएल पर परिचयात्मक स्तर की पर्याप्त से अधिक शैक्षिक सामग्री हैं:
    • पायथन शुरुआती लोगों के लिए एक बेहतरीन भाषा है, लेकिन यदि आप इसका उपयोग करना सीखते हैं तो इसमें काफी संभावनाएं हैं। उपयोग का दायरा वेब एप्लिकेशन और गेम है।
    • जावा - प्रयुक्त ... ओह, यह कहना आसान है कि यह पीएल कहां उपयोग नहीं किया जाता है! गेम से लेकर एटीएम सॉफ्टवेयर तक लगभग सब कुछ जावा है।
    • HTML एक प्रोग्रामिंग लैंग्वेज नहीं है, बल्कि एक मार्कअप लैंग्वेज है, लेकिन यह किसी भी वेब डेवलपर के लिए जरूरी है।
    • C सबसे पुरानी प्रोग्रामिंग भाषाओं में से एक है जिसने आज तक अपनी प्रासंगिकता नहीं खोई है। सी न केवल अपने आप में एक शक्तिशाली उपकरण है, बल्कि अधिक आधुनिक प्रोग्रामिंग भाषाओं की नींव भी है: सी ++, सी #, और ऑब्जेक्टिव-सी।

६ का भाग २: छोटा शुरू करना

  1. 1 पीएल के बुनियादी सिद्धांतों को जानें। यहां, निश्चित रूप से, यह सब आपके द्वारा चुनी गई भाषा पर निर्भर करता है, हालांकि, भाषा में सामान्य बिंदु भी हैं जो विशेष रूप से उपयोगी कार्यक्रम लिखने के लिए महत्वपूर्ण हैं। जितनी जल्दी आप इन सभी अवधारणाओं में महारत हासिल कर लेंगे और उन्हें व्यवहार में लाना सीखेंगे, आपके और आपके प्रोग्रामिंग कौशल के लिए उतना ही बेहतर होगा।तो, यहाँ उपरोक्त "बिंदुओं" में से कुछ ही हैं:
    • वेरिएबल - वेरिएबल डेटा को वेरिएबल में स्टोर और कॉल किया जा सकता है। चर में हेरफेर किया जा सकता है, चर के प्रकार होते हैं (बहुत सरल शब्दों में - संख्याएं, प्रतीक, और इसी तरह), जो एक चर में संग्रहीत डेटा के प्रकार को निर्धारित करते हैं। चरों के नाम निर्धारित करने की प्रथा है ताकि स्रोत कोड पढ़ने वाले व्यक्ति को यह पता चल सके कि चर में क्या संग्रहीत है - इससे कार्यक्रम के तर्क को समझना आसान हो जाएगा।
    • सशर्त निर्माण (वे सशर्त अभिव्यक्ति भी हैं) ऐसी क्रियाएं हैं जो इस घटना में की जाती हैं कि कोई अभिव्यक्ति या निर्माण सत्य या गलत है। इस तरह के भावों का सबसे सामान्य रूप "अगर-तब" निर्माण है। यदि व्यंजक सत्य है (उदाहरण के लिए, यदि x = 5), तो क्रिया # 1 होगी, और यदि यह असत्य है (x! = 5), तो क्रिया # 2।
    • कार्य - विभिन्न प्रोग्रामिंग भाषाओं में उन्हें अलग तरह से कहा जाता है: कहीं वे प्रक्रियाएं हैं, कहीं - तरीके, कहीं - कॉल करने योग्य इकाइयाँ। संक्षेप में, फ़ंक्शन मिनी-प्रोग्राम होते हैं जो एक बड़े प्रोग्राम का हिस्सा होते हैं। फ़ंक्शन को कई बार कहा जा सकता है, जो प्रोग्रामर को जटिल प्रोग्राम बनाने की अनुमति देता है।
    • डेटा प्रविष्टि एक काफी व्यापक अवधारणा है जो लगभग हर प्रोग्रामिंग भाषा में मौजूद है। इसका सार उपयोगकर्ता द्वारा दर्ज किए गए डेटा और उनके भंडारण का प्रसंस्करण है। डेटा कैसे एकत्र किया जाएगा यह प्रोग्राम और उपयोगकर्ता के लिए उपलब्ध डेटा इनपुट के तरीकों पर निर्भर करता है (कीबोर्ड से, फ़ाइल से, और इसी तरह)। डेटा इनपुट की अवधारणा डेटा आउटपुट की अवधारणा से निकटता से संबंधित है - यानी, उपयोगकर्ता को डेटा कैसे लौटाया जाएगा (स्क्रीन पर प्रदर्शित, फ़ाइल में लिखा गया, और इसी तरह)।
  2. 2 सभी आवश्यक सॉफ़्टवेयर स्थापित करें। कई प्रोग्रामिंग भाषाओं को कंपाइलर्स की आवश्यकता होती है - प्रोग्राम जो प्रोग्राम कोड को ऐसे निर्देशों में अनुवाद करते हैं जो कंप्यूटर के लिए समझ में आते हैं। हालाँकि, अन्य प्रकार की प्रोग्रामिंग भाषाएँ हैं (जैसे पायथन), जिसमें प्रोग्राम तुरंत निष्पादित होते हैं, और उनके संकलन की आवश्यकता नहीं होती है।
    • कुछ प्रोग्रामिंग भाषाओं में तथाकथित आईडीई (एकीकृत विकास पर्यावरण) होता है, जिसमें एक कोड संपादक, एक कंपाइलर / दुभाषिया और एक डीबगर (डीबगर) शामिल होता है। यह प्रोग्रामर को एक विंडो के सिद्धांत के अनुसार, आलंकारिक रूप से बोलते हुए, प्रोग्राम पर काम करने का अवसर देता है। आईडीई में वस्तु और निर्देशिका पदानुक्रम के दृश्य प्रतिनिधित्व भी शामिल हो सकते हैं।
    • ऑनलाइन कोड संपादक भी हैं। ये प्रोग्राम प्रोग्राम कोड के सिंटैक्स को थोड़े अलग तरीके से हाइलाइट करते हैं, और डेवलपर को कई उपयोगी और सरल टूल तक पहुंच प्रदान करते हैं।

६ का भाग ३: अपना पहला कार्यक्रम लिखना

  1. 1 एक-एक करके बुनियादी अवधारणाओं में महारत हासिल करें। किसी भी पीएल में लिखा गया पहला प्रोग्राम क्लासिक "हैलो वर्ल्ड" है। यह बहुत सरल है, इसका पूरा बिंदु स्क्रीन पर "हैलो, वर्ल्ड" (या इसकी भिन्नता) टेक्स्ट प्रदर्शित करना है। इस कार्यक्रम से, पीएल का अध्ययन करने वाले लोगों को सबसे सरल कामकाजी कार्यक्रम के सिंटैक्स के साथ-साथ स्क्रीन पर डेटा प्रदर्शित करने का तरीका सीखना चाहिए। टेक्स्ट को बदलकर, आप देख सकते हैं कि प्रोग्राम द्वारा कितना सरल डेटा संसाधित किया जाता है। विभिन्न भाषाओं में "हैलो वर्ल्ड" प्रोग्राम कैसे बनाया जाए, इस पर कुछ लेख यहां दिए गए हैं:
    • पायथन में;
    • जावा में।
  2. 2 ऑनलाइन उदाहरणों को पार्स करने से सीखें। किसी भी पीएल के लिए नेट पर आप कार्यक्रमों, कार्यक्रमों के सैकड़ों, हजारों उदाहरण और कोड के सिर्फ टुकड़े पा सकते हैं। इन उदाहरणों के आधार पर अपनी चुनी हुई भाषा के विभिन्न पहलुओं का अन्वेषण करें। अपने स्वयं के कार्यक्रम बनाते समय, ज्ञान के इन टुकड़ों पर भरोसा करें।
  3. 3 पीएल सिंटैक्स सीखें। पीएल के संदर्भ में वाक्य रचना क्या है? प्रोग्राम को विशेष तरीके से लिखने का एक तरीका जिसे कंपाइलर समझ सकते हैं। प्रत्येक पीएल के अपने सिंटैक्स नियम होते हैं, हालांकि, निश्चित रूप से, सामान्य तत्व होते हैं। किसी भाषा का सिंटैक्स सीखना भाषा प्रोग्रामिंग सीखने की आधारशिलाओं में से एक है। अक्सर लोग यह भी सोचते हैं कि वाक्य रचना सीखने से वे प्रोग्रामर बन जाएंगे। वास्तव में, निश्चित रूप से, सब कुछ ऐसा नहीं है - वाक्य रचना सार है, नींव है।
  4. 4 प्रयोग! बिल्कुल कैसे? नमूना कार्यक्रमों को संशोधित करें और परिणामों का परीक्षण करें।यह दृष्टिकोण आपको यह समझने की अनुमति देगा कि यदि आप किसी पुस्तक से अध्ययन कर रहे थे तो क्या काम करता है और क्या नहीं करता है। प्रोग्राम को खराब करने या "तोड़ने" से डरो मत, क्योंकि त्रुटियों को ठीक करना सॉफ्टवेयर विकास प्रक्रिया के प्रमुख चरणों में से एक है। और फिर, पहली बार एक कार्यशील कार्यक्रम लिखने के लिए ... ठीक है, यह लगभग शानदार है!
  5. 5 डीबगर के साथ काम करना शुरू करें। प्रोग्रामिंग त्रुटियां (बग) कुछ ऐसी हैं जो प्रोग्रामिंग शुरू करते समय आपको निश्चित रूप से मिलेंगी। गलतियाँ हर जगह होंगी, तैयार हो जाइए। वे हानिरहित, अपेक्षाकृत हानिरहित, या, अफसोस, महत्वपूर्ण हो सकते हैं, कार्यक्रम को संकलित करने से रोकते हैं। प्रोग्राम को डिबग करने की प्रक्रिया सॉफ्टवेयर विकास के प्रमुख चरणों में से एक है, हम दोहराते हैं। जितनी जल्दी हो सके गलतियों को ठीक करने की आदत डालें।
    • कार्यक्रमों के साथ प्रयोग करके, आप अनिवार्य रूप से कुछ गलत करेंगे, जो अच्छा है। किसी प्रोग्राम को ठीक करने की क्षमता एक प्रोग्रामर के लिए सबसे मूल्यवान कौशलों में से एक है।
  6. 6 कोड को कमेंट करना न भूलें। लगभग सभी प्रोग्रामिंग भाषाएं आपको प्रोग्राम कोड में टिप्पणियां जोड़ने की अनुमति देती हैं - पाठ जो संकलक द्वारा संसाधित नहीं किया जाता है। टिप्पणियों की मदद से, आप प्रोग्राम में सरल और समझने योग्य विवरण जोड़ सकते हैं कि यह या वह फ़ंक्शन (और केवल फ़ंक्शन ही नहीं) क्या करता है। टिप्पणियाँ न केवल आपके लिए उपयोगी होंगी (कभी-कभी आप अपने कोड में भ्रमित हो सकते हैं), बल्कि अन्य लोगों के लिए भी जिनके साथ आप कार्यक्रम पर काम करेंगे।

६ का भाग ४: नियमित रूप से प्रोग्रामिंग

  1. 1 प्रतिदिन कार्यक्रम। प्रोग्रामिंग भाषा में महारत हासिल करने में काफी समय लगेगा। बहुत से। यहां तक ​​​​कि पायथन, एक अपेक्षाकृत सरल प्रोग्रामिंग भाषा, जिसके सिंटैक्स में एक या दो दिन में महारत हासिल की जा सकती है, इसे पूरी तरह से मास्टर करने का इरादा रखने वाले किसी भी व्यक्ति से सैकड़ों और हजारों घंटे के काम की आवश्यकता होती है। प्रोग्रामिंग एक कौशल है, और इसलिए जो लोग इस तरह के कौशल को पूर्णता के लिए मास्टर करना चाहते हैं उन्हें नियमित रूप से अभ्यास करने की आवश्यकता है। अगर कोई दूसरा रास्ता नहीं है, तो सोने से एक घंटे पहले भी हर दिन प्रोग्राम करने की कोशिश करें।
  2. 2 अपने कार्यक्रमों के लिए लक्ष्य निर्धारित करें। चुनौतीपूर्ण लेकिन प्राप्त करने योग्य लक्ष्य निर्धारित करके, आप सीखेंगे कि समस्याओं को कैसे हल करें, समाधान खोजें और कठिनाइयों से कैसे निपटें। उदाहरण के लिए, एक साधारण प्रोग्राम की कल्पना करें - जैसे, एक कैलकुलेटर - और फिर सोचें कि आप इसे कैसे लिखेंगे। अब तक आपने जो सीखा है उसे अमल में लाएं।
  3. 3 अनुभव साझा करें और अन्य लोगों के कार्यक्रम पढ़ें। प्रत्येक वाईपी के आसपास एक विशाल समुदाय इकट्ठा हो गया है। यदि आप संबंधित समुदाय से जुड़ते हैं, तो आप अपने लिए बहुत मददगार होंगे, क्योंकि आपके पास गुणवत्तापूर्ण शिक्षण सामग्री से अधिक तक पहुंच होगी। किसी और के कोड को पढ़ना आपको प्रेरित कर सकता है, यह आपको ताकत दे सकता है और आपको उन प्रोग्रामिंग सुविधाओं को बेहतर ढंग से समझने में मदद कर सकता है जिनसे आप पहले फंस गए थे।
    • आपकी पसंद की भाषा में प्रोग्रामिंग के लिए समर्पित फ़ोरम और ऑनलाइन समुदाय पहली चीज़ हैं। हर समय सिर्फ सवाल न पूछें, समुदाय के जीवन में पूरी तरह से भाग लें - आखिरकार, ये ऐसे स्थान हैं जहां लोग एक दूसरे के साथ सहयोग करते हैं, और मुफ्त प्रशिक्षण पाठ्यक्रम प्रदान नहीं करते हैं। दूसरे शब्दों में, मदद मांगने में संकोच न करें, लेकिन आलस्य से न बैठें!
    • कमोबेश अच्छा अनुभव प्राप्त करने के बाद, हैकाथॉन या इसी तरह के अन्य आयोजनों में भाग लें - ऐसी प्रतियोगिताएँ जहाँ आपको आवंटित समय में एक विशेष कार्यक्रम लिखने का प्रबंधन करना होता है। इस तरह के आयोजन मजेदार और फायदेमंद होते हैं।
  4. 4 मज़े करो। वह करें जो आप अभी भी नहीं जानते कि कैसे करना है। समस्याओं को हल करने के तरीके जानें, और फिर उन्हें अपने तरीके से इस्तेमाल करें। इस बात से खुश न होने की कोशिश करें कि "कार्यक्रम काम कर रहा है और ठीक है" - कार्यक्रम को त्रुटिपूर्ण तरीके से काम करने के लिए अपना सर्वश्रेष्ठ प्रयास करें!

६ का भाग ५: अपने क्षितिज का विस्तार करना

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

६ का भाग ६: सीखे हुए कौशल को लागू करना

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

टिप्स

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