How to Start Coding ? Learn Programming for Beginners | 2026

Apna College www.youtube.com

Brief Summary

This YouTube video by Apna College provides guidance on how to start a coding journey in 2024, particularly for beginners focused on placements. It outlines three major learning paths: C++/Java for data structures and algorithms (DSA), web/app development using HTML/CSS/JavaScript, and Python for data science/AI/ML. The video emphasizes the importance of practical learning, consistency, and a long-term vision, while also addressing common mistakes like procrastination and frequent breaks.

  • Focus on practical learning and project building.
  • Maintain consistency and avoid frequent breaks.
  • Adopt a long-term vision for career success.

Introduction: Coding Journey in 2024

The session is designed for beginners in coding, whether they have a few months of experience or are just starting their programming journey in 2024. The video addresses two main categories of learners: those focused on placement preparation and those learning out of interest to build projects. For those learning out of interest, various paths like cybersecurity, DevOps, web development, app development, and blockchain development are available, with learning resources already on the Apna College channel.

Placement-Oriented Students and the 10x Difference

The session focuses on students preparing for internships and placements through coding. It highlights that learning with genuine interest can lead to a minimum of 10x improvement in results. The video identifies three major learning paths for placements: C++ or Java for DSA, development (HTML, CSS, JavaScript), and Python.

Three Major Learning Paths: C++/Java, Development, and Python

C++ and Java are excellent programming languages that take about 15-20 days to learn the syntax and logic, followed by a DSA journey involving 300-400 questions. Development involves learning front-end, back-end, databases (SQL, MongoDB), and Git, with the crucial step of picking a stack like MERN or MEAN and building numerous projects for practical learning. Python is comparatively easier to learn, taking about 7-10 days for the basics, after which learners can start with data science and AI/ML, building projects and learning machine learning algorithms like supervised, unsupervised, and reinforcement learning, as well as deep learning concepts.

Resources and Choosing the Right Learning Path

Apna College YouTube channel offers dedicated playlists for C++ and Java (covering both the programming language and DSA), one-shot videos for HTML, CSS, JavaScript, SQL databases, and GitHub, and comprehensive Python coverage in both one-shot and playlist formats. Students with ample time, such as those starting in their first or second year, can learn all three paths. DSA and development each require about 8-10 months, while Python for machine learning takes about 6-8 months. Students with less time should choose based on their target roles: DSA for product-based companies, development for off-campus software development jobs, and Python for data science/AI/ML roles.

Difficulty Levels and Roles in Each Learning Path

C++ and Java are slightly more challenging to learn initially compared to Python, but transitioning from C++/Java to Python is easier than vice versa. The roles targeted in the first path are software engineering and development, in the second path are web and app developer roles, and in the third path are data science and AI/ML specific roles. Apna College YouTube provides dedicated roadmaps and learning paths for each of these roles.

The Importance of Starting Today and Avoiding Procrastination

The most important thing is to start coding today, even with small steps. A common mistake is procrastination, with many students not starting until their third year. This often leads to a realization in the fourth year that practical preparation is necessary for placements. Early clarity and starting early are crucial for success. Even if starting in the third or fourth year, there is still enough time with the right clarity and dedication.

Five Important Things for a Successful Coding Journey

The video outlines five key points for a successful coding journey:

  1. Do Not Quit: Many beginners quit within the first month due to increasing difficulty. Taking a 100-day challenge can help maintain consistency and build genuine interest.
  2. Avoid Breaks: Taking breaks longer than three days can lead to forgetting concepts. Aim to code for at least two hours every day, even during exams.
  3. Prioritize Practical Learning: Practice is more crucial than theory. This includes solving DSA questions, participating in competitive programming, and building projects in development and AI/ML.
  4. Have a Long-Term Vision: Aim for a 5-year plan, focusing on career building rather than just getting a job. Understand the logic behind concepts for long-term retention.
  5. Embrace Bugs as Learning Opportunities: Every bug is a chance to learn and improve problem-solving skills.

The Importance of a Supportive Environment and Self-Belief

Having a friend circle of like-minded coders can be beneficial, but it is not essential. Self-sufficiency and belief in one's ability to achieve goals through hard work are crucial. In environments with less supportive peers, minimize time spent with them and focus more on career-oriented activities. Resources are widely available online, leveling the playing field for students from all backgrounds.

Final Thoughts: Long-Term Vision and Overcoming Challenges

Believe in yourself, work hard, and do not quit when things get tough. A long-term plan and consistent effort will lead to success, regardless of background or college tier. The video concludes by encouraging viewers to apply these insights to their coding journey and to ask any further questions in the comments.

Summarize any YouTube video in seconds

Get summaries like this one for any video, in your language, with the free Summ app.

Download on the App Store
Get it on Google Play

Transcript

Full transcript of “How to Start Coding ? Learn Programming for Beginners | 2026”. Click a timestamp to open the video at that moment. Need another video? Use the YouTube transcript generator.

0:00 एवरीवन एंड वेलकम टू आवर कॉलेज। एंड टुडे सेशन इज़ गोइंग टू बी अबाउट हाउ कैन वी स्टार्ट आवर कोडिंग जर्नी इन 2026। अब आज का जो सेशन होने वाला है, यह डेडिकेटेडली उन सारे बिगिनर्स के लिए है जिनको कोडिंग करते हुए 2 महीने, 4 महीने, 6 महीने का टाइम हुआ है। या फिर वी आर समबडी हु वांट्स टू स्टार्ट विद अ प्रोग्रामिंग जर्नी इन 2026। अब हम में से मेजॉरिटी लोग जो प्रोग्रामिंग को करना चाहते हैं वो दो मेजर कैटेगरीज के अंदर लाई करते हैं। सबसे पहली कैटेगरी है उन स्टूडेंट्स की जो डेडिकेटेडली प्लेसमेंट प्रिपरेशन पॉइंट ऑफ व्यू से प्रोग्रामिंग करना चाहते हैं। एंड आज का जो सेशन होगा वो डेडिकेटेडली इन स्टूडेंट्स पर ही फोकस्ड होने वाला है। दूसरी कैटेगरी है उन लोगों की जो आउट ऑफ इंटरेस्ट प्रोग्रामिंग को सीखना चाहते हैं जो कुछ बिल्ड करना चाहते हैं जिन्होंने आजकल टेक के अंदर हो सकता है कोई ऐप देखी हो कोई वेबसाइट देखी हो एआई देखा हो एंड इन सारी टेक्नोलॉजीस को देखकर या क्रिप्टो

