चूँकि हमारे कुछ पेजों पर “bootcamp” शब्द आता है, इसलिए कभी-कभी हमसे पूछा जाता है कि क्या हम job guarantee देते हैं।
हम नहीं देते।
यहाँ 6 कारण दिए गए हैं कि क्यों हमें लगता है कि job guarantee एक बुरी बात है।
1. कंपनियाँ guarantee को अर्थहीन बनाने के लिए “gotcha” क्लॉज़ (शर्तें) डालती हैं
आपके और कंपनी के बीच contract (अनुबंध) किसने बनाया? आपने या कंपनी ने? तो, आपको क्या लगता है कि कंपनी contract कैसे लिखेगी? वे इसे जितना संभव हो अपने पक्ष में लिखेंगे।
आइए कुछ सामान्य शर्तों (requirements) को देखें जिन्हें वे आपके पैसे वापस करने से पहले आप पर लागू करते हैं।
हर दिन 10 jobs के लिए अप्लाई करें
Newsflash (ताज़ा खबर): हर दिन इतनी jobs पोस्ट भी नहीं होती हैं जिनके लिए आप qualify करते हों।
किसी job के लिए सफलतापूर्वक अप्लाई करना, हालाँकि यह एक numbers game है, लेकिन इसके लिए बहुत सोच-विचार और strategic preparation (रणनीतिक तैयारी) की आवश्यकता होती है। RareSkills में काम करने वाले किसी भी व्यक्ति ने cold application के ज़रिए नौकरी नहीं पाई, बल्कि उन्होंने या तो पिछले connections के ज़रिए या एक बहुत ही विचारशील संदेश भेजकर नौकरी हासिल की जिससे पता चलता था कि उनके पास skills और motivation है।
यही आम बात (norm) है।
अब, क्या अपने resume को अधिक प्रभावी बनाने के लिए आप कुछ तरकीबें आज़मा सकते हैं? हाँ। हमारे छात्रों को cold applications के ज़रिए jobs मिली हैं। लेकिन यह आमतौर पर एक विश्वसनीय रणनीति नहीं है जब तक कि आप वास्तव में यह न जानते हों कि आप क्या कर रहे हैं। और हमारे सभी instructors के पास चुनिंदा कंपनियों में hiring managers के रूप में अनुभव है, इसलिए हम जानते हैं कि आपको कैसे तैयार करना है। और अंदाज़ा लगाइए? हम अभी भी job guarantee नहीं देते हैं!
अपने GitHub पर लगातार commits करें
Job guarantees को पूरा करने के लिए यह एक और शर्त है। यह फिर से दर्शाता है कि hiring managers कैसे सोचते हैं, इस बात की गलत समझ है। किसी junior candidate का मूल्यांकन करते समय, hiring managers प्रोजेक्ट्स की quality (गुणवत्ता) देखते हैं, quantity (मात्रा) नहीं। कॉपी करने के लिए इतने सारे tutorials उपलब्ध हैं कि volume (मात्रा) ज्यादा मायने नहीं रखती। जहाँ तक हम जानते हैं, आप बस जो भी कोर्स कर रहे हैं, उसी का कोड कॉपी कर रहे हैं। ऐसा नहीं है कि उनके पास वास्तव में यह पढ़ने का समय है कि आपने क्या किया है और उसे अन्य चीजों के साथ cross-reference कर सकें।
2. वे इस बात की guarantee नहीं देते कि आपको वही job मिलेगी जिसके लिए आपको train किया जा रहा है
Bootcamp के graduates का software engineer के बजाय software tester के रूप में नौकरी पाना कोई अनसुनी बात नहीं है। सच का सामना करें, बहुत सारा पैसा देने वाली skill को हासिल करने के पैमाने पर 3-4 महीने का समय कोई लंबा समय नहीं है। Lawyers और doctors स्कूल में सालों बिताते हैं, तो आप 20 गुना कम समय में वैसी ही income कैसे हासिल कर पाएंगे? मुझे गलत मत समझिए, मुझे लगता है कि engineering में लगाई गई मेहनत के मामले में एक मजबूत risk-reward है, लेकिन इसमें अभी भी बहुत अधिक effort की आवश्यकता होती है।
बेशक, हम आपको “किसी Web3 कंपनी में job की guarantee” दे सकते हैं, लेकिन क्या हो अगर यह वही frontend engineering का काम हो जो आप पहले से कर रहे हैं? तो फिर blockchain development में upskill होने के लिए इतना समय और पैसा क्यों खर्च करें?
Job guarantees को बहुत ध्यान से पढ़ें। वे बहुत कम ही यह स्पष्ट करते हैं कि आपको उसी प्रकार की job मिलेगी जिसके लिए आप प्रोग्राम को train करने के लिए पैसे दे रहे हैं।
3. नौकरी पाने की आपकी क्षमता 100% आपकी जिम्मेदारी है। एक bootcamp केवल एक गाइड के रूप में कार्य कर सकता है।
यहाँ बताया गया है कि एक bootcamp, या सामान्य तौर पर एक कोच, आपकी कैसे मदद कर सकता है:
- आपकी गलतियों को बताना और उन्हें जल्दी सुधारने में आपकी मदद करना
- छात्रों द्वारा की जाने वाली सामान्य गलतियों के बारे में पहले से बता देना
- आप अपने लक्ष्य से कितने दूर हैं, इसके बारे में ईमानदारी से feedback देकर आपको लंबे समय तक motivated रहने में मदद करना
- समझने में कठिन या मुश्किल से मिलने वाले मटीरियल को इस तरह से समझाना जो आपको समझ में आए। किसी दूसरे के लिए बनाए गए विषय के स्पष्टीकरण को समझने में अतिरिक्त समय बिताने की तुलना में यह तेज़ है।
एक अच्छा कोच आपकी मदद करेगा
- अपने पढ़ाई और अभ्यास (practice) के समय का अधिक कुशलता से उपयोग करने में
- आपकी इस यात्रा में बीच में हार मान लेने (quitting) की संभावना को कम करने में
- कभी-कभी industry connections प्रदान करने में
इसके अलावा कोई भी वादा बस पूरा नहीं किया जा सकता है।
हमारी value proposition यह है: हमारे प्रोग्राम में शामिल होकर, आप Ethereum development में अपनी knowledge gaps को कवर करेंगे और कठिन विषयों को अपने साथियों की तुलना में तेज़ी से सीखेंगे।
लेकिन अंततः, यह सब आपके अभ्यास करने (putting in the reps) पर निर्भर करता है। एक rare skill को हासिल करना कठिन है। उनके rare होने का एक कारण है। इन्हें हासिल करना कष्टदायक होता है। कोई भी जो कहता है कि वे इस प्रक्रिया के दौरान होने वाले दर्द को दूर कर सकते हैं, वह केवल झूठे वादे बेच रहा है (selling snake oil)।
4. Transformative (बदलाव लाने वाले) परिणामों में महीने नहीं, बल्कि साल लगते हैं
एक highly qualified engineer बनना बहुत चुनौतीपूर्ण है। सफलता की दर बहुत कम है। लाखों छात्रों ने Udemy, Coursera, और YouTube पर कोर्सेज किए हैं और परिणामस्वरूप केवल दर्जनों या सैकड़ों ही अपने करियर को अपग्रेड कर पाते हैं। क्यों?
कोई skill हासिल करना बहुत अच्छी shape में आने जैसा है। यदि आप एक महीने तक जिम में कड़ी मेहनत करते हैं, तो आप एक बदलाव देख सकते हैं, लेकिन कोई भी आपकी तस्वीर को “sexiest man/woman alive” टाइटल के साथ किसी मैगज़ीन के फ्रंट पेज पर नहीं छापने वाला है। ऐसा शरीर पाने के लिए लगातार सही पोषण, नींद और व्यायाम के सालों की आवश्यकता होती है। शरीर में मांसपेशियाँ (muscle) धीरे-धीरे जुड़ती हैं — ग्राम-दर-ग्राम, न कि एक साथ बहुत सारी।
आइए केवल blockchain security के लिए एक काल्पनिक 30-दिनों के programming study plan पर नज़र डालें। यदि आप हर दिन Ethernaut और Damn Vulnerable DeFi से एक समस्या (problem) हल करते हैं (उस दर पर आप 99% Web3 developer आबादी से बेहतर कर रहे हैं), तो भी आप दोनों problem sets को पूरा नहीं कर पाएंगे, और यदि आप कर भी लेते हैं, तो भी कई security anti-patterns ऐसे हैं जो उन दो codebases में कवर नहीं किए गए हैं (प्रमोशन: इसीलिए हमारी अपनी गुप्त security repo है)। अब आप RareSkills’ gas puzzles पर सभी अभ्यास (exercises) करें।
वास्तव में, हमारे कुछ चैलेंजेज ने Web3 के कुछ सबसे मजबूत प्रोग्रामर्स की भी परीक्षा ली है (pushed to the limit):

