CodeGym /Java Blog /यादृच्छिक /हरवले? प्रोग्रामिंग शिकताना ट्रॅकवर कसे राहायचे
John Squirrels
पातळी 41
San Francisco

हरवले? प्रोग्रामिंग शिकताना ट्रॅकवर कसे राहायचे

यादृच्छिक या ग्रुपमध्ये प्रकाशित केले
जर बहुसंख्य प्रोग्रामिंग शिकणार्‍यांना एका वेळी किंवा दुसर्‍या वेळी तोंड द्यावे लागलेल्या सर्वात सामान्य समस्यांची यादी असेल तर, शिकण्यासाठी सर्व माहितीच्या व्याप्तीमध्ये हरवल्यासारखे वाटणे कदाचित शीर्षस्थानी किंवा कुठेतरी अगदी जवळ असेल. "मला काय शिकायचे आहे ते हरवल्यासारखे वाटते" किंवा "कोड कसे करायचे ते शिकत असताना मला हरवल्यासारखे वाटते" हे प्रोग्रामिंगबद्दल संदेश बोर्ड आणि इतर वेबसाइटवर एक सामान्य प्रश्न-तक्रार आहे. आज आम्ही काही माहितीसह या समस्येचे निराकरण करू इच्छितो. हरवले?  प्रोग्रामिंग शिकताना ट्रॅकवर कसे राहायचे - १

पल्प फिक्शनमध्ये व्हिन्सेंट वेगा म्हणून जॉन ट्रॅव्होल्टा (1994)

प्रोग्रामिंग शिकताना हरवल्यासारखे कसे वाटू नये यासाठी येथे 5 प्रमुख शिफारसी आहेत.

1. स्वीकारा की तुम्ही कधीही सर्व काही शिकू शकणार नाही आणि सर्वात महत्वाच्या गोष्टींवर लक्ष केंद्रित करा.

हे कदाचित अभ्यासाच्या कोणत्याही विस्तृत क्षेत्रासाठी खरे आहे, परंतु विशेषतः प्रोग्रामिंगसाठी. जरी तुम्ही तुमच्या आवडीच्या विशिष्ट सॉफ्टवेअर डेव्हलपमेंट कोनाडाला चिकटून राहिलात, जसे की Java, तुम्ही कदाचित सर्वकाही शिकू शकणार नाही. म्हणूनच ते म्हणतात की एक चांगला प्रोग्रामर होण्यासाठी तुम्हाला तुमच्या कारकिर्दीत नेहमीच शिकण्याची आवश्यकता आहे. त्यामुळे शिकण्याच्या प्रक्रियेत हरवून न जाण्याची एक मूलभूत गुरुकिल्ली म्हणजे तुम्हाला माहीत नसलेली एखादी गोष्ट नेहमीच असेल हे स्वीकारणे. त्याऐवजी पुढे जाण्यासाठी तुम्हाला खरोखर शिकण्याची गरज असलेल्या गोष्टींवर लक्ष केंद्रित करा.

2. तुमचा स्वतःचा कोड लिहिण्याचा प्रयत्न न करता फक्त प्रोग्रामिंग सिद्धांत वाचू नका.

सरावासह सिद्धांतावर लक्ष केंद्रित करणे, जसे की तुमचा स्वतःचा कोड लिहिणे आणि प्रोग्रामिंग आव्हाने सोडवणे, ही एक सामान्य चूक आहे. वाचन सिद्धांतामध्ये गमावणे सोपे आहे, कारण त्यात बरेच काही आहे आणि तुम्ही कितीही वाचले तरीही बरेच काही असेल. म्हणूनच CodeGym चा Java कोर्स, उदाहरणार्थ, तुम्ही शिकत असलेल्या प्रत्येक सैद्धांतिक ज्ञानाचे पालन करणार्‍या व्यावहारिक कार्यांवर केंद्रित आहे. असा सराव-प्रथम दृष्टीकोन अवलंबल्याने तुम्हाला एकाग्र राहण्यास आणि तुम्हाला खरोखर शिकण्यासाठी आवश्यक असलेले ज्ञान आणि इतर अप्रासंगिक माहिती यांच्यातील फरक सांगण्यास मदत होते.