0:45 करेंसी जैसी चीजों को देखकर उनका मन कर रहा है कि वो भी टेक्नोलॉजी को सीखें और उसके अंदर कुछ बिल्ड करें। अब अगर हम सेकंड कैटेगरी के अंदर ल करते हैं तो इस केस में तो हमारा जिस भी चीज को बिल्ड करने का मन है, हमारा जिस भी चीज को टेक के अंदर सीखने का मन है क्योंकि हमारे पास कोई डेडलाइन नहीं है। तो हम चाहें तो जाकर साइबर सिक्योरिटी भी सीख सकते हैं। हम चाहें तो जाकर डेवोप्स भी सीख सकते हैं। हम चाहे तो वेब डेवलपमेंट भी सीख सकते हैं। ऐप डेवलपमेंट भी सीख सकते हैं। ब्लॉकचेन डेवलपमेंट भी सीख सकते हैं। और इन सारी चीजों के लर्निंग पार्ट्स हमने ऑलरेडी अपना कॉलेज चैनल पर डाले हुए हैं। तो इफ यू वांट यू कैन जस्ट गो आउट देयर। पिक अ स्पेसिफिक पाथ जिस चीज में भी हमारा इनिशियल इंटरेस्ट था। एंड उसको जस्ट हम सीखना स्टार्ट कर सकते हैं। पर ये स्टूडेंट्स भी आज का सेशन देखेंगे तो कुछ ना कुछ बेनिफिट इन्हें भी होगा। अब प्लेसमेंट ओरिएंटेड स्टूडेंट्स प्रिपरेशन की बात करें तो इस कैटेगरी के अंदर वो सारे स्टूडेंट्स आते हैं जो टेक्नोलॉजी को सीखकर कोडिंग को सीखकर, प्रोग्रामिंग को

1:31 सीखकर अपने इंटर्नशिप्स एंड प्लेसमेंट्स के लिए प्रिपेयर करना चाहते हैं। एंड यहां पर भी आपको मैं एक चीज बता दूं दैट इफ वी आर समबडी जो प्लेसमेंट के लिए जो भी चीजें सीखनी हैं उनको इंटरेस्ट लेकर सीखते हैं तो मिनिमम हमें अपने रिजल्ट्स के अंदर मिनिमम मैं कह रही हूं 10x का आउटपुट के अंदर डिफरेंस देखने को मिलेगा। तो प्रोग्रामिंग सीखने के बाद अल्टीमेटली हमारा करियर किस तरीके का दिखेगा? अगर हम इंटरेस्ट के साथ चीजों को सीखते हैं तो मिनिमम 10x का डिफरेंस है। अब इफ वी टॉक अबाउट प्लेसमेंट्स तो प्लेसमेंट्स के अंदर तीन ही मेजर लर्निंग पार्ट्स हैं जिनके अंदर मेजॉरिटी स्टूडेंट्स डिवाइडेड होते हैं। या तो हम में से मेजॉरिटी स्टूडेंट्स सबसे पहला C++ या जावा जैसी एक कोई एक प्रोग्रामिंग लैंग्वेज सीख रहे होंगे। या फिर सेकंड हो सकता है कि वी आर फॉलोइंग अ डिफरेंट लर्निंग पाथ ऑफ़ डेवलपमेंट जिसमें मेजॉरिटी स्टूडेंट्स HTML, CSS एंड जावास्क्रिप्ट सीख रहे होंगे। एंड थर्ड

2:17 केस हो सकता है यहां पर कि वी हैव स्टार्टेड विद Python मेजॉरिटी स्टूडेंट्स या तो इन्हीं के साथ स्टार्ट करेंगे क्योंकि ये सबसे पॉपुलर लर्निंग पार्ट्स हैं या ऑलरेडी आप इन्हीं में से किसी एक कैटेगरी के अंदर ल करते हैं। इफ वी टॉक अबाउट C++s एंड जावा तो दो बहुत ही बेहतरीन बहुत ही बढ़िया प्रोग्रामिंग लैंग्वेज हैं। जिनको सीखने में हमें करीबन सिर्फ सिंटेक्स एंड लॉजिक सीखने में हमें करीबन 15 टू 20 डेज का टाइम लगेगा। एंड उसके बाद वी कैन स्टार्ट विद आवर डीएसए जर्नी। एंड डीएसए के अंदर करीबन 300 टू 400 डीएसए क्वेश्चंस हमें मिनिमम करने पड़ेंगे। अगर हम प्लेसमेंट ओरिएंटेड तैयारी कर रहे हैं। ये मिनिमम काउंट मैं दे रही हूं। कुछ स्टूडेंट्स हैं जो 700 भी करते हैं। कुछ स्टूडेंट्स हैं जो 1000 प्लस भी करते हैं। पर वो फिर डिफरेंस हमें हमारे प्लेसमेंट के टाइम पर इंटर्नशिप के टाइम पर देखने को मिलता है। एंड डीएसए के बाद वी कैन आल्सो स्टार्ट विद कंपेटिटिव प्रोग्रामिंग। सिमिलरली एचटीएमl सीएसएस

3:02 जेएस जब हम कर रहे हैं मतलब जब हम डेवलपमेंट की एक डायरेक्शन ले रहे हैं। तो यहां पर हमें फ्रंट एंड सीखना पड़ेगा। हमें बैक एंड सीखना पड़ेगा। हमें डेटाबेस के अंदर एसक्यूएल हो गया मोंगो डीबी सीखना पड़ेगा। गेट गेट जैसी टेक्नोलॉजीस को हमें सीखना पड़ेगा। तो यहां पर सबसे पहली चीज जो हमारे लिए इंपॉर्टेंट है आफ्टर लर्निंग एचटीएमl सीएसएस जीएस दैट इज पिकिंग अ स्टैक। स्टैक मतलब कौन सा पर्टिकुलर फ्रेमवर्क है? कौन सी पर्टिकुलर लाइब्रेरी है जिसको हम अपने फ्रंट एंड के लिए यूज़ करेंगे जिसको बैक एंड के लिए यूज़ करेंगे। तो उसके अंदर मन स्टक काफी पॉपुलर है। उसके अंदर मेन स्टैक काफी पॉपुलर है। हमारे पास लैंप भी है। हमारे पास और भी काफी सारे डिफरेंट ऑप्शंस हैं। ये सारे वेब डेवलपमेंट के लिए हो गई। ऐप डेवलपमेंट की डायरेक्शन में जा रहे हैं तो हम जावा के साथ सीख सकते हैं। हम चाहे तो आईओएस डेवलपमेंट कर सकते हैं। तो इस तरीके के बहुत सारे डिफरेंट ऑप्शंस हैं जो हमारे डेवलपमेंट लर्निंग पाथ के अंदर एक्सिस्ट करते हैं। एंड इसके अंदर भी सबसे ज्यादा

3:49 इंपॉर्टेंट चीज है कि हम बहुत सारे प्रोजेक्ट्स को बिल्ड करें। बिकॉज़ प्रैक्टिकल लर्निंग इज़ वेरी वेरी क्रूशियल व्हेन वी आर टॉकिंग अबाउट डेवलपमेंट। डेवलपिंग एनीथिंग। थर्ड लर्निंग पार्ट हमारा है पाइथन का। अब फ्रैंकली इन माय पर्सनल ओपिनियन C++ जावा के कंपैरिजन में पाइथन सीखना हमें कंपेरेटिवली आसान लगेगा। अगर हम एज अ बिगिनर शुरुआत कर रहे हैं तो Python को सीखने में मुझे नहीं लगता किसी को भी 15-20 दिन का टाइम लगेगा। 7 से 10 दिन होते हैं Python के बेसिक सीखने में। Python का सिंटेक्स सीखने में। उसके बाद वी कैन स्टार्ट विद आवर डेटा साइंस विद आवर एआईएमएल जर्नी। तो मेजॉरिटी स्टूडेंट्स Python सीखने के बाद मशीन लर्निंग या एआई की डायरेक्शन में जाते हैं। यहां पर भी हमें सेम चीज़ करनी पड़ेगी। वी विल हैव टू बिल्ड अ लॉट ऑफ़ डिफरेंट प्रोजेक्ट्स। तो मशीन लर्निंग एआई के अंदर हमें मशीन लर्निंग एल्गोरिथम सीखनी पड़ेगी। सुपरवाइज़ लर्निंग, अनसपरवाइज़ लर्निंग, रीइंफोर्समेंट लर्निंग। हमें जाकर डीप

