यदि आप स्वयं को कोड करना सिखा रहे हैं, तो शुरुआत करते समय आपके पास उत्तर से अधिक प्रश्न हो सकते हैं।
आपको क्या सीखने की ज़रूरत है? आप कैसे समझते हैं कि बग्स को कैसे ठीक किया जाए? और जब यह असंभव कार्य लगता है तो आप कैसे प्रेरित रहते हैं?
यदि आप कोडिंग में अपनी सफलता की संभावनाओं को लेकर चिंतित हैं, तो मुझे आशा है कि ये 10 युक्तियाँ आपको प्रोत्साहित और प्रेरित करेंगी!
1. शुरू करते समय एक ठोस लक्ष्य को ध्यान में रखें।
जो लोग कोडर बनना चाहते हैं, उनमें से सबसे आम प्रश्नों में से एक है, "मुझे कौन सी भाषा सीखनी चाहिए?"
यह समझ में आता है, लेकिन अंतत:यह गलत प्रश्न है जिसके साथ शुरू करना है।
पहला सवाल जो आपको वास्तव में पूछना चाहिए, वह है, "कोड सीखने में मेरा अंतिम लक्ष्य क्या है?"
यह छुट्टी लेने जैसा है- कोई भी बिना किसी विशिष्ट स्थान के छुट्टी पर नहीं जाता है जहां वे जाना चाहते हैं। और सिर्फ कोडिंग सीखने के लिए कोई भी कोडिंग नहीं सीख रहा है। हमेशा एक कारण होता है।
आप कोड करना सीखना चाहते हैं…। क्या?
कुछ समय निकालें और सोचें कि आपका अंतिम लक्ष्य क्या है। एक बार आपके पास हो जाने के बाद, आप अपने तरीके से पीछे की ओर काम कर सकते हैं और यह पता लगा सकते हैं कि इसे पूरा करने के लिए आपको क्या करने की आवश्यकता है!
अभी भी सुनिश्चित नहीं है कि कोड सीखने में आपका लक्ष्य क्या है? यहाँ कुछ सामान्य हैं:
- मैं स्थिर आय के लिए अपने शहर की एक कंपनी में नौकरी करना चाहता हूं।
- मैं छोटे व्यवसायों के लिए अपना खुद का व्यवसाय बनाने वाली वेबसाइट शुरू करना चाहता हूं।
- मैं मोबाइल एप्लिकेशन बनाकर पैसा कमाना चाहता हूं।
- मैं एक टेक स्टार्टअप में काम करना चाहता हूं।
यदि आप समय बर्बाद नहीं करना चाहते हैं, और लक्ष्यहीन रूप से घूमना नहीं चाहते हैं, तो आपको निश्चित रूप से यह निर्धारित करना होगा कि इस सब में आपका # 1 लक्ष्य क्या है।
2. एक योजना चुनें और उस पर टिके रहें।
इन दिनों खुद को ऑनलाइन कोडिंग सिखाने के बारे में एक बढ़िया बात यह है कि बहुत सारे ट्यूटोरियल और लेख हैं जिनसे आप सीख सकते हैं! आप उस विषय पर केवल वीडियो या लेख खोज कर कुछ भी सीख सकते हैं।
हालाँकि, इसका नकारात्मक पक्ष यह है कि क्योंकि बहुत सारे संसाधन उपलब्ध हैं, इसलिए सबसे अच्छा खोजना मुश्किल हो सकता है। सरासर संख्या समझ में भारी हो सकती है।
मेरी सलाह? एक्स, वाई, या जेड सीखने पर नंबर एक पूर्ण सर्वश्रेष्ठ ट्यूटोरियल की तलाश में एक टन समय बिताने के बारे में चिंता न करें।
बस एक चुनें।
भले ही यह दुनिया में सबसे अच्छा न हो, लेकिन कम से कम यथोचित रूप से अच्छा होने की बहुत संभावना है! यह सुनिश्चित करने के लिए कि आपके पास सबसे अच्छा है, यह अधिक महत्वपूर्ण है कि आप इसे पूरा करें और इसे पूरा करें।
और, ईमानदारी से कहूं- ऑनलाइन पाठ्यक्रम खरीदने और इधर-उधर कूदने में समय व्यतीत करना, शिथिलता और ध्यान की कमी के कारण हो सकता है।
बस कुछ चुनें, और अंत तक उससे चिपके रहें (जब तक कि यह वास्तव में भयानक न हो)। अगर आपको पिछला वीडियो पसंद नहीं आया तो आप हमेशा एक और ट्यूटोरियल वीडियो देख सकते हैं!
3. यह एक मैराथन है, स्प्रिंट नहीं।
वहाँ बहुत सारे ब्लॉग पोस्ट और वीडियो हैं जो वादा करते हैं कि आप प्रोग्रामिंग सीख सकते हैं और 3 या 6 महीने में नौकरी पा सकते हैं। अब, यह संभव हो सकता है, लेकिन अगर बहुत सारे हैं।
यदि आपको वर्तमान में पूर्णकालिक काम करने की आवश्यकता नहीं है, यदि आपके पास पैसा है (विशेष रूप से $ 10,000 से ऊपर की लागत में बूटकैंप कोडिंग), और यदि आप गति के साथ बने रह सकते हैं ... तो हाँ, आप एक पूर्ण भूमि में सक्षम हो सकते हैं वेब डेवलपर के रूप में -टाइम जॉब।
इसके साथ मेरी समस्या यह है कि इसका अति-प्रचार लोगों को एक बहुत ही आशावादी तस्वीर देता है कि कोडिंग में आना कितना आसान है। और जब वे महसूस करते हैं कि यह वास्तव में कितना कठिन है, तो वे एक कठोर जागृति के लिए हैं।
मेरे पास ऐसे दोस्त हैं जो बूटकैंप से गुज़रे और कुछ ही महीनों में प्रोग्रामर के रूप में नौकरी पाने में सक्षम हो गए। लेकिन उन लोगों से जिन्हें मैं जानता हूं या सुना है जिनके पास बूटकैंप का अनुभव नहीं था, और इसके बजाय खुद को सिखाया, उन्हें 1-2 साल की तरह अधिक समय लगा।
यदि आप स्वयं को कोड सिखाने वाले किसी व्यक्ति की वास्तविक जीवन की कहानी सुनना चाहते हैं, तो ओवेन (लिंक) के साथ मेरा साक्षात्कार पढ़ें। उनके पास एक पूर्णकालिक नौकरी और एक बच्चा था, लेकिन लगभग हर दिन सुबह होने से पहले जागकर और दो साल तक इसे पीसकर खुद को कोड करना सिखाया।
उन्होंने हाल ही में एक पूर्णकालिक वेब डेवलपर की नौकरी की, लेकिन यह बहुत, बहुत कठिन परिश्रम के लंबे समय के बाद था।
मैं आपको हतोत्साहित करने की बिल्कुल भी कोशिश नहीं कर रहा हूं, लेकिन बस आपको एक और यथार्थवादी तस्वीर देना चाहता हूं कि कोड सीखना कैसा है। यह निश्चित रूप से संभव है! लेकिन उम्मीद करें कि आप जहां चाहते हैं वहां पहुंचने में आपको एक साल या उससे अधिक समय लगेगा, न कि केवल कुछ महीने।
4. धीमा और स्थिर दौड़ जीतता है।
अब आप जानते हैं कि कोड सीखना काफी कठिन प्रक्रिया है। लेकिन जब आप उस आधी रात या सुबह 5 बजे के तेल को जलाते हैं तो जलने से बचने की कोशिश करें।
कुछ लोग जल्द से जल्द सब कुछ सीखना चाहते हैं, और काम से निकलने के बाद प्रतिदिन 5 घंटे लगाने की कोशिश करना शुरू कर देते हैं।
फिर, जबकि कुछ लोगों के लिए यह संभव हो सकता है, यह दूसरों के लिए बहुत अधिक हो सकता है। अपने आप को समाप्त करने और छोड़ने का एक वास्तविक खतरा है। और छोड़ना ठीक वही है जिसे करने से आप बचना चाहते हैं!
तो बिना बर्न आउट और छोड़े आप कोडिंग कैसे सीखते हैं?
प्रगति की एक स्थायी राशि के लिए लक्ष्य। धीमी गति से शुरू करें, प्रति दिन 30 मिनट या 1 घंटा। या सप्ताह में कुछ बार 1-2 घंटे जैसा कुछ।
जाहिर है, आप जितना अधिक समय लगा सकते हैं, उतनी ही अधिक प्रगति आप कर सकते हैं। लेकिन अगर आप धीमी शुरुआत करते हैं, तो आप कोडिंग पर खर्च होने वाले समय को उत्तरोत्तर बढ़ा सकते हैं।
और एक बार जब आप उस आदत को विकसित कर लेते हैं, तो बिना हार और छोड़ने के अपने सीखने के रास्ते पर चलते रहना आसान हो जाएगा।
5. अपनी प्रगति की तुलना दूसरों से न करें...
इसका पालन करना कठिन सलाह है, लेकिन जब आप किसी लक्ष्य के लिए प्रयास कर रहे हों, तो कोशिश करें कि दूसरों से अपनी तुलना न करें।
एक ओर, यह देखना अच्छा हो सकता है कि आप अन्य लोगों के साथ आपके जैसा ही काम करने के लिए कैसे ढेर हो जाते हैं। लेकिन दूसरी ओर, लगातार सोशल मीडिया के युग में, तुलनाएं अक्सर आपको निराश महसूस कराती हैं।
सफल होने की कुंजी है अपना सिर नीचा रखना और दूसरों की प्रगति के बारे में चिंता न करना। बस अपनी चिंता करो।
अन्य लोग आपसे तेज या धीमी गति से सीख सकते हैं, और यह ठीक है। हर किसी की जीवन स्थिति अलग होती है और सीखने की गति अलग होती है।
जितना कम आप इस बारे में सोचते हैं कि आप दूसरों के साथ कैसे तुलना करते हैं, उतना ही आप अपने पथ पर ध्यान केंद्रित करने में सक्षम होंगे।
... लेकिन अपने साथियों से दोस्ती करें!
भले ही आपको लगातार दूसरों से अपनी तुलना नहीं करनी चाहिए, मैं इस बात की बिल्कुल भी वकालत नहीं कर रहा हूं कि आप खुद को बाकी दुनिया से पूरी तरह से अलग कर लें।
वास्तव में, यदि आप स्वयं ऑनलाइन कोड करना सीख रहे हैं, तो यह बहुत जल्दी अकेला पड़ सकता है।
आप जो कर रहे हैं, वही काम करने वाले अन्य लोगों को ढूंढना और उनसे दोस्ती करना, प्रेरणा का एक महत्वपूर्ण स्रोत हो सकता है।
क्यों?
ठीक है, एक बात के लिए, केवल यह जानकर कि वहाँ अन्य लोग भी हैं जो उन्हीं मुद्दों से जूझ रहे हैं जो आप हैं, बेहद उत्साहजनक हो सकते हैं।
और दोस्त एक-दूसरे की समस्याओं में मदद कर सकते हैं। केवल स्वयं पर निर्भर रहने के बजाय, एक से अधिक दृष्टिकोण रखने से बेहतर समाधान खोजने में सहायता मिल सकती है।
यदि आप किसी भौतिक विद्यालय में कोडिंग सीख रहे हैं, तो अन्य छात्रों के साथ मिलकर अध्ययन करने का प्रयास करें। यदि आप ऑनलाइन सीख रहे हैं, तो कोडिंग समुदायों को खोजने का प्रयास करें, चाहे मीटअप में, वेब विकास के लिए समर्पित फेसबुक समूह, या इंस्टाग्राम जैसे सोशल मीडिया पर।
दोस्ती और संबंध बनाने से आपको अपने लक्ष्यों का पीछा करते हुए प्रेरित रहने में मदद मिलेगी, और आप दूसरों को भी प्रेरित करने में मदद कर सकते हैं!
6. कोडिंग को अपने दैनिक कार्यक्रम में शामिल करने की आदत डालें।
कोड के लिए समय निकालना वास्तव में कठिन हो सकता है। आखिरकार, हम सब बहुत व्यस्त जीवन जीते हैं, है ना?
लेकिन अगर आप हर दिन या सप्ताह में कुछ बार कोडिंग की आदत विकसित कर सकते हैं, तो आप सही रास्ते पर होंगे।
आदतें विकसित करना (चाहे अच्छी हो या बुरी) जंगल में एक पथ प्रज्वलित करने जैसा है। पहली बार जब आप उस पगडंडी पर चलते हैं, तो यह मुश्किल होता है क्योंकि कोई स्पष्ट रास्ता नहीं है। लेकिन जितनी बार आप उस पगडंडी से नीचे उतरेंगे, वह समय के साथ उतनी ही साफ होती जाएगी। अंत में, लंबे समय के बाद, रास्ता साफ, सपाट और चलने में आसान होगा।
एक आदत बनाना ठीक उसी तरह है- पहली बार जब आप कोड करने के लिए बैठते हैं तो यह शायद बहुत मुश्किल होगा। लेकिन अगर आप इसे जारी रखते हैं, तो आपका दिमाग पैटर्न के अभ्यस्त हो जाता है। और हमारा दिमाग दिनचर्या को पसंद करता है, इसलिए आप पाएंगे कि समय के साथ आदत शुरू करना आसान हो जाएगा।
कुछ तरीके हैं जिनसे आप आदतों को बनाए रखने की कोशिश कर सकते हैं।
एक मुख्य एक "ट्रिगर" सेट करना है जो आपकी नई आदत से ठीक पहले होगा। उदाहरण के लिए, आप दिन के लिए अपना पहला कप कॉफी या चाय बनाने के ठीक बाद अपने डेस्क पर बैठकर कोडिंग को अपनी सुबह की दिनचर्या में फिट करने का प्रयास कर सकते हैं।
या, शाम को आप रात के खाने के बाद सफाई खत्म करने के ठीक बाद कोडिंग पर काम करना शुरू कर सकते हैं।
जो भी हो, आदत को जारी रखने की कुंजी बस इसे समय के साथ दोहराते रहना है।
7. विषयों पर शोध करने और समस्याओं को हल करने का तरीका जानें।
अपने आप समस्या-समाधान का तरीका जानना सबसे महत्वपूर्ण में से एक है, यदि नहीं तो सबसे महत्वपूर्ण कौशल जो आपके पास एक वेब डेवलपर के रूप में हो सकता है।
आप सोच सकते हैं कि अनुभवी वेब डेवलपर्स को हर चीज का जवाब तुरंत पता चल जाता है। यह बिल्कुल भी सच नहीं है!
बेशक वे कुछ बातों को दिल से जान सकते हैं, फिर भी वे Google (या DuckDuckGo) पर बहुत कुछ खोजते हैं। यह मेरे लिए निश्चित रूप से सच है, और मुझे इस उद्योग में 7 साल हो गए हैं!
तो अब जब आप वेब डेवलपर के रहस्य को जान गए हैं, तो आप इस अत्यंत महत्वपूर्ण कौशल में कैसे निपुण हो सकते हैं?
अभ्यास करें!
जब आप फंस जाते हैं, तो मदद मांगने से पहले, अपनी समस्या या आपको जो त्रुटि संदेश मिल रहा है, उसे खोजने में कुछ समय बिताएं।
मैं अक्सर "XXX काम नहीं करता" के लिए खोज करता हूं क्योंकि यह उन लोगों के स्टैक ओवरफ़्लो पोस्ट को चालू कर देगा, जिन्होंने मेरे जैसी ही समस्या का सामना किया है।
एक अन्य युक्ति यह है कि आप टूल या सॉफ़्टवेयर के किसी भी दस्तावेज़ को देखें और पढ़ें जो आपको मिल सके।
और, एक बार जब आपको समाधान मिल जाए, यदि आपके पास अतिरिक्त समय है, तो सामान्य क्षेत्र में कुछ शोध करें। ऐसा करने से, आप हर कष्टप्रद बग फिक्स को अपने कौशल को बढ़ाने के अवसर में बदल देंगे।
इसे इस तरह से सोचें- पहली बार जब आपको कोई समस्या देखनी हो, तो अंत में समाधान खोजने में आपको 3 घंटे लग सकते हैं। अगर आपको याद है कि आप वहां कैसे पहुंचे, तो अगली बार जब आप उसी समस्या का सामना करेंगे, तो इसमें आपको बहुत कम समय लगेगा।
जिन समस्याओं में आप अक्सर फंस जाते हैं, उन्हें ठीक करना सीखना आपको एक तेज़ और अधिक कुशल वेब डेवलपर बना देगा।
8. केवल ट्यूटोरियल न देखें- सामान बनाएं!
कोड सीखते समय सबसे आकर्षक नुकसानों में से एक बहुत सारे ट्यूटोरियल पढ़ना और बहुत सारे वीडियो देखना है, लेकिन वास्तव में आप जो वास्तविक कौशल सीख रहे हैं उसका अभ्यास कभी नहीं करना चाहिए।
इस पर विचार करें- यदि आपने किसी ऐसे व्यक्ति से बात की जिसने कहा कि वे दौड़ने के लिए प्रशिक्षण ले रहे थे, लेकिन यह पता चला कि वे लगभग कभी नहीं दौड़ते हैं, तो आप सोचना शुरू कर देंगे कि वे सब बातें कर रहे हैं, है ना? ज़रूर, आप कुछ समय तकनीक सीखने और यह पता लगाने में बिता सकते हैं कि आपको किस प्रकार के जूते चाहिए। लेकिन कुछ बिंदु पर, रबर को सड़क से टकराना पड़ता है।
वेब विकास के साथ भी ऐसा ही है। हां, कोडिंग कौशल सीखना निश्चित रूप से बहुत महत्वपूर्ण है और शायद कुछ उपकरण और सॉफ्टवेयर भी प्राप्त करें जो इसे आसान बनाने में मदद करेंगे। लेकिन अगर आप अपना सारा समय केवल निष्क्रिय रूप से ट्यूटोरियल के माध्यम से व्यतीत कर रहे हैं, तो आप वास्तव में कुछ भी नहीं सीख रहे हैं।
मैंने काम पर वेब विकास सीखा- मेरे पास वास्तव में कूल कोडिंग वीडियो के लिए YouTube ब्राउज़ करने का विकल्प नहीं था। उसके लिए समय नहीं है! मेरे पास मिलने की समय सीमा थी, और मुझे यह पता लगाना था कि इससे पहले अपने वेबपेज को कैसे काम करना है।
यह आग से एक परीक्षण था, और यह निश्चित रूप से तनावपूर्ण था। लेकिन पीछे मुड़कर देखें तो यह सबसे अच्छा तरीका था जिसे मैं सीख सकता था। वेब डेवलपर के रूप में काम करने के कुछ ही वर्षों में, मैंने एक टन व्यावहारिक कौशल सीख लिया था। और यह सब सामान बनाने से था!
तो, मेरी आपको सलाह है:
ट्यूटोरियल और किताबें ठीक हैं, यहां तक कि बढ़िया चीजें भी। लेकिन एक बार जब आप कोई अनुभाग या अध्याय समाप्त कर लें, तो रोकें दबाएं। अपने कोड संपादक को क्रैक करें, और जो आपने अभी सीखा है, उस पर वापस जाएं। किसी भी ऐसे उदाहरण को दोहराने की कोशिश करें जो सामग्री आपको सिखा रही थी।
यह सिर्फ पढ़ने या सुनने की तुलना में बहुत कठिन होगा, लेकिन मैं आपसे वादा करता हूं, वास्तविक जीवन में अभ्यास करने से यह सुनिश्चित हो जाएगा कि अवधारणाएं बनी रहेंगी।
9. विफलता के लिए खुले रहें।
असफलता चूसती है। हम सभी अच्छा करना चाहते हैं, गलती नहीं करना चाहते हैं।
लेकिन असफलता और गलतियों से बचना वास्तव में आगे बढ़ने का एक भयानक तरीका है। क्योंकि गड़बड़ करने से ही हम सही काम करना सीखेंगे।
जब मैं एक जूनियर वेब डेवलपर के रूप में शुरुआत कर रहा था, तो मुझे गड़बड़ होने का बहुत बड़ा डर था। अगर मैं किसी चीज़ में फंस जाता था, तो मुझे ऐसा महसूस नहीं होता था कि मुझे अपने बॉस से मदद माँगनी है, क्योंकि इसका मतलब यह था कि मैं इसे अपने दम पर करने में विफल रहा था।
या इससे भी बदतर, अगर मैंने कोई गलती की है, खासकर अगर यह एक लाइव वेबसाइट को प्रभावित करती है, तो यह सबसे बुरी चीजों में से एक थी। क्योंकि तब मैंने सचमुच बहुत बड़ी गलती की थी!
उन स्थितियों में, मेरी तत्काल प्रतिक्रिया यह थी कि मैं नहीं चाहता था कि किसी को पता चले कि मैं असफल हो गया था।
लेकिन, मैं और भी अधिक जानता था, कि स्थिति को ठीक करने का सबसे तेज़ (और सबसे ईमानदार) तरीका था कि मैं स्वयं सफाई करके अपने बॉस से मदद के लिए बात करूं।
जाहिर है यह आपके काम के माहौल पर निर्भर करेगा, लेकिन मेरे अपने अनुभव में, गलती करने या स्वीकार करने पर भी मुझे कभी परेशानी नहीं हुई कि मुझे नहीं पता कि मुझे कुछ कैसे करना है।
असफलता से डरने से आप "सुरक्षित" रहने की कोशिश कर सकते हैं और उन स्थितियों से बच सकते हैं जहाँ आप संभावित रूप से गलती कर सकते हैं। हालांकि यह आपको उतना नहीं बढ़ने देगा जितना आप कर सकते थे।
हालांकि यह मुश्किल है, बस आगे बढ़ते रहें और कोशिश करते रहें। यदि आप कोई गलती करते हैं, तो ठीक है! कोडिंग के लिए, यह बहुत कम संभावना है कि आप शाब्दिक जीवन और मृत्यु की स्थिति में हों। सबसे अधिक संभावना है कि इसका परिणाम यह होगा कि आप मूर्खता महसूस करते रहेंगे या आलोचना का शिकार होते रहेंगे।
और वह सिर्फ तुम्हारा अहंकार है। अपने अहंकार को किनारे रखिए और असफलता को गले लगाइए। (यह सलाह है कि मैं भी खुद का पालन करने की कोशिश कर रहा हूं- यह आसान नहीं है!) अगर हम असफलता और गलतियां करने के लिए खुले हैं, तो हम लंबे समय में इसके लिए बहुत बेहतर होंगे!
10. हमेशा सीखते रहें।
कभी भी सीखना बंद न करें।
जब आप अभी शुरुआत कर रहे हैं, तो वेब विकास की दुनिया बेहद भारी लग सकती है, क्योंकि ऐसा लगता है कि सैकड़ों कौशल हैं जिन्हें आपको सीखने की जरूरत है।
एक बार जब आप कुछ समय के लिए सीख रहे हैं और अभ्यास कर रहे हैं, तो आप अधिक सहज महसूस करना शुरू कर सकते हैं। जबकि यह एक अच्छी बात है, क्योंकि इसका मतलब है कि आप अधिक कौशल विकसित कर रहे हैं और अपने आप में अधिक आत्मविश्वास विकसित कर रहे हैं, स्थिर न हों!
हम जिस उद्योग में हैं वह लगातार बदल रहा है। और यदि आप इसके साथ लंबे समय तक नहीं बदलते हैं, तो आप अपने आप को अप्रचलित बना सकते हैं।
उदाहरण के तौर पर, मुझे सीएसएस फ्लोट प्रॉपर्टी का उपयोग करके लेआउट बनाने में बहुत अच्छा लगा था। मैंने फ्लेक्सबॉक्स के बारे में सुना था, और मेरे सहकर्मियों ने भी इस बारे में बात की थी कि यह कितना अच्छा है।
लेकिन मैं इस नई तकनीक के बारे में सीखने में समय बिताने में झिझक रहा था। अगर मैं ईमानदारी से कहूं तो ऐसा इसलिए था क्योंकि मैं कुछ नया सीखने के लिए बहुत आलसी था अगर मुझे बिल्कुल नहीं करना था।
अंत में, मैंने फ्लेक्सबॉक्स सीखना समाप्त कर दिया। इसमें बहुत समय नहीं लगा और दूसरा मुझे मिला, मैं इसे बहुत पहले नहीं सीखने के लिए खुद को लात मार रहा था।
अब, मैं प्रौद्योगिकियों के साथ अद्यतित रहने के महत्व को समझ गया हूं। फ्लेक्सबॉक्स सीखने में देरी करते हुए वास्तव में मेरे करियर को नुकसान नहीं पहुंचा, कल्पना कीजिए कि क्या मैंने इसे कभी नहीं सीखा है! किसी समय मैं एक वेब डेवलपर के रूप में बहुत अधिक बिक्री योग्य नहीं होता।
अब, ऐसा महसूस न करें कि आपको दुनिया में मौजूद हर एक भाषा, उपकरण और कौशल सीखना है (जब तक कि आप वास्तव में नहीं चाहते)। आप क्या कर सकते हैं नए टूल को सीखने का प्रयास करें जो इतने व्यापक रूप से उपयोग हो गए हैं कि वे मुख्यधारा में हैं।
उदाहरण के लिए, React.js और Node.js वर्षों पहले सामने आए, और अब उद्योग पर हावी हो रहे हैं। यदि आपने अभी तक नहीं सीखा है तो यह अभी सीखने के लिए अच्छे स्टैक होंगे।
तो आप कैसे पता लगाते हैं कि लोकप्रिय क्या है?
यहां कुछ तरीके दिए गए हैं जिन्हें मैं बनाए रखता हूं:
- Syntax.fm Wes Bos और Scott Tolinski का पॉडकास्ट है। वास्तव में शानदार- वे वेब देव में नया क्या है, साथ ही अन्य प्रासंगिक विषयों के बारे में बात करते हैं।
- सीएसएस ट्रिक्स में सीएसएस का उपयोग करने के बारे में ढेर सारे लेख और ट्यूटोरियल हैं। इसके निर्माता, क्रिस कोयियर ने कोडपेन.io, एक वेब विकास खेल का मैदान बनाने में भी मदद की।
- स्टैक ओवरफ्लो हर साल वेब विकास की स्थिति पर एक सर्वेक्षण जारी करता है। क्या अच्छा कर रहा है और क्या अप्रचलित हो रहा है, इस पर अद्यतित रहने का यह एक अच्छा तरीका है।
- स्मैशिंग मैगज़ीन वेब डेवलपमेंट, UX/UI, और वेब डिज़ाइन में सभी प्रकार के विषयों पर बात करती है।
बस करो!
मुझे आशा है कि इन युक्तियों ने आपको वेब विकास सीखने के बारे में कम चिंतित और अधिक उत्साहित महसूस करने में मदद की है!
आखिरी टिप बस इसे करना है। यहां तक कि अगर आप नहीं जानते कि आप क्या कर रहे हैं, तो इसे आपको रोकने न दें। कहीं से शुरू करें, और जैसे-जैसे आप आगे बढ़ेंगे, आपको और पता चलेगा।