क्या C ++ सीखने के लिए आवश्यक है कि क्या मैं कभी खेल उद्योग में नौकरी करना चाहता हूं?


17

क्या C ++ सीखने के लिए आवश्यक है कि क्या मैं कभी खेल उद्योग में नौकरी करना चाहता हूं? मैं C # से बेहद परिचित हूं और XNA 4.0 में 2D गेम बनाने की मूल महारत है। अभी मैं केवल 13 साल का हूं और गेम बनाने से प्यार करता हूं, और किसी दिन आशा है कि गेम प्रोग्रामिंग की नौकरी मिल जाए। मैंने बहुत से लोगों को यह कहते सुना है कि C ++ 'उद्योग मानक' है और यह आपके करियर को नुकसान पहुंचाएगा कि वह इसे नहीं जान पाएगा। मैं भी सिर्फ खिड़कियों की तुलना में अधिक प्लेटफार्मों को लक्षित करने की कोशिश कर रहा हूं और मुझे मोनोगेम के बारे में पता हैलेकिन किसी कारण से मुझे दृश्य स्टूडियो टेम्पलेट्स के साथ बहुत परेशानी हो रही है, और मुझे बहुत सारे कीड़े मिलते हैं। चूँकि मैं तकनीकी रूप से अभी तक नौकरी नहीं पा सकता हूँ, और शायद मैं प्रोग्रामिंग की नौकरी पा सकता हूँ जब तक कि मैं 22 या कुछ और (जब तक कि im स्वरोजगार न हो)। और उस 9+ वर्ष के समय में खेल उद्योग सबसे अधिक संभावना बदल जाएगा। तो यहाँ कुछ सवाल हैं

  • क्या C ++ सीखने से प्रोग्रामिंग की नौकरी मिलने की संभावना कम हो जाएगी?
  • जब तक मैं नौकरी पा सकता हूं तब तक C ++ अभी भी 'उद्योग मानक' प्रोग्रामिंग भाषा होगी
  • अगर मैं एक इंडी डेवलपर हूं तो क्या यह वास्तव में मायने रखता है कि मैं C ++ सीखता हूं या नहीं, और जो मैं जानता हूं उसके साथ रहना चाहिए?
  • क्या मुझे भी अब यह सीखना शुरू कर देना चाहिए क्योंकि मेरे पास कई साल पहले भी नौकरी मिल सकती है?

मुझे इस बात की भी चिंता है कि भले ही मैं ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग से परिचित हूं, लेकिन मैं C ++ पर बहुत समय बिता सकता हूं, और बहुत निराश और भ्रमित हो सकता हूं, तो बस इसे सीखना छोड़ दें, और इस समय तक मैं बहुत सारे XNA और भूल गया हूं मुझे सब कुछ सीखना है। तो संक्षेप में: क्या मुझे C ++ सीखना चाहिए अगर मैं कभी प्रोग्रामिंग नौकरी चाहता हूं?

अपडेट करें

आपके जवाब और सुझाव के लिए धन्यवाद। हाल ही में मैंने एसएफएमएल और सी ++ उठाया और यह बहुत अच्छा चल रहा है। मुझे C ++ की फांसी मिल रही है, और नई चीजों को सीखने की चिंता न करने के लिए अपनी आँखें खोलना शुरू कर रहा हूं क्योंकि मैं अपने सभी C # ज्ञान को C ++ को सीखने में आसान बनाने के लिए स्थानांतरित करने में सक्षम था। आप सबको एक बार फिर धन्यवाद।


4
यह ध्यान दिया जाना चाहिए कि गेम उद्योग में वास्तव में और अधिक नौकरियां हैं जो कोडिंग नहीं हैं, जबकि ऐसी नौकरियां हैं जो कोडिंग कर रही हैं। कलाकार, परियोजना प्रबंधक, ब्लैक-बॉक्स परीक्षक, डिज़ाइनर, बिक्री आदि, इसके अलावा, वहाँ अन्य भाषाओं में कहीं अधिक जॉब्स हैं जो अकेले C ++ में हैं। इसलिए, सांख्यिकीय रूप से, नहीं, आपको उद्योग में नौकरी पाने के लिए C ++ सीखने की आवश्यकता नहीं है।
माइकलहाउस