4:35 लर्निंग सीखनी पड़ेगी। वी हैव टू लर्न अबाउट परसेप्टों्स एनए हो गया, सीएनएन हो गया, आरएनए हो गया। ट्रांसफॉर्मर्स कैसे वर्क करते हैं? आजकल हम एलएलएम्स को यूज़ करते हैं। तो एलएलएम्स किस तरीके से वर्क कर रहे होते हैं? एजेंटिक एआई क्या होता है? ओपन एआई के एपीआई कैसे वर्क करती है? तो बहुत सारी डिफरेंट चीजें हैं जो इस पर्टिकुलर स्ट्रीम के अंदर भी आ जाती हैं। अब मैं हर एक स्ट्रीम के लिए आपको एक-एक चीज बैठकर यहां पर नहीं बताऊंगी। व्हाई? बिकॉज़ एज अ बिगिनर अभी हमें मेजॉरिटी चीजों की अंडरस्टैंडिंग नहीं होगी। बट आई कैन टेल यू दिस कि हम एटलीस्ट एक महीना, 2 महीना स्पेंड करेंगे इनमें से किसी भी एक पर्टिकुलर लर्निंग पाथ के अंदर। तो हम और एडिशनल चीजें हैं जो डिस्कवर करते चले जाएंगे। तो बहुत सारी चीजें कोडिंग के अंदर जो हमें सीखते-सीखते पता चलती हैं। एंड दैट इज एग्जैक्टली द राइट वे टू लर्न। अब पाइthन की जब हम बात कर रहे हैं तो मेजॉरिटी स्टूडेंट्स तो इस डायरेक्शन में जा रहे हैं। उसके अलावा एक छोटा सेगमेंट भी है जो हो सकता है पाइथन के अंदर जेंगो

5:20 को सीखे और जेंगो से फिर वो डेवलपमेंट की डायरेक्शन में चले जाएं। बट मेजॉरिटी स्टूडेंट्स हु लर्निंग पाइथन दे हैव एआईएमएल एज़ देयर डायरेक्शन। अब इनके अगर रिसोर्सेज की बात करें तो C++s एंड जावा के लिए हमने डेडिकेटेड प्लेलिस्ट हैं जो अपना कॉलेज YouTube पर बनाई हुई हैं। जावा के अंदर जावा प्रोग्रामिंग लैंग्वेज डीएसए दोनों को कवर किया है। C++s की ऑनगोइंग सीरीज है जिसके अंदर C++s प्रोग्रामिंग लैंग्वेज प्लस डेटा स्ट्रक्चर्स एंड एल्गोरिदम्स को हम इन डेप्थ कवर कर रहे हैं और इसके अंदर अराउंड 120 प्लस हमारे लेक्चर्स हैं जो अभी तक कंप्लीट हो चुके हैं। HTML CSS जावास्क्रिप्ट हो गए। प्लस एसक्यूएल डेटाबेस हो गया। हमारा GitHub हो गया। इन सबके बारे में हमने डेडिकेटेड वन शॉट्स हैं जिनको ऑलरेडी अपना कॉलेज YouTube पर कवर कर रखा है। एंड पाइथन के भी वन शॉट प्लस प्लेलिस्ट दोनों ही फॉर्मेट्स के अंदर हमने कंप्लीट पाइथन को कवर किया हुआ है। तो इन तीनों को हम चाहे तो अपना कॉलेज YouTube से जाकर सीख सकते हैं। या फिर इसके अलावा हमें कोई भी

6:07 रिसोर्स है जो हमें अच्छा लग रहा है जिससे हमें अच्छे से समझ में आ रहा है। हम वहां से जाकर इन पर्टिकुलर टेक्नोलॉजीस को जाकर सीख सकते हैं। अब यहां पर हमने अपने डिफरेंट लर्निंग पाथ्स को कवर कर लिया। नाउ द नेक्स्टेंट क्वेश्चन इज़ कि इनमें से कौन से लर्निंग पाथ पर हमें स्पेसिफिकली सबसे ज्यादा फोकस करना चाहिए। अब ऐसे स्टूडेंट्स जिनके पास टाइम काफी ज्यादा है। मतलब या तो वो फर्स्ट ईयर से या एटलीस्ट सेकंड ईयर से अपनी प्रोग्रामिंग की तैयारी को स्टार्ट कर रहे हैं। प्लेसमेंट या इंटर्नशिप के गोल को दिमाग में रख के या फिर वी आर द टॉप ऑफ द लाइन स्टूडेंट्स जो काफी डिसिप्लिन तरीके से अपनी तैयारी कर रहे हैं। तो दोज़ स्टूडेंट्स विल एंड अप लर्निंग ऑल ऑफ़ दीज़ थ्री थिंग्स। जैसे मेजॉरिटी ऑफ़ माय स्टूडेंट्स दैट आई इंटरव्यू जिन्होंने अच्छी कंपनीज़ के अंदर टॉप पैकेजेस टॉप कंपनीज़ को क्रैक किया है। या फिर इफ आई टॉक अबाउट माय ओन बैचमेट्स जो शायद मेरे साथ कंप्यूटर इंजीनियरिंग पढ़ रहे और आज की डेट में टॉप सॉफ्टवेयर इंजीनियरिंग कंपनीज़ के अंदर काम कर रहे हैं। तो उनमें से

6:52 मेजॉरिटी स्टूडेंट्स ऐसे हैं जिन्होंने इन तीनों को ही कवर किया है। स्ट्रक्चर तरीके से कवर किया है। डेफिनेटली एक टाइम पर एक को ही लेकर चले हैं। ऐसा नहीं है कि एक टाइम पे डीएसए भी चल रहा है, डेवलपमेंट भी चल रहा है। डेटा साइंस भी करने की कोशिश कर रहे हैं। डेटा साइंस इन द सेंस मशीन लर्निंग सीखने की भी कोशिश कर रहे हैं। एक टाइम पर एक ही चीज पर फोकस किया जाता है। बट जो भी स्टूडेंट्स एक अर्ली स्टार्ट ले लेते हैं। टॉप ऑफ द लाइन स्टूडेंट्स होते हैं। उनके पास इनफ टाइम होता है ये तीनों चीजें अपने कॉलेज के अंदर कवर करने के लिए। रफ टाइमलाइंस की अगर बात करें तो डीएसए करने में हमें करीबन 8 टू 10 मंथ्स का टाइम है जो स्पेंड करना पड़ेगा। इसके अंदर हम अपने डीएसए प्रॉब्लम्स को करेंगे। काफी सारे क्वेश्चंस को भी प्रैक्टिस करेंगे। एंड डेफिनेटली ऐसा नहीं है 8 टू 10 मंथ्स के बाद सब कुछ सॉर्टेड है। जब तक हमारे इंटरव्यूज चलते रहते हैं तब तक हमें डीएसए की कंटिन्यूड प्रैक्टिस तो करनी पड़ती है। तो कुछ ना कुछ कॉन्टेस्ट के अंदर पार्टिसिपेट करेंगे। अपने पुराने प्रॉब्लम्स को रिवाइज़ करेंगे। डेवलपमेंट के अंदर भी करीबन 8 टू 10 मंथ्स का टाइम

7:37 है जो हमें देना पड़ेगा। उसके बाद और डिफरेंट प्रोजेक्ट्स हैं जो टाइम के साथ हम बना सकते हैं जितना हमारे पास अवेलेबल है। पाइthon के अंदर मशीन लर्निंग करने में करीबन सिक्स टू 8 मंथ्स का टाइम है जो हमें स्पेंड करना पड़ेगा। तो अगर हम ऐसे स्टूडेंट हैं जिसके पास टाइम बहुत है जो एक अर्ली स्टार्ट ले रहे हैं तो तीनों में से किसी भी कैटेगरी के साथ हम स्टार्ट करें हमें कोई रिग्रेट नहीं होने वाला लॉन्ग टर्म के अंदर। बट इफ वी आर समबडी जिसके पास शायद टाइम थोड़ा सा कम है। शायद हम अपने थर्ड ईयर, फोर्थ ईयर के अंदर आ गए हैं। जब टाइम का थोड़ा सा कंस्ट्रेंट है तो उस केस में हमें पिक एंड चूज़ करना पड़ेगा। पिक एंड चूज़ करना पड़ेगा ऑन द बेसिस ऑफ कि हम किस तरीके की प्लेसमेंट्स या किस तरीके के रोल्स हैं जो टेक इंडस्ट्री के अंदर टारगेट करना चाहते हैं। इफ वी आर समबडी जो फ्यूचर के अंदर जाकर प्रोडक्ट बेस्ड कंपनीज़ के अंदर ही अप्लाई करना चाहते हैं। प्रोडक्ट बेस्ड कंपनीज़ जैसे हमारी मैंग कंपनीज़ हो गई या फिर Samsung जैसी कंपनीज़ हो गई। या इनफैक्ट स्टार्टअप्स की भी अगर हम बात करें जो

8:23 हमारे कुछ पर्टिकुलर इंडियन बड़े बिग टेक स्टार्टअप्स हैं जिसमें इरेजर पे आ जाता है जिसमें फोन पे आ जाता है तो वहां पर हमें डीएसए को सबसे ज्यादा प्रायोरिटी देनी चाहिए क्योंकि मेजॉरिटी प्रोडक्ट बेस्ड कंपनीज़ का जो हायरिंग क्राइटेरिया होता है दैट इज़ डेटा स्ट्रक्चर एंड एल्गोरिदम्स जो मेजॉरिटी कंपनीज़ कंपलसरीली हमसे पूछ रही होती है। तो उस केस में दिस इज़ समथिंग दैट वी शुड फोकस हेवली ऑन एंड इसी लर्निंग पाथ के साथ अगर हम स्टार्ट करें तो हमारे लिए बेटर होगा। उसके साथ में हो सकता है कि हम ऑन कैंपस प्लेसमेंट्स को डेडिकेटेडली टारगेट करना चाहते हैं तो वहां पर भी मेजॉरिटी जो हायरिंग क्राइटेरिया होता है वो डीएसए होता है। तो इस कैटेगरी के लिए जो स्टूडेंट्स प्रिपेयर करना चाहते हैं उनको डीएसए के साथ स्टार्ट करना चाहिए। सेकंडली दोज़ स्टूडेंट्स हु वांट टू डेडिकेटेडली अप्लाई फॉर ऑफ कैंपस रूल्स। हमें पता है ऑन कैंपस के अंदर हमारे उतने स्ट्रांग चांसेस नहीं है। डीएसए के अंदर हमें या तो किसी रीज़न से इंटरेस्ट नहीं आ रहा है या हमारा करने का मन नहीं है या हमारे पास

9:10 उतना टाइम नहीं है और हम डायरेक्टली एक सॉफ्टवेयर डेवलपमेंट के अंदर वेब डेवलपमेंट के अंदर ऐप डेवलपमेंट के अंदर डायरेक्टली अपनी डेवलपमेंट बेस्ड जॉब्स के लिए प्रिपेयर करना चाहते हैं। मेजॉरिटी ऑफ कैंपस के अंदर अगर हम जाएंगे तो डेवलपमेंट बेस्ड जॉब्स ही हैं जो हमें मार्केट के अंदर देखने को मिलेंगी। तो वहां पर उन जॉब्स के लिए अगर हम प्रिपेयर करना चाहते हैं सॉफ्टवेयर डेवलपमेंट जॉब्स के लिए तो वहां पर दिस इज द लर्निंग पाथ दैट वी शुड स्टार्ट विद इफ वी आर समबडी जिसको डेडिकेटेडली डेटा साइंस रोल्स को टारगेट करना है जिसको एआईएमएल रोल्स को टारगेट करना है या फिर जिसे डेटा एनालिस्ट रोल्स को टारगेट करना है तो वहां पर हमारा जो लर्निंग पाथ होगा वो थर्ड लर्निंग पाथ होगा जिसको हमें प्रायोरिटी के साथ फॉलो करना है एंड दिस इज़ समथिंग दैट वी शुड स्टार्ट विद अच्छा इन टर्म्स ऑफ़ डिफिकल्टी माय पर्सनल ओपिनियन इज़ C++s जावा आपको सीखने में

9:57 थोड़ी सी हल्की सी मुश्किल लगेगी एज़ कंपेयर टू Python बट जिस स्टूडेंट ने C++s जावा पहले सीख ली उसके लिए Python पर शिफ्ट करना काफी आसान होगा। जिस स्टूडेंट ने पाइथन पहले सीख ली उसको थोड़ा सा एफर्ट हो सकता है C++s जावा को सीखने में लगाना पड़े क्योंकि Python के अंदर जो बहुत सारा काम हम ML के अंदर एi के अंदर करते हैं वो लाइब्रेरीज़ को यूज़ करके होता है। तो वहां पर काफी सारी चीजें हमारे लिए सिंपलीफाइड हो जाती है। तो थोड़ा सा एफर्ट हमें लगेगा। पर ऐसा कुछ नहीं है कि जिसने पाइथन की है वो C++ और जावा पे शिफ्ट नहीं हो सकता। जो C++ जावा से स्टार्ट कर रहा है वो Python पे शिफ्ट नहीं हो सकता। एज़ आई टोल्ड यू जो टॉप ऑफ द लाइन स्टूडेंट्स होते हैं वो तीनों लर्न करते हैं। एंड एज अ सॉफ्टवेयर इंजीनियर हमें मेंटली रेडी होना चाहिए कि हमने एक टेक्स्ट टैक आज सीखा है। एक प्रोग्रामिंग लैंग्वेज आज सीखी है। तो कल को जाके हमें किसी दूसरी प्रोग्रामिंग लैंग्वेज पर भी शिफ्ट करना पड़ सकता है। तो इन समरी ये तीनों ही बहुत अच्छे पार्ट्स हैं। एंड इन तीनों में से हम किसी के साथ भी स्टार्ट करेंगे। तो

10:42 लॉन्ग टर्म के अंदर हमें कोई रिग्रेट नहीं होगा। सबसे इंपॉर्टेंट चीज है स्टार्ट करना। रिग्रेट हमें तब होगा जब हम कुछ भी नहीं स्टार्ट करेंगे या फिर हम हर 15 दिन में हर एक महीने में हर दो महीने में एक लर्निंग पाथ से दूसरे लर्निंग पाथ के अंदर शिफ्ट होते रहेंगे। नाउ द नेक्स्ट थिंग दैट वी आर गोइंग टॉक अबाउट आर द रूल्स। अब यहां पर तीनों लर्निंग पाथ्स के अंदर आई कैन टेल यू अ लॉट अबाउट डिफरेंट टेक्निकल टर्म्स। मतलब आगे जाकर डीएससीए के अंदर हम सेगमेंट ट्रीज सीखेंगे, फेनविक ट्रीज सीखेंगे, बिटमास्क डीपी सीखेंगे। हम डेवलपमेंट के अंदर आगे जाकर वी विल टॉक अबाउट माइक्रो सर्विसेस। हम अपने डॉकर कोकबुनिटीज को सीएसीडी पाइपलाइंस को सेटअप करेंगे। पर इन सारी टेक्निकल टर्म्स को, इन सारी टेक्नोलॉजीस को अभी डिस्कस करने का कोई ज्यादा पॉइंट नहीं है। बिकॉज़ यू आर अ बिगिनर राइट नाउ। आपको कुछ महीने ही हुए होंगे ज्यादा से ज्यादा प्रोग्रामिंग को शुरू करते हुए। तो वंस अगेन इन तीनों ही डायरेक्शंस में जितना ज्यादा हम सीखते चले जाएंगे उतना ज्यादा एल्गोरिदम्स, उतने ज्यादा फ्रेमवर्क्स, उतनी ज्यादा

11:28 लाइब्रेरीज, उतने ज्यादा कांसेप्ट्स को और डिस्कवर करते चले जाएंगे जिनको हमें सीखना है। तो डेप्थ ऐसी चीज है जो प्रैक्टिस के साथ एंड टाइम के साथ आने वाली है। तो फर्स्ट लर्निंग पाथ के अंदर जो हमारे रोल्स होंगे जिनको हम टारगेट कर रहे होंगे। तो यहां पर हमारे सॉफ्टवेयर इंजीनियरिंग एंड सॉफ्टवेयर डेवलपमेंट रोल्स होंगे जिनके लिए हम हायर हो रहे होंगे। सेकंड पाथ में रोल्स के अंदर हमारा वेब डेवलपर आ जाएगा। हमारे ऐप डेवलपर रोल्स आ जाएंगे। या फिर अगर हम और भी कोई स्पेशलाइजेशन पिक करते हैं जैसे लेट्स सपोज हम डेवोप्स की डायरेक्शन में चले गए या फिर वी मूव्ड इंटू क्लाउड कंप्यूटिंग। तो इन सारी डायरेक्शंस हैं जिनको हम फॉलो कर सकते हैं। इन द थर्ड कैटेगरी हमें पता है हम डेटा साइंस या एआईएमएल स्पेसिफिक रोल्स को टारगेट कर रहे होंगे। अब इन सारे ही पर्टिकुलर रोल्स के लिए हमने डेडिकेटेड रोड मैप्स डेडिकेटेड लर्निंग पार्ट्स हैं जो अपना कॉलेज YouTube पर ऑलरेडी डाले हुए हैं। तो डिपेंडिंग अपॉन व्हिच कैटेगरी वी आर इन किसके साथ हम स्टार्ट करना चाहते

12:15 हैं किसको हमने स्टार्ट करना शुरू किया है उस बेसिस पर हम जाकर अपने स्पेसिफिक लर्निंग पाथ को देख सकते हैं। एंड उसके अंदर जो भी स्टेप्स हैं हमें डायरेक्टली जाकर उन प्रोग्रामिंग लैंग्वेज को उन फ्रेमवर्क्स को उन लाइब्रेरीज को सीखना स्टार्ट करना है। तो एक बार हमने गोल सेट कर लिया। अपनी प्रोग्रामिंग लैंग्वेज को पिक कर लिया। अपने लर्निंग पाथ को पिक कर लिया। तो उसके बाद सबसे इंपॉर्टेंट चीज है दैट वी स्टार्ट टुडे। चाहे कितनी ही छोटी चीज के साथ चाहे आप प्रोग्रामिंग लैंग्वेज में कोई 10 मिनट का 20 मिनट का लेक्चर ही देखकर क्यों ना आज सोएं। यू हैव टू स्टार्ट फ्रॉम टुडे। बिकॉज़ वन ऑफ़ द बिग मिस्टेक दैट आई सी स्टूडेंट्स मेकिंग इज कि दे प्रोक्रेस्टिनेट अ लॉट। और मेजॉरिटी स्टूडेंट्स अपने थर्ड ईयर के स्टार्ट तक तो शुरुआत ही नहीं करते प्रोग्रामिंग की। शुरुआत ही नहीं करते अपनी प्लेसमेंट प्रिपरेशन की। एंड थर्ड ईयर के शुरुआत में भी क्यों स्टार्ट होती हैं चीजें? क्योंकि सेकंड ईयर के समर वेकेशन के अंदर हमारे काफी सारे बैचमेट्स होते हैं। हमारे काफी सारे फ्रेंड्स होते हैं जिनका हमें थर्ड

13:01 ईयर के शुरुआत में पता चलता है कि इन्होंने तो पढ़ाई कर ली समर वेकेशंस के अंदर। कुछ इंटर्नशिप्स करके ऑलरेडी आ चुके होते हैं। कुछ का हमें पता ही नहीं चलता कि अच्छा ये इतने टाइम से तैयारी कर रहे थे और हम चीजों को इग्नोर कर रहे थे। और फिर एकदम से हमें झटका लगता है जब थर्ड ईयर के अंदर इंटर्नशिप्स के लिए कंपनीज़ हायर करना स्टार्ट करती हैं। चाहे ऑफ कैंपस, चाहे ऑन कैंपस। एंड जिन कॉलेजेस के अंदर ऑन कैंपस उतना स्ट्रांग नहीं है वहां पर तो कई सारे स्टूडेंट्स को ये झटका फोर्थ ईयर के अंदर लग रहा होता है। जब वहां पर उन्हें दिखता है कि फाइनली अब प्लेसमेंट का टाइम आ गया है। डिग्री के ऊपर लाखों रुपए हमने स्पेंड कर दिए थे। पर उसका अब हमें कुछ रिजल्ट देखने को नहीं मिल रहा। और इवेंचुअली वो जो रियलाइजेशन जो शायद फर्स्ट ईयर के अंदर आनी चाहिए थी कि कॉलेज के करिकुलम को पढ़ने से सिर्फ काम नहीं चलेगा। हमें एक्चुअली प्रैक्टिकली देखना पड़ेगा कि प्लेसमेंट के लिए कंपनीज़ किन रोल के लिए हायर करने आ रही है और क्या-क्या चीजें पूछ रही हैं। वो रियलाइजेशन फोर्थ ईयर में हिट हो रही