3. तपशील लक्षात ठेवण्याचा प्रयत्न करण्याऐवजी मोठ्या चित्रावर लक्ष केंद्रित करा.

सर्वसाधारणपणे शिकण्याच्या बाबतीत आणखी एक सामान्य आणि कदाचित पुरेशी स्पष्ट नसलेली समस्या म्हणजे मानसिकदृष्ट्या चुकीच्या बाजूने प्रक्रियेकडे जाणे. सर्व माहिती लक्षात ठेवण्याचा प्रयत्न करू नका. त्याऐवजी, मोठे चित्र समजून घेण्यावर लक्ष केंद्रित करा: प्रक्रिया एकत्रितपणे कशा कार्य करतात, त्या प्रत्येकामागील कल्पना काय आहे, इ. गुगलिंगद्वारे तुम्हाला आवश्यक असलेली अचूक माहिती तुम्ही नेहमी मिळवू शकाल. सॉफ्टवेअरचे तुकडे बनवण्यासाठी वापरलेला दृष्टीकोन आणि तंत्रज्ञान समजून घेणे हे ज्ञान आहे जे तुम्हाला खरोखर शिकायचे आहे.

4. एकांतात शिकू नका, इतर शिकणाऱ्यांशी संवाद साधा.

सामाजिक घटक आणि समुदायाचा वापर न करणे ही आणखी एक चूक असेल, ज्यामुळे तुम्ही सहज गमावू शकता. ऑनलाइन प्रोग्रामिंग समुदाय आणि संदेश बोर्ड जसे की StackOverflow आणि Reddit वापरा. मीटअप्स आणि सेमिनार यासारख्या वास्तविक जीवनातील कार्यक्रमांना उपस्थित राहणे देखील चांगली कल्पना आहे. संवाद साधा आणि तुमचा अनुभव इतर शिष्यांशी शेअर करा. CodeGym त्याच्या वापरकर्त्यांसाठी मदत विभाग, मंच, चॅट्स आणि टिप्पण्यांसह अनेक वैशिष्ट्यांमध्ये समुदाय आणि सामाजिक परस्परसंवादाची शक्ती आत्मसात करते .

5. एकाच वेळी अनेक शिक्षण संसाधने वापरू नका.

विविध स्वरूपातील शिक्षण संसाधनांची विपुलता ही प्रोग्रामिंग-संबंधित ज्ञान अधिक सुलभ बनवते परंतु रचना करणे कठीण आणि त्याच वेळी गोंधळात टाकणारे बनते. प्रोग्रामिंग भाषा आणि तंत्रज्ञानावरील अनेक अभ्यासक्रम, व्याख्याने, मार्गदर्शक आणि ट्यूटोरियल ऑनलाइन उपलब्ध असल्याने, अनेकदा समान माहिती वेगवेगळ्या क्रमाने प्रदान केली जाते, आपण फक्त एक किंवा दोनवर अवलंबून न राहिल्यास गमावणे खरोखर सोपे आहे. तुमच्या शिक्षणाचा पाया म्हणून मुख्य संसाधने. यापैकी किमान एक संसाधन तुम्हाला योग्य शिक्षण संरचना प्रदान करू शकले तर ते अधिक चांगले आहे, जे तुम्हाला पुढे काय शिकायचे याचा नकाशा म्हणून काम करेल.

मते आणि टिपा