1
यह निश्चित रूप से आपके अवसरों को चोट नहीं पहुंचाएगा। वे जिस कंपनी के लिए मैं काम करते हैं, वह खेलों के विकास के लिए C # और यूनिटी का सख्ती से उपयोग करती है और उन्हें C ++ की आवश्यकता नहीं है। हालाँकि C ++ अभी भी एक प्लस माना जाता है क्योंकि यह बहुत सारी उपयोगी अवधारणाओं को सिखाता है जिसे कहीं और लागू किया जा सकता है। मैं आपको एक ऐसी भाषा पर ध्यान केंद्रित करने की सलाह दूंगा जिसे आप अपने इंडी प्रोजेक्ट के लिए जानते हैं लेकिन जब आप कर सकते हैं तो C ++ सीखने के लिए थोड़ा समय लें।
बेंजामिन डेंजरसन जॉनसन

2
यदि आप एक पेशेवर डेवलपर हैं, तो आप हमेशा अपने टूल को चुन और चुन नहीं सकते। उदाहरण के लिए, मैं एक जुनून के साथ जावा और MATLAB से नफरत करता हूं। हालांकि, एक बार में मुझे बस अपनी सांस पकड़नी होगी और इसे खत्म करना होगा। तो, बस अपना व्हाट्सएप छोड़ दें और C ++ सीखें। जब आप इस पर हों तो कुछ और भाषाएँ भी सीखें।
drxzcl

जब आप कर सकते हैं C ++ जानें।
जकोरा

मुझे लगता है कि इस प्रश्न के लिए यह पोस्ट महत्वपूर्ण पढ़ना है।
एंड्रयू रसेल

जवाबों:


23

मैं आपके तीसरे प्रश्न पर ध्यान केंद्रित करना चाहता हूं, क्योंकि यह मेरे ज्ञान के क्षेत्र (इंडी डेवलपर) के भीतर है:

मैंने कई, कई वर्षों के लिए C ++ कोड की एक पंक्ति नहीं लिखी है। और, वास्तव में, मैं बहुत से नॉटी-ग्रैटी विवरणों को भूल गया हूं (और सी ++ में बहुत सारे हैं)। मैं अपना ज्यादातर काम C # में करता हूं। और आपको C ++ सीखने की बिलकुल जरूरत नहीं है

हालाँकि , C ++ सीखने से मुझे जो कौशल प्राप्त हुए हैं - विशेष रूप से निम्न-स्तरीय सामान, विशेष रूप से स्मृति और संकेत कैसे काम करते हैं - अमूल्य साबित हुए हैं।

इसके अतिरिक्त, ऐसे कई अवसर आए हैं जहाँ मुझे अन्य लोगों के C ++ कोड को पढ़ना पड़ा है । यदि आप जानते हैं कि C # या Java में कैसे प्रोग्राम किया जाए तो आप शायद अनुमान लगा सकते हैं कि क्या चल रहा है - लेकिन जानना ज्यादा बेहतर है।


आप के लिए मेरी सिफारिश , विशेष रूप से, अब C ++ सीखना है। आपकी उम्र में आपके पास सीखने के लिए बहुत समय है। इस तरह से आपको C ++ चुनने के बारे में चिंता करने की आवश्यकता नहीं होगी, जबकि आप एक गेम विकसित करने या नौकरी करने की कोशिश कर रहे हैं।

यदि आप किसी कारण से C ++ का उपयोग करना बंद कर देते हैं (या XNA या अन्य कुछ), तो विवरण को भूलने की चिंता न करें। अवधारणाएं अधिक महत्वपूर्ण हैं। और अगर आप को फिर से आसानी से विवरण लेने में सक्षम हो जाएगा।


जैसा कि आपके अन्य सवालों ने संकेत दिया है - हम नहीं जानते कि एक दशक में उद्योग कैसा दिखेगा। हालांकि मुझे लगता है कि C ++ अभी भी काफी सामान्य उपयोग में होगा। अभी के लिए बोलना - सी ++ जानने से आपको रोजगार में काफी बढ़ावा मिलेगा - यहां तक ​​कि एक गैर-सी ++ दुकान पर भी।


7

यदि आप एक गेम प्रोग्रामर बनना चाहते हैं तो आप शायद C ++ सीखने से बच सकते हैं। यदि आप निर्माता या कलाकार की तरह खेल उद्योग में एक अलग नौकरी चाहते हैं, तो आपको C ++ की आवश्यकता नहीं है।

C ++ कठिन है। कॉलेज तक बहुत से लोग इसे नहीं सीखते। आपके पास बहुत समय है। बुनियादी प्रोग्रामिंग अवधारणाओं पर तेजी लाने के लिए कुछ अन्य भाषाओं के साथ काम करें। छोटे से शुरू करें और एक बार में एक कदम उठाएं।


2
मैं दूसरे तरीके से बहस करूँगा। C ++ आजकल हार्डवेयर के करीब मानी जाने वाली भाषा है, और आप जरूरी कंप्यूटर आर्किटेक्चर के बारे में कुछ चीजें सीखते हैं जो कि आप C # जैसी उच्च स्तरीय भाषा के साथ नहीं सीखेंगे, ज्यादातर मेमोरी आवंटन और एड्रेसिंग के बारे में। यदि आपने C # पहली बार सीखा है और इसके साथ सहज हो गए हैं, तो आप संभवतः अतिरिक्त हुप्स से अलग हो जाएंगे, जिनकी तुलना में आपको C ++ के साथ कूदना होगा।
हैकवर्थ

6

आपके पास अभी तक सीखने के लिए बहुत समय है, इसलिए मुझे नहीं लगता कि आपको इस बात से चिंतित होना चाहिए कि आप किस भाषा का उपयोग करते हैं, लेकिन मैं कुछ ऐसी चीजें बताऊंगा जो आपको उपयोगी लग सकती हैं:

  1. C ++ एक भाषा है जबकि XNA एक ढांचा है। XNA को Microsoft द्वारा और अधिक अपडेट नहीं किया जा रहा है, इसलिए मुझे लगता है कि इसे 9 साल से अब तक किसी भी गंभीर क्षमता में इस्तेमाल करने की कल्पना करना बहुत मुश्किल है। C ++ दूसरे पर और हमेशा के लिए रहा है, एक सक्रिय मानक समिति है जो इसे सुधारने के लिए प्रतिबद्ध है और डेवलपर्स को हार्डवेयर पर इतना नियंत्रण प्रदान करती है कि यह इस नियंत्रण को असंपीड़ित करने के लिए हार्डवेयर पावर में एक विशाल छलांग लेगी और इस तरह किसी अन्य भाषा को इसे दबाने की अनुमति देगा उच्च प्रदर्शन के खेल के लिए डिफैक्टो मानक के रूप में।

  2. अवधारणाओं को सीखना एक महत्वपूर्ण हिस्सा है, न कि आप उन्हें जिस भाषा में लागू करते हैं, यदि आप पहले से ही उनके मूल सिद्धांतों को समझ लेते हैं, तो आप बहुत जल्दी एक नई भाषा "सीख" सकते हैं।

  3. C ++ को आपको C # विल की तुलना में बहुत गहरे स्तर पर पॉइंटर्स और मेमोरी के मुद्दों के बारे में जानने की आवश्यकता होगी, इसलिए मैं आपको सलाह दूंगा कि आप इसे उद्योग में इसके उपयोग की परवाह किए बिना कुछ बिंदु पर सीखें।

  4. चीजों को भूलने की आपकी चिंता शायद निराधार है। यह सच है कि आप चीजों को भूल जाएंगे लेकिन बारीकियां वास्तव में महत्वपूर्ण हिस्सा नहीं हैं। आप भाषाओं को स्विच करके कोई गेम डिज़ाइन करना नहीं भूलेंगे।