13:48 है जो एक्चुअली हमें फर्स्ट ईयर के अंदर हिट होनी थी और वहीं से हमें अपनी तैयारी को स्टार्ट करना था। तो सबसे इंपॉर्टेंट चीज हमारे लिए होगी कि ये जो क्लेरिटी है क्लेरिटी जितनी जल्दी हमारे दिमाग में आ जाए उतना जल्दी हमें बेनिफिट होने वाला है। तो लेट स्टार्ट करने की जो मिस्टेक है अगर हम अभी फर्स्ट ईयर सेकंड ईयर के अंदर हैं तो वो हमें बिल्कुल कमिट नहीं करनी है। एंड अगर हम ऑलरेडी थर्ड ईयर के अंदर आ गए हैं। अगर हम ऑलरेडी फोर्थ ईयर के अंदर आ गए हैं। तो लेट मी टेल यू अभी भी आपके पास इनफ टाइम है। थर्ड ईयर में करीबन 2 साल बचे होते हैं कॉलेज के। फोर्थ ईयर में करीबन एक साल बचा होता है कॉलेज का। और यहां पे भी अगर हम क्लेरिटी को हिट कर देते हैं। हमें पता है अब हम सिंसियरिटी के साथ अपने करियर को टॉप प्रायोरिटी रख के डिसिप्लिन के साथ पढ़ाई करने के लिए तैयार हैं। तो वहां पर भी कई सारे अच्छे जॉब्स हैं जिनको हम टारगेट कर सकते हैं। बट द मोस्टेंट थिंग इज हैविंग दैट क्लेरिटी कि हम अभी भी सोच में अभी भी हम डामाडोल नहीं है कि हम इस दोस्त को देख

14:33 रहे हैं। उस दोस्त को देख रहे हैं। 10 डिफरेंट रोड मैप्स हमने देख लिए हैं। पर एक्चुअलिटी में जो चीजें हमें करनी थी जो कोडिंग हमें करनी थी उसको हमने किया नहीं है। तो बहुत इंपॉर्टेंट है एक क्लैरिटी लेकर आना और जितना जल्दी हो सके उतना जल्दी कोडिंग जर्नी को स्टार्ट करना। अब नाउ वंस वी हैव फिगर आउट द लर्निंग पाथ देयर आर फाइव इंपॉर्टेंट थिंग्स दैट आई वांट टू शेयर विद यू। द फर्स्ट एंड फॉरमोस्ट थिंग इज़ डू नॉट क्विट। मेजॉरिटी जो लोग प्रोग्रामिंग के साथ कोडिंग के साथ स्टार्ट करते हैं वो अपने फर्स्ट मंथ के अंदर क्विट कर देते हैं। व्हाई? बिकॉज़ शुरू-शुर में चीजें आसान लगती हैं। शुरू-शुर में क्योंकि कोई भी प्रोग्रामिंग लैंग्वेज सीखेंगे ए बी सी डी सीखने जितना हमें आसान लगता है। हमें इंटरेस्ट भी आता है। शुरू-शुर में हमारा मोटिवेशन भी काफी ज्यादा हाई होता है। पर उसके बाद जैसे-जैसे सेकंड वीक में एंटर करते हैं, थर्ड वीक में एंटर करते हैं, थोड़े से डिफिकल्ट कांसेप्ट स्टार्ट होते हैं। वहां पे हमें लगता है ये तो बहुत डिफिकल्ट चीज है। हम डिस्ट्रैक्टेड होना स्टार्ट कर

15:19 जाते हैं और वहां पे हम क्विट कर देते हैं। एंड द प्रॉब्लम विथ क्विटिंग इज़ कि जैसे ही हम क्विट करेंगे, उसके बाद दोबारा से कल को जाके रीस्टार्ट करना पड़ेगा। तो दोबारा से ये जो 1 महीने का एफर्ट है, यह आपको डालना पड़ेगा। तो बहुत कॉन्शियसली हमें एफर्ट डालना है कि शुरू के एक से दो महीने के अंदर हमें क्विट नहीं करना है। एंड उसके लिए व्हाट यू कैन डू यू कैन टेक द 100 डेज चैलेंज। आपको अपने साथ एक 100 डेज चैलेंज लेना है कि शुरू के इनिशियल जो 100 डेज हैं इसमें मुझे कोई भी एक दिन ऐसा मेरा नहीं होना चाहिए। जब मैं कुछ प्रोग्रामिंग नहीं कर रहा, जब मैं कुछ कोडिंग नहीं कर रहा, जब मैं कोडिंग के अंदर टेक के अंदर कुछ नया सीख नहीं रहा। अगर 100 डेज आपने कंसिस्टेंसी मेंटेन कर दी तो उसके बाद देयर आर अ वेरी बिग चांसेस कि आप अपनी पूरा जो लर्निंग पाथ है उसको कंप्लीटली फिनिश कर दोगे एंड 100 डेज के बाद आपका एक जेन्युइन इंटरेस्ट प्रोग्रामिंग के अंदर बिल्ड होना स्टार्ट

16:04 हो जाएगा। तो बहुत ज्यादा इंपॉर्टेंट है कि इनिशियली एक कंसिस्टेंसी को हम मेंटेन करें। शुरू के इनिशियल वन वीक हो सकता है मोटिवेशन बहुत ज्यादा हाई हो पर आपको एक डिसिप्लिन आपको एक चैलेंज लेना पड़ेगा अपने साथ एंड उसी से लॉन्ग टर्म के अंदर चीजों को हम एंड टू एंड फिनिश कर पाएंगे। सेकंडेंट चीज इज कि बीच में बार-बार ब्रेक्स या गैप्स नहीं रखने हैं। तो कोडिंग के अंदर प्रोग्रामिंग के अंदर अगर हम तीन दिन या तीन दिन से ज्यादा का ब्रेक लेते हैं तो हम चीजों को भूलना स्टार्ट कर देंगे। एंड इट विल बी वेरी डिफिकल्ट फॉर अस टू पिक और टू रिस्टार्ट थिंग्स फ्रॉम द बिगिनिंग। और ये बहुत इंपॉर्टेंट चीज है जो आपको याद रखनी है कि हमें ब्रेक्स नहीं लेने। हमें हर दिन कुछ ना कुछ सीखना है। एस्पेशली जब हम अपने बिगिनर स्टेज में हैं। ऐसा नहीं है कि हमें 5 साल काम करते हुए हो गए। हम 5 साल से सॉफ्टवेयर इंजीनियर हैं। एंड अब हमने इतनी टेक्नोलॉजीस के साथ काम कर लिया है कि एक कोर लॉजिक हमारे दिमाग में बैठ गया है। हम

16:51 जब स्टार्ट कर रहे हैं, हम उस स्टेज के अंदर नहीं होते। एट लीस्ट फॉर द इनिशियल सिक्स मंथ्स वन ईयर हम उस स्टेज के अंदर नहीं होते हैं कि हम चीजों को ब्रेक के बाद भी बहुत आसानी से पिक अप कर लें। इसीलिए शुरुआत में कंसिस्टेंसी मेंटेन करना बहुत ज्यादा इंपॉर्टेंट है। एंड आपको एक कमिटमेंट अपने साथ लेना है कि हर दिन एटलीस्ट टू आवर्स आप अपनी कोडिंग को दे रहे हैं। हो सकता है बीच में हमारे एंड सेमेस्टर्स मिड सेमेस्टर एग्जाम आ जाए और उस टाइम पे भी कोशिश करनी है कि एटलीस्ट एक 30 मिनट्स का लेक्चर देख लो। कोई एक छोटी प्रॉब्लम सॉल्व कर लो। कोई टेक्नोलॉजी के अंदर कोई नया फ्रेमवर्क चेक आउट कर लो। कोई लाइब्रेरी देख लेनी है, हमें कोई एल्गोरिदम को सीख लेना है। पर कुछ ना कुछ सीखते जरूर रहना है। क्योंकि एक कंसिस्टेंसी एक फ्लो जब बना रहता है प्रोग्रामिंग के अंदर तो उससे इंटरेस्ट भी बनता है एंड उससे हमारी एक आदत भी बनी रहती है। वैसे आइडियली तो मैं आपको बोलूंगी कि हर दिन आपको मिनिमम फोर आवर्स अपनी प्रोग्रामिंग अपनी कोडिंग जर्नी के ऊपर देने चाहिए। पर मिनिमम से मिनिमम अगर