अनुभवी सॉफ्टवेअर डेव्हलपरकडून कोड कसा करायचा हे शिकताना हरवल्यासारखे वाटण्याच्या समस्येवर येथे काही विचार आहेत. “मी एक व्यावसायिक सॉफ्टवेअर अभियंता आहे जो दररोज C++ कोड लिहितो, परंतु अजूनही मला अपरिचित भाषेचे काही भाग आहेत. मला वाटते की तुम्ही सुरुवात करताच हरवल्यासारखे वाटू नये हे खूप अनोळखी असेल. आज, मी माझ्या मोकळ्या वेळेत रस्ट शिकण्यास सुरुवात केली, आणि संगणक विज्ञान आणि प्रोग्रामिंगची चांगली समज असतानाही, मला स्वतःला नवीन वाक्यरचना, स्पष्ट जीवनकाल आणि कर्ज तपासकांसह हरवल्यासारखे वाटले. मला खरोखरच ते जुळवून घ्यावे लागेल. आत्तापर्यंत तरी मला थोडं हरवल्यासारखं वाटायला लागलंय. मी मूलत: थोडं हरवल्यासारखं कधीच थांबवलेलं नाही, म्हणून मी ते मला निराश होऊ देणार नाही आणि मी प्रयत्न करत राहीन. तुम्हाला प्रोग्राम कसा करायचा हे जाणून घ्यायचे असल्यास, तुम्ही तेच केले पाहिजे. हे खूप फायद्याचे आहे,अनुभवी सॉफ्टवेअर डेव्हलपर पॅट्रिक ऑपरलची शिफारस करतो . “तुम्हाला एखाद्या अनोळखी शहरात सोडण्यात आले आहे का जिथे तुम्हाला माहित आहे की तुम्ही कुठे आहात आणि तुम्हाला कुठे जायचे आहे परंतु सर्व रस्ते आणि साइट अपरिचित आहेत? तुम्‍हाला अशी स्थिती अनेक वेळा आल्‍यानंतर ती नॉर्मल होते. तुम्ही हे शिकता की तुम्ही तुमचा मार्ग शोधण्यात सक्षम आहात, तुम्हाला दिशानिर्देश विचारण्याची आवश्यकता असली तरीही आणि काही अडखळत असतानाही तुम्ही नेहमीच विजयी व्हाल. चांगले प्रोग्रामर सतत नवीन साधने शिकत असतात, नवीनतम लायब्ररी वापरतात, नवीन भाषांचा सामना करतात आणि अगदी नवीन आव्हाने सोडवतात. ही एक चांगली गोष्ट आहे - ती कंटाळवाणे होण्यापासून ठेवते. त्यामुळेच मजा येते!” माजी सॉफ्टवेअर आर्किटेक्ट जेम्स बार्टन म्हणतात . सराव करायला विसरू नका, आठवण करून देतेकेविन प्राइस, आणखी एक प्रोग्रामिंग अनुभवी: “प्रोग्रामिंग एक कौशल्य आहे. कौशल्याचा सराव करावा लागतो. प्रोग्रॅमिंगच्या कौशल्यात प्रभुत्व मिळवलेले अनेक लोक अगदी सुरुवातीलाच त्यांचा संघर्ष विसरले आहेत आणि ते इतके सोपे आहे. सत्य हे आहे की, कोणीही चांगला प्रोग्रामर म्हणून जन्माला येत नाही, आणि काही गोष्टींमुळे तुम्हाला ते इतरांपेक्षा लवकर शिकण्याची शक्यता असते - त्या सर्वांना सराव करावा लागतो. माझ्याकडे अभियांत्रिकी पदवी आहे, आणि मी शाळेबाहेर चांगला प्रोग्रामर होतो. मी यात हजारो तास घालवले होते तोपर्यंत माझ्याकडे एक आहा-हा क्षण होता ज्याने सर्वकाही अशा प्रकारे स्नॅप केले की मला असे वाटले की मी कोणताही प्रोग्रामिंग प्रकल्प हाताळू शकतो. तेव्हा मी 28 वर्षांचा होतो - मी अभियांत्रिकी शाळा पूर्ण केल्यानंतर सहा वर्षांनी. असे ठेवा, सराव करत राहा, निराश होऊ नका.
टिप्पण्या
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION