प्रोग्रामर की तरह कैसे सोचें
परिचय
जब आप प्रोग्रामर देखते हैं, तो आपको यह महसूस होता है कि उनके पास उस समस्या के बारे में एक योजना है जिससे वे निपटने वाले हैं। लेकिन यह सही नहीं है। उन्हें अक्सर गलत समझा जाता है कि वे सब कुछ जानते हैं।
जहां तक प्रोग्रामिंग का संबंध है, यह शुरुआत से सब कुछ जानने के बजाय चलते-फिरते चीजों का पता लगाने के बारे में अधिक है। प्रोग्रामर अनिश्चितता को गले लगाते हैं — और सफल होते हैं!
प्रोग्रामर के पास समस्याओं को हल करने का एक विशिष्ट तरीका होता है।
अज्ञात से डरे बिना वे लगातार सीखने और बढ़ने में सक्षम होते हैं। यह उन्हें पहले से मौजूद ज्ञान की बाधाओं से मुक्त होकर खुले दिमाग से नई चुनौतियों का सामना करने की अनुमति देता है।
प्रोग्रामर अक्सर समस्या के बारे में पूरी जानकारी के बिना नई चुनौतियों का सामना करते हैं, खुद को सुविधा क्षेत्र से बाहर धकेलते हैं, और नई परिस्थितियों के अनुकूल होते हैं
यह लेख प्रोग्रामर मानसिकता की व्याख्या करेगा और सुझाव देगा कि आप इसे कैसे अपना सकते हैं।
प्रोग्रामिंग क्या होती है...
आप शुरू से ही सब कुछ नहीं जान सकते और इसलिए प्रोग्रामर भी नहीं जान सकते। हालाँकि उन्होंने जो किया है, वह कई समस्याओं को स्वयं हल करना है।
और लंबे समय में, उन्होंने अनुकूलन किया और अनुभव प्राप्त किया। और वे अन्य लोगों के अनुभवों और ज्ञान से आकर्षित होते हैं जिसे विभिन्न वेबसाइटों पर साझा किया जाता है।
आपको क्या लगता है प्रोग्रामिंग है:
- एक समस्या देखें
- कोड लिखें
- यह काम करता है!
- मैं यह काम कैसे पूरा कर सकता हूं?
- गूगल, स्टैक ओवरफ्लो आदि।
- आह ठीक है ... मैं कोशिश करूँगा
- काम नहीं करता...नई त्रुटि
- गूगल…स्टैक ओवरफ्लो, आदि।
- आह ठीक है ... ठीक है, मैं इसे बदल दूँगा ...
- फिर गलती...
- फिर से उपाय खोज रहे हैं
- और आगे और आगे…
आप पैटर्न की पहचान करते हैं ।
फिर आप किसी समस्या को एक अलग कोण से अनुकूलित करने का प्रयास करते हैं, इसे उस तरीके से हल करें जिसे आप पहले से जानते हैं।
आप नए और अधिक प्रभावी तरीके बनाने के लिए कई समाधानों को जोड़ते हैं।
प्रोग्रामर के कौशल और विशेषज्ञता के विकास के लिए निरंतर सीखने और अनुकूलन की यह प्रक्रिया आवश्यक है। समस्याओं को हल करने के लिए लगातार नए तरीकों की तलाश करके, एक प्रोग्रामर वक्र के आगे रहने और टेबल पर नए विचार लाने में सक्षम होता है।
अन्य उपयोगकर्ताओं के पास पहले से ही उपयोग के मामले हैं और आप यह पता लगाने की कोशिश करते हैं कि उन्होंने क्या किया है जो आपके द्वारा किए गए समान है।
यदि वह काम नहीं करता है, तो आप समस्या को आगे और आगे "ब्रेक डाउन" करते हैं और चीजों (शर्तों, वाक्य-विन्यास) का उपयोग कैसे किया जाता है, इसके स्पष्टीकरण के लिए प्रलेखन में देखें।
एक कैलकुलेटर प्रोग्रामिंग
अगर कोई आपसे कहता है: "कैलकुलेटर प्रोग्राम करें" तो आपको क्या चाहिए?
- इनपुट
- मान्यकरण
- अंकगणितीय आपरेशनस
- उत्पादन
- …
मैंने पहले ही एक कैलकुलेटर प्रोग्राम कर लिया है और रास्ते में कई कठिनाइयों का सामना किया है। नई त्रुटियां हुईं। मैं उन्हें कैसे हल करूं? यह एक सतत सीखने की प्रक्रिया थी... समस्याओं और त्रुटियों का निरंतर समाधान। यदि आप एक अच्छे प्रोग्रामर हैं, तो आप ये बातें पहले से ही जानते हैं।
आप जितनी अधिक समस्याओं का समाधान करेंगे, नई त्रुटियों को हल करना उतना ही आसान होगा।
निष्कर्ष
आप सोच सकते हैं कि आपको प्रोग्राम करने का तरीका जानने की आवश्यकता नहीं है।
आप सोच सकते हैं कि समस्याओं को हल करने के लिए कोड का उपयोग कैसे करें, यह जाने बिना आपका जीवन अच्छा है।
खैर, मैं यहां आपको यह बताने के लिए हूं कि प्रोग्रामिंग किसी भी कठिन कार्य के लिए उपयोगी है, जिससे आप निपटना चाहते हैं।
प्रोग्रामिंग की प्रक्रिया में जटिल समस्याओं को छोटे, प्रबंधनीय भागों में तोड़ना शामिल है।
और फिर प्रत्येक भाग के लिए समाधान खोजना।
समस्या-समाधान के लिए यह पद्धतिगत दृष्टिकोण स्थितियों की एक विस्तृत श्रृंखला पर लागू किया जा सकता है।
प्रोग्रामिंग दुनिया के अंदर और बाहर दोनों।
सीखने के लिए आपको किन प्रोग्रामिंग भाषाओं पर विचार करना चाहिए?
एक प्रोग्रामिंग भाषा प्रोग्रामर (डेवलपर्स) के लिए कंप्यूटर के साथ संवाद करने का एक तरीका है। प्रोग्रामिंग भाषाओं में नियमों का एक सेट होता है जो स्ट्रिंग मानों को मशीन कोड उत्पन्न करने के विभिन्न तरीकों में परिवर्तित करने की अनुमति देता है, या दृश्य प्रोग्रामिंग भाषाओं, ग्राफिकल तत्वों के मामले में। - स्रोत
सिंपलीलर्न के अनुसार , 2023 में निम्नलिखित प्रोग्रामिंग भाषाओं की अत्यधिक मांग है:
- जावास्क्रिप्ट
- अजगर
- जाना
- जावा
- Kotlin
- पीएचपी
- सी#
- तीव्र
- आर
- माणिक
- सी और सी ++
- मतलब
- टाइपप्रति
- स्काला
- एसक्यूएल
- एचटीएमएल
- सीएसएस
- नोएसक्यूएल
- जंग
- पर्ल
आपकी रुचि और समर्पण क्या महत्वपूर्ण है ।
जीनियस मास्टरमाइंड एक ऐसा व्यक्तित्व है जो अभी भी विकसित हो रहा है। और चीजें सीखने की जरूरत है, और किताबें लिखने की जरूरत है। पुस्तक लेखन और अपनी स्वयं की पुस्तक कैसे लिखें पर अधिक लेखों के लिए अनुसरण करें।
पुस्तकें:
स्पीड रीडिंग जीनियस
किसी भी भाषा को सीखने का रहस्य
पैसा बनाने के बारे में आप जो कुछ भी जानते हैं वह गलत क्यों है
इसका पालन करके हमारे प्रकाशन का समर्थन करें:

![क्या एक लिंक्ड सूची है, वैसे भी? [भाग 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