आपको लगता है कि C ++ नहीं सीखने के कारण हैं, मुझे लगता है कि आप वास्तव में कुछ नया सीखने की इच्छा नहीं करना चाहते हैं।

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


4

सामान्य सलाह: इस बात पर ध्यान केंद्रित न करें कि आपको क्या सीखना है या आपको क्या सीखना चाहिए। बस कुछ बनाना है।

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


बड़ी सलाह, १। हालाँकि मैं ईमानदारी से सोचता हूँ कि नई भाषाएँ सीखना बहुत महत्वपूर्ण है।
जकोरा

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

Err, नहीं, यह नहीं है। आपको दोनों या पाठ्यक्रम की थोड़ी जरूरत है, लेकिन परियोजनाएं होने की तुलना में भाषा सीखना अधिक महत्वपूर्ण है। और नहीं, सिर्फ इसलिए कि आप जानते हैं कि C # का मतलब यह नहीं है कि आप C ++ जानते हैं। और अगर यह आसान था तो आप नियमित रूप से 6+ भाषाओं को जानने वाले लोगों को देखेंगे।
जकोरा

1

चूँकि इस प्रश्न का उत्तर पहले ही दिया जा चुका है, मुझे यहाँ और वहाँ कुछ छेद भरने दो ...

मुझे इस बात की भी चिंता है कि भले ही मैं ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग से परिचित हूं, लेकिन मैं C ++ पर बहुत समय बिता सकता हूं, और बहुत निराश और भ्रमित हो सकता हूं, तो बस इसे सीखना छोड़ दें, और इस समय तक मैं बहुत सारे XNA और भूल गया हूं मुझे सब कुछ सीखना है। तो संक्षेप में: क्या मुझे C ++ सीखना चाहिए अगर मैं कभी प्रोग्रामिंग नौकरी चाहता हूं?

आपको C ++ के बारे में यह विचार कहाँ से आया कि एक भयानक राक्षस भाषा है? यह! यह वास्तव में बहुत मजेदार है।

सच है, आप हार्डवेयर के करीब पहुंच सकते हैं, जिसके वास्तव में दो लाभ हैं: आप बहुत कुछ सीखते हैं कि कंप्यूटर वास्तव में कैसे कार्य करता है, और दूसरा, आपके हाथों में बहुत अधिक शक्ति है, कहते हैं, सी #।

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

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

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

और उस 9+ वर्ष के समय में खेल उद्योग सबसे अधिक संभावना बदल जाएगा।

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

इसके अलावा, C ++ सीखने से आप अपने लिए संभावित नए मध्य-स्तरीय भाषा में संक्रमण करना आसान बना देंगे।

चूँकि मैं तकनीकी रूप से अभी तक नौकरी नहीं पा सकता हूँ, और शायद मैं प्रोग्रामिंग की नौकरी पा सकता हूँ जब तक कि मैं 22 या कुछ और (जब तक कि im स्वरोजगार न हो)।

मुझे पूरा यकीन है कि आप यहाँ गलत हैं। आप वास्तव में कुछ वर्षों में नौकरी पाने में सक्षम होंगे। मेरे देश के कानूनों से कुछ मतलब 2, मुझे लगता है। लेकिन पूर्णकालिक नौकरी नहीं।

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

इसके अलावा, बस अपने नाम पर गौर करें, यह लगभग वैसा ही है जैसे आपने C ++ प्रोग्रामिंग के आनंद से खुद को परिचित कर लिया हो!


1

मैं अभी तक व्यवसाय में नहीं हूं (मैं 17 वर्ष का हूं), लेकिन मुझे लगता है कि नई भाषाओं और प्रौद्योगिकियों की खोज करना वास्तव में बहुत जरूरी है। जबकि आपके पास अभी समय है, C ++, OpenGL और Java सीखें। इनको माहिर करने में कुछ समय लगता है (मुझे 5 साल का समय लगा, इसलिए मैंने उसी उम्र में शुरू कर दिया जैसा कि आप अभी हैं), लेकिन आपको जो अनुभव प्राप्त होता है वह वास्तव में आश्चर्यजनक है।

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