17:37 आप टाइम नहीं निकाल पा रहे हैं तो 2 घंटे तो आपको डेडिकेटेडली देने ही देने पड़ेंगे। उसके साथ में द थर्ड थिंग इज़ दैट व्हेन इट कम्स टू टेक प्रैक्टिस और प्रैक्टिकल थिंग्स आर मच मच मच मोर क्रूशियल एज़ कंपेयर टू थ्योरी। जैसे किसी कुक को देखकर हम कुकिंग नहीं सीख सकते। डेफिनेटली मसाले कितने डालने हैं चीजों के अंदर। किस तरीके से पकाना है उसकी थ्योरी हम सुन सकते हैं। पर कुकिंग हमें तभी आएगी जब हम खुद से खाना बनाकर देखेंगे। किसी ड्राइवर को ड्राइव करते हुए पूरी ड्राइविंग हम नहीं सीख सकते। एक्चुअली ड्राइविंग प्रैक्टिकल सेंस में तभी आएगी जब हम खुद ड्राइव करेंगे कार को। तो वैसे ही प्रोग्रामिंग भी एक टेक्निकल स्किल है। सिर्फ थ्योरी सीखकर हमें चीजें नहीं आएंगी। हमें प्रैक्टिकल चीजें करनी पड़ेंगी। हमें चीजों को प्रैक्टिस बहुत ज्यादा करना पड़ेगा। प्रैक्टिस करने का क्या मतलब है? डीएसए की अगर बात करें तो बहुत सारे क्वेश्चंस को प्रैक्टिस करना

18:22 पड़ेगा। कंपिटिटिव प्रोग्रामिंग चेक आउट करनी पड़ेगी। कॉन्टेस्ट के अंदर पार्टिसिपेट करना पड़ेगा। डेवलपमेंट की अगर बात करें या इनफैक्ट एआईएमएल की अगर हम बात करें तो वहां पर भी डिफरेंट-डिफरेंट प्रोजेक्ट्स को हमें क्रिएट करना पड़ेगा। हमारे जो डिफरेंट ओपन सोर्स प्रोग्राम्स हैं जैसे जीसस हो गया जैसे हमारे डिफरेंट हैकथों्स हो गए। तो हैकेथों्स के अंदर जाकर पार्टिसिपेट करना पड़ेगा। पर कुछ ना कुछ टिंकरिंग हमें करनी पड़ेगी। कुछ ना कुछ चीजों को बिल्ड करना पड़ेगा। उसी से हमारी जो प्रैक्टिकल नॉलेज है वो इनक्रीस होगी। और वही प्रैक्टिकल नॉलेज इवेंचुअली हमें जॉब्स के अंदर हमें प्लेसमेंट के अंदर हमें अपने करियर के अंदर हेल्प करती है। फोर्थ थिंग इज़ कि टेक की फील्ड में इफ वी वांट टू सक्सीड। तो दिमाग में एटलीस्ट हमें 2 ईयर, थ्री ईयर, फाइव ईयर विंडो लेकर चलना पड़ेगा। बेसिकली हमारा जो विज़न होना चाहिए दैट शुड बी अ लॉन्ग टर्म विज़न। एक लंबी विंडो में हमें सोचना पड़ेगा कि हम यहां पे अपना करियर बिल्ड करने आए हैं। एंड गोल सिर्फ एक

19:09 इंटर्नशिप लेना, सिर्फ एक प्लेसमेंट लेना नहीं है। एक बेसिक प्लेसमेंट एंड इंटर्नशिप थोड़ा सा भी एफर्ट अगर सही डायरेक्शन में हम अपने कॉलेज के अंदर डाल लेते हैं, डिस्ट्रैक्शंस को कट करते हैं, रेगुलर प्रैक्टिस करते हैं तो हमारी लग ही जाएगी। पर हमें सोचना है लॉन्ग टर्म विज़न के हिसाब से कि हम अपने करियर में सक्सेसफुल किस तरीके से होंगे। तो उसके लिए एटलीस्ट हमें फाइव इयर्स की विंडो दिमाग में लेकर चलनी पड़ेगी। फाइव इयर्स की एक टाइमलाइन लेकर चलनी पड़ेगी कि हम सिर्फ जॉब लेने नहीं आए। हम एक करियर बिल्ड करने आए हैं इस फील्ड के अंदर। तो हम कैसे अपना बेस्ट आउटपुट है जिसको निकाल सकते हैं? एंड ये लॉन्ग टर्म विज़न इसलिएेंट है क्योंकि जो स्टूडेंट्स सोचेगा कि 6 महीने बाद मेरे प्लेसमेंट्स आने वाले हैं। उनका माइंडसेट कुछ इस तरीके से चलेगा कि जल्दी से जितने भी क्वेश्चंस मोस्ट फ्रीक्वेंटली आस्क्ड हैं बस उनको कवर करूं। उनको रट लूं किस तरीके से और किसी तरीके से बस इंटरव्यूअर के आगे मुझे वो बता देने हैं। मुझे एक जॉब ले लेनी है। पर जो एक्चुअली 5 साल के बारे में सोच रहा है। वो चीजों का लॉजिक समझने की कोशिश कर

19:55 रहा है। क्योंकि उसको पता है डीएस से मुझे आज सीखना है। तो कल को जब एक जॉब से दूसरे जॉब में भी मुझे ट्रांसफर लेना पड़ेगा। वहां पर भी सेम टेस्ट देना पड़ेगा। तो क्यों ना मैं शुरुआत से ही चीजों को एक लॉजिकल तरीके से अपने दिमाग में स्ट्रक्चर करके अपनी एल्गोरिदम्स को सीख लूं। अच्छे से अपने क्वेश्चंस को प्रैक्टिस करूं ताकि लॉन्ग टर्म के हिसाब से मुझे मेरे कांसेप्ट्स याद रहे। मैं अपने अच्छे से नोट्स बना लूं ताकि मैं क्विक रिवीजन कर पाऊं। सिर्फ आज नहीं 3 साल बाद, 5 साल बाद भी। तो लॉन्ग टर्म विज़न ऐसी चीज है जो एक एवरेज सॉफ्टवेयर इंजीनियर को एक ग्रेट सॉफ्टवेयर इंजीनियर की कैटेगरी में लेकर जाता है। क्योंकि सॉफ्टवेयर इंजीनियर्स का काम क्या होता है? बेसिकली ऑल द कोडर्स आउट देयर। व्हाट आर दे? दे आर प्रॉब्लम सॉल्वर्स। हमारा प्राइमरी काम ही प्रॉब्लम्स को सॉल्व करना है। और जब प्रॉब्लम्स को हम सॉल्व करेंगे तो डेफिनेटली हमारी जर्नी के अंदर बहुत सारे हमारे बग्स आएंगे। अगर हमारी बग्स नहीं आ रही, अगर हमारी एरर्स नहीं आ रही, अगर कोई प्रॉब्लम नहीं आ रही डेली बेसिस पर जब भी

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