Damn Vulnerable DeFi के लेखक को हमारा solidity test लेते हुए देखें (उन्होंने सबसे अधिक स्कोर प्राप्त किया, लेकिन स्पष्ट रूप से उन्हें इसके लिए मेहनत करनी पड़ी!)
कुछ काफी चुनौतीपूर्ण हैं और यदि आप low level programming में नए हैं तो उन्हें हल करने में कई दिन लगेंगे। बहुत बढ़िया! आप अभी भी हर gas optimization तकनीक को नहीं जानते हैं, क्योंकि हमने अभी तक repo के लिए अभ्यास (exercises) बनाना समाप्त नहीं किया है!
इसके अलावा, आप इन अभ्यासों को एक controlled setting में कर रहे हैं जहाँ आप पहले से जानते हैं कि कोई security vulnerability है या कोड को optimize करने का अवसर है। क्या आप इसे अस्पष्ट business logic specifications वाले किसी बड़े codebase में कर सकते हैं? आपके employers आपसे यही करने की अपेक्षा करेंगे!
आपने अभी दो महीने अधिकांश लोगों से अधिक मेहनत करते हुए बिताए हैं, और अभी भी बहुत कुछ ऐसा है जो आप नहीं जानते हैं!
Duration (अवधि) मायने रखती है
आपने शायद ध्यान दिया होगा कि हम अक्सर इस बात पर ज़ोर देते हैं कि हमारे कोर्सेस बाकी सभी से लंबे होते हैं। हमारा Advanced Solidity Bootcamp 22 सप्ताह लंबा है, लेकिन हमारे सभी Ethereum-संबंधित कोर्सेस क्रम (sequence) में लिए जाते हैं: Dapp Bootcamp (8 सप्ताह), Advanced Solidity Bootcamp (22 सप्ताह), DeFi (8 सप्ताह), और Zero Knowledge Proofs (9 सप्ताह) की कुल अवधि लगभग एक वर्ष से थोड़ी ही कम है।
मैं उंगलियों पर उन engineers की संख्या गिन सकता हूँ जो एक साल से कम समय से Web3 में हैं और उतना व्यापक ज्ञान रखते हैं जितना कि उन सभी कोर्सेस के योग (sum) द्वारा कवर किया गया है।
यह वास्तव में रोमांचक है! यदि RareSkills केवल एक वर्ष के अनुभव वाले असाधारण रूप से प्रतिभाशाली blockchain engineers की संख्या बढ़ा सकता है, तो यह industry के लिए एक जीत है! लेकिन फिर भी, एक साल कोई छोटी कमिटमेंट नहीं है!
परिणाम. आने. में. समय. लगता. है.
5. Job guarantee देने वाली कंपनी शायद solvent (आर्थिक रूप से सक्षम) भी न हो।
जो पैसा refund किया जा सकता है वह वास्तव में “बैंक में” नहीं होता है। इसे पेरोल और अन्य खर्चों के साथ मिला लें, तो कंपनी ज़्यादातर समय negative में चल रही होती है। जब अर्थव्यवस्था (economy) बुरे दौर से गुजरती है, तो सबसे ज़्यादा नुकसान इस field में नए engineers को ही उठाना पड़ता है। इससे ट्रेनिंग प्रोग्राम्स के लिए छात्रों को place करना (नौकरी दिलाना) कठिन हो जाता है, और यदि इतनी अधिक refund requests आती हैं, तो क्या वास्तव में उनकी guarantee का सम्मान करने के लिए पर्याप्त पैसा बचेगा?
कंपनी किस अधिकार क्षेत्र (jurisdiction) में है, इस पर निर्भर करते हुए, उन्हें आपसे होने वाले revenue (राजस्व) पर टैक्स देना पड़ सकता है, भले ही उनके पास आपके प्रति liability (देनदारी) हो। इसलिए जैसे ही टैक्स का सीज़न आता है, वे पहले से ही आपको पैसे वापस करने की स्थिति में नहीं होते।
6. अगर कोई bootcamp एक high-paying (अधिक वेतन वाली) job की guarantee दे सकता है, तो कोई कर्मचारी वहाँ काम ही क्यों करेगा?
Job की guarantee देने वाले bootcamp की job openings को देखें। यदि वे अपने graduates को मिलने वाली guarantee की तुलना में कम वेतन दे रहे हैं, तो इसका मतलब है कि कर्मचारियों को भी पता है कि इस guarantee का कोई वास्तविक मोल नहीं है। किसी bootcamp में सालाना $30,000 के लिए काम ही क्यों करना, जब वह guarantee दे रहा है कि यदि आप उनका bootcamp लेते हैं तो आपको $60,000 की नौकरी मिल सकती है? कम वेतन लेने वाले किसी भी कर्मचारी को यह पता होना चाहिए कि bootcamp वास्तव में किसी नौकरी की guarantee नहीं देता है। अन्यथा, वे उस bootcamp के कर्मचारी नहीं बल्कि एक ग्राहक (customer) होते।
निष्कर्ष
Job guarantees जैसे वादे करना शैतान के साथ सौदा करने (deal with the devil) जैसा है। यह short term में उम्मीद से भरे ग्राहकों को आकर्षित कर सकता है, लेकिन long term में यह सभी के लिए बुरा है।
“Guaranteed results” (गारंटीशुदा परिणाम) महीनों के पैमाने पर नहीं, बल्कि वर्षों के पैमाने पर होते हैं।
जैसा कि हमने कई बार कहा है, वेतन वृद्धि के उद्देश्य से blockchain का अध्ययन करना कोई समझदारी भरी योजना नहीं है। यह इंडस्ट्री बहुत अधिक अस्थिर (volatile) है, और एक engineer के रूप में अपना वेतन बढ़ाने के और भी अधिक विश्वसनीय तरीके हैं।
आपको blockchain का अध्ययन इसलिए करना चाहिए क्योंकि आपको यह बौद्धिक रूप से उत्तेजक (intellectually stimulating) लगता है, आप एक ऐसी तकनीक विकसित करने में मौका लेने में विश्वास करते हैं जिससे सभी को लाभ हो, और आपको Web3 के लोगों के साथ काम करने में मज़ा आता है।
ये वे फायदे हैं जिनकी हम guarantee दे सकते हैं।
मूल रूप से 20 फरवरी, 2023 को प्रकाशित