एक बार जब आपको लगता है कि आप OpenGL के साथ संयोजन में जावा को मास्टर करते हैं, तो C ++ पर एक नज़र डालें और कुछ आसान चीजें बनाने की कोशिश करें (अभी तक कोई खेल नहीं)। एक बार जब आपको लगता है कि आप समझ गए हैं कि C ++ को कैसे संकलित किया जा रहा है और रनटाइम पर काम करता है और जानते हैं कि C ++ में मेमोरी का आयोजन कैसे किया जाता है, तो एक आसान गेम बनाने के लिए SDL पर एक नज़र डालें ।

मैं OpenGL पर ध्यान केंद्रित क्यों करूं? क्योंकि ओपन बॉक्स XBox360 को छोड़कर हर प्लेटफॉर्म पर चलता है। यह है: Windows, Linux, OS X, Android, iOS, BlackBerry, Wii, DS, PS3, PSP, आदि ... जब आप केवल Xna और DirectX में महारत हासिल करते हैं, तो आप Windows और XBox360 से बंधे होते हैं। मुझे लगता है कि ओपनजीएल और सी ++ सीखने का यह एक अच्छा कारण है अगर आप गेम इंडस्ट्री में प्रोग्रामिंग जॉब पाना चाहते हैं।


0

मेरा उत्तर यह होगा कि यह वास्तव में इस बात पर निर्भर करता है कि आप खेल उद्योग में क्या करना चाहते हैं। फिलहाल अगर आप AAA कंसोल गेम बनाना चाहते हैं, तो C ++ बहुत जरूरी है। कोई अन्य भाषा आपको कंसोल पर सीमित संसाधनों का लाभ उठाने की अनुमति नहीं देगी।

लंबे समय तक C ++ गेम्स इंडस्ट्री का लिंगुआ फ्रेंका था, लेकिन iPhone और यूनिटी के आगमन के साथ अब C # और Objective-C जैसी भाषाओं का उपयोग करके सभ्य गेम बनाना संभव हो गया है। यहां तक ​​कि HTML 5 भी अब गेम बनाने में सक्षम है। साधारण तथ्य यह है, वहाँ बहुत सारे विकल्प हैं।

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

आपकी उम्र में मैं बेसिक (कमोडोर 64 पर) का उपयोग करके गेम बना रहा था। आरपीजी निर्माता और बाद में जावा से लेकर मॉड गेम तक। मैंने C ++ को तब तक नहीं छुआ जब तक मैं 18 वर्ष के आसपास नहीं था, इसलिए आपके पास अभी भी बढ़ने के लिए बहुत समय है।

अपने वास्तविक सवालों के जवाब देने के लिए:

  • क्या C ++ सीखने से प्रोग्रामिंग की नौकरी मिलने की संभावना कम हो जाएगी?

इस स्तर पर बताने का कोई तरीका नहीं है। 'असली' नौकरी की तलाश शुरू करने से पहले यह 10 साल तक का हो सकता है और प्रौद्योगिकी बहुत तेजी से आगे बढ़ रही है।

  • जब तक मैं नौकरी पा सकता हूं तब तक C ++ अभी भी 'उद्योग मानक' प्रोग्रामिंग भाषा होगी

उपरोक्त उत्तर देखें।

  • अगर मैं एक इंडी डेवलपर हूं तो क्या यह वास्तव में मायने रखता है कि मैं C ++ सीखता हूं या नहीं, और जो मैं जानता हूं उसके साथ रहना चाहिए?

कोई फर्क नहीं पड़ता कि कितने गेम आप खत्म करते हैं और जारी करते हैं।

  • क्या मुझे भी अब यह सीखना शुरू कर देना चाहिए क्योंकि मेरे पास कई साल पहले भी नौकरी मिल सकती है?

यह सीखना शुरू करने के लिए कभी भी जल्दी नहीं है, और न ही कभी बहुत देर हो चुकी है।

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