21:28 उन लोगों को ऑफर करता है जो टॉप प्रॉब्लम्स को सॉल्व करना जानते हैं। तो इसीलिए एक प्रॉब्लम सॉल्विंग माइंडसेट होना दिमाग के अंदर बहुत ज्यादा जरूरी है। एंड लास्ट चीज जो हमें करनी है दैट इज टू हैव अ फ्रेंड सर्कल। दैट इज़ टू हैव अ फ्रेंड ग्रुप जो हमारी तरह ही कोडर्स हो। जिनका कोई ना कोई गोल हो, कोई ना कोई विज़न हो और उसकी तरफ वो हार्ड वर्क पुट इन कर रहे हो, वो भी काम कर रहे हो। क्योंकि ऐसे लोगों को देखकर या ऐसे लोगों से हम खुद को अगर सराउंड करेंगे तो इवेंचुअली हम चाहें या ना चाहें हम थोड़े तो बेटर हो ही जाएंगे। ऐसा ही होता है। दैट इज़ हाउ द फाइव फ्रेंड्स रूल वर्क। यहां पर आज के सेशन में मैं डेफिनेटली उन लोगों के बारे में बात नहीं कर रही जिनके पास ऑलरेडी जनरेशनल वेल्थ है। मम्मी पापा ने ऑलरेडी एक बिजनेस सेटअप कर रखा है या हमारी कोई रेंटल इनकम आ रही है। तो उस केस में हमें कोई विज़न लेने की ज्यादा जरूरत नहीं है। हमारी लाइफ ऑलरेडी सेट है। आज का सेशन उन

22:13 सारे स्टूडेंट्स के लिए है जो एक विज़न लेकर चल रहे हैं जो हार्ड वर्क पुट इन करने के लिए रेडी है। और जिन लोगों को पता है कि लाइफ के अंदर करियर के अंदर अगर हमें सक्सीड होना है तो कुछ ना कुछ एफर्ट्स तो हमें डालने पड़ेंगे। कुछ ना कुछ अपने दम पे हमें करके दिखाना पड़ेगा। तो ऐसे में कॉलेज के अंदर अगर हमें ऐसा फ्रेंड सर्कल, ऐसा एनवायरमेंट मिल पाता है तो बहुत ही अच्छी बात है। नहीं तो दिस इज समथिंग व्हिच इज ऑप्शनल। अगर ऐसा फ्रेंड सर्कल हमें नहीं मिल पाता है तो उस केस में एक तो दिमाग में याद रखना है कि सारी चीजें आप अकेले अपने दम पे अचीव कर सकते हैं। सबसे ज्यादा एफर्ट जो एक प्लेसमेंट लेने के लिए आपको डालना पड़ेगा वो खुद से ही डालना पड़ता है। ऐसा नहीं होगा कि कोई एक्सटर्नल व्यक्ति आएगा वो हमारी जगह पढ़ भी लेगा। हार्ड वर्क भी पुट इन कर लेगा। इंटरव्यूज भी क्लियर कर देगा और जॉब हमारी लग जाएगी। इवेंचुअली प्लेसमेंट इंटर्नशिप अगर हमें लेनी है या करियर के अंदर अगर हमें अच्छा करना है तो हार्ड वर्क हमें ही खुद पुट इन करना पड़ेगा। तो एक तो सेल्फ सफिशिएंट दिमाग में होना है। फ्रेंड सर्कल

22:59 है अच्छी बात है। वो हमें मोटिवेट करेगा। पर अगर नहीं है तो आप खुद के दम पे बहुत सारी चीजें हैं जिनको अचीव कर सकते हैं। तो अपने अंदर एक कॉन्फिडेंस लेकर आना है। अपने अंदर एक विश्वास लेकर आना है कि मैंने अगर एक गोल सेट किया है उसकी तरफ मैं रोज कुछ ना कुछ घंटे अगर तैयारी कर रहा हूं, हार्ड वर्क कर रहा हूं तो रिजल्ट आएगा ही आएगा। उसको आने से कोई नहीं रोक सकता। एंड अगर हमारे कॉलेज के अंदर हमारा एनवायरमेंट उतना अच्छा नहीं हो पाता। लेट्स सपोज हम किसी टियर फोर कॉलेज के अंदर हैं। जहां पर हमें दिख रहा है कि आसपास लोगों के उतने ज्यादा विज़न नहीं है। आसपास ज्यादा कोई हार्ड वर्किंग स्टूडेंट्स नहीं है। मेजॉरिटी स्टूडेंट्स पार्टी कर रहे हैं या टाइम पास कर रहे हैं। तो ऐसे केसेस के अंदर अपना जो टाइम आप उन लोगों के साथ स्पेंड कर रहे हैं उसको मिनिमाइज करें और अपने करियर की डायरेक्शन में टाइम और ज्यादा स्पेंड करना है। आज की डेट में रिसोर्सेज हर जगह हैं। जिस तरीके का कंटेंट जिस तरीके के रिसोर्सेज एक टियर वन कॉलेज के स्टूडेंट के पास हैं। वैसे ही रिसोर्सेज इंटरनेट की

23:45 वजह से आज एक टियर थ्री टिए फोर कॉलेज के स्टूडेंट के पास हैं। और कोई स्टूडेंट कितने भी पिछड़े स्टेट के अंदर इंडिया में क्यों ना बैठा हो, किसी भी गांव के अंदर, किसी भी टाउन के अंदर, किसी भी शहर के अंदर क्यों ना बैठा हो, वो सारी बेस्ट रिसोर्सेज को इंटरनेट के थ्रू एक्सेस कर सकता है। तो यू हैव टू बिलीव इन योरसेल्फ। यू हैव टू वर्क हार्ड। एंड बीच में क्विट नहीं करना है जब चीजें टफ होंगी। क्योंकि चीजें डेफिनेटली टफ होंगी। अगर आप कुछ नया सीख रहे हैं तो चीजें टफ होने वाली हैं। एक शॉर्ट टर्म प्लान होगा जो 1 साल, 2 साल, 3 साल का हो सकता है जो सिर्फ प्लेसमेंट ओरिएंटेड होगा। पर एक लॉन्ग टर्म प्लान हम 5 साल का अगर रखेंगे और उसको फॉलो थ्रू करेंगे तो आफ्टर फाइव इयर्स इट्स नॉट गोइंग टू मैटर कि आपने एक गांव से स्टार्ट किया था शहर से स्टार्ट किया था आपने एक टियर वन कॉलेज से स्टार्ट किया था टियर थ्री कॉलेज से स्टार्ट किया था आपने कैसे फाइनेंसियल बैकग्राउंड से स्टार्ट किया था यू विल बी इन द टॉप कोडर्स ऑफ द कंट्री एंड दैट इज़ व्हाट्स गोइंग टू मैटर इन आवर करियर तो आई होप कि

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

Share

More video summaries