2012 में, मैं नाइजीरिया का एक गांव का लड़का था जिसके पास केवल एक सपना और एक नोकिया फीचर (J2ME) फोन था। आज, मैं एक 19 वर्षीय एंड्रॉइड डेवलपर हूं जिसने 50 से अधिक ऐप्स पर काम किया है और वर्तमान में एक MIT स्टार्टअप के लिए काम करता है। मेरा नाम एल्विस चिदेरा है और यह मेरी कहानी है।
मेरी यात्रा वेबसाइट बनाने के तरीके के बारे में मेरी जिज्ञासा के साथ शुरू हुई। बड़े होते हुए, मैंने ऑनलाइन बहुत समय बिताया क्योंकि मुझे गेम डाउनलोड करना और सोसाइटी ऑफ रोबोट्स पढ़ना पसंद था। मैं 100 नायरा ($0.28) में 10 MB इंटरनेट बंडल खरीदने के लिए हफ्तों तक बचत करता था, और 2012 में, यह एक महीने तक चल सकता था।
कोड करना सीखते समय, मैंने गूगल पर वेबसाइट कैसे बनाएं इसके बारे में खोज करके पहला सरल कदम उठाया। मुझे लाखों परिणाम मिले। यह नहीं जानते कि कहां से शुरू करें, मैंने पहला लिंक देखा जिस पर क्लिक किया, जो W3CSchools से था।
लेख में बताया गया था कि मुझे वेबसाइट बनाने में सक्षम होने के लिए कुछ भाषाएं (HTML और CSS) सीखने की जरूरत है। मैंने कुछ अन्य संसाधनों की जांच की ताकि यह पुष्टि हो सके कि मुझे वास्तव में इन चीजों को सीखने की आवश्यकता है। फिर मैंने W3CSchools HTML और CSS कोर्स शुरू किया।
स्कूल के बाद हर दिन मैं वेबसाइट पर अध्ययन करने के लिए जाता था। शुरू में, कोड उदाहरण और व्याख्याएं मेरे लिए ज्यादा मायने नहीं रखती थीं। लेकिन मैंने अध्ययन जारी रखा। जब मैं फंस जाता था तो मैं विभिन्न ट्यूटोरियल का उल्लेख करता था। इससे मुझे उन समस्याओं को कई अलग-अलग कोणों से देखने में मदद मिली जिनका मैंने सामना किया।
जब मैं छोटा था, तो मुझे स्कूल में पढ़ने और लिखने के कौशल में संघर्ष करना पड़ा। मैं केवल निरंतर अभ्यास के माध्यम से उनमें बेहतर हो पाया। इसलिए मेरे दिमाग में पहले से ही यह मॉडल था: यदि मैं अभ्यास जारी रखूं - चाहे कितना भी समय लगे - मैं अंततः इन प्रोग्रामिंग भाषाओं को समझने में सक्षम हो जाऊंगा।
गहन अध्ययन के कुछ महीनों ने मुझे HTML, CSS, और JavaScript से परिचित कराया। जब मैं अभी भी सीख रहा था, एक दोस्त ने मुझे फिल्म "द सोशल नेटवर्क" दिखाई। और इसे देखने के बाद, मैं अगली बड़ी चीज बनाने के लिए सुपर प्रेरित था। धन्यवाद, हॉलीवुड।
कुछ दिनों बाद मुझे एक यूरेका पल आया। विचार फेसबुक का एक बेहतर संस्करण बनाने का था। उस समय, आप अपने ऑनलाइन फेसबुक दोस्तों को नहीं देख सकते थे। साथ ही, फेसबुक वास्तविक जीवन में आपके द्वारा पहले से जाने जाने वाले लोगों से जुड़ने के लिए बनाया गया था।
तो वह मेरा बिलियन-डॉलर स्टार्टअप आइडिया था: एक सोशल नेटवर्क बनाएं जिसमें वे सभी विशेषताएं हों जो फेसबुक में नहीं थीं। मार्क जुकरबर्ग - मैं तुम्हारे पीछे आ रहा हूं - या ऐसा मैंने सोचा।
मैंने अगले कुछ महीने किसी भी सुविधा को जोड़कर एक बेहतर सोशल नेटवर्क बनाने में बिताए जिसके बारे में मैं सोच भी सकता था।
मैं भोलेपन से आश्वस्त था कि मैं जीतने वाला हूं।
प्रोजेक्ट पूरा करने के बाद, मैंने वही किया जो कोई भी बिना विज्ञापन बजट के करेगा। मैंने दिनों तक इंटरनेट को स्पैम किया।
कई दिनों की मार्केटिंग के बाद, वास्तविकता ने मुझे चेहरे पर जोर से थप्पड़ मारा। मुझे केवल 200 यूज़र मिले, जिन्हें मुझे साइट पर वापस आने के लिए विनती करते रहना पड़ा।
मैं उदास था! कुछ महीनों की कड़ी मेहनत बेकार गई। इसने मुझे कठिन तरीके से दो महत्वपूर्ण सबक सिखाए:
- मुझे कोल्ड स्टार्ट उर्फ चिकन और अंडे की समस्या को पहचानने की जरूरत थी जो नए प्लेटफॉर्म का शुरुआत में सामना करते हैं।
- मैं कुछ ऐसा बना रहा था जो मुझे लगा कि लोगों को चाहिए। लेकिन मैं अंत में सिर्फ एक और फीचर फैक्ट्री बना रहा था।
जबकि किसी प्रोजेक्ट से प्रेरित होना ठीक है, आपको यह भी जानना होगा कि आप कब एक डेड एंड की ओर जा रहे हैं। मैंने कुछ और महीने यह देखने की कोशिश में बिताए कि क्या मैं अपनी साइट पर अधिक लोगों को ला सकता हूं, लेकिन रिटेंशन नंबर 0% की ओर बढ़ते रहे, और मैंने अंततः प्रोजेक्ट छोड़ दिया।
लेकिन मैं मीट द रॉबिन्सन्स में लुईस के आदर्श वाक्य से प्रेरित था, "आगे बढ़ते रहो।"
अपने अगले प्रोजेक्ट के लिए प्रेरणा खोजते हुए, मैंने अपने स्थानीय समुदाय की जरूरतों पर विचार किया। इस बार, मैं कुछ ऐसा बनाना चाहता था जिसकी लोगों को वास्तव में जरूरत हो और जिसके लिए वे भुगतान करने को तैयार हों।
मैं एक ऐसा आइडिया लेकर आया जिससे टेक्स्ट मैसेज कई लोगों को एक साथ भेजना सस्ता और आसान हो जाए। यह SMS द्वारा समर्थित व्हाट्सएप की तरह था। विभिन्न लोगों से इसके बारे में बात करने के बाद, मैंने तय किया कि यह अगली चीज है जिसे करना है।
मैंने प्रोजेक्ट का नाम Xmx Me रखा। यह एक J2ME ऐप होने वाला था। इसका मतलब था कि मुझे Java सीखना होगा। पीछे मुड़कर देखें, मुझे स्वीकार करना होगा कि यह अब तक की सबसे बड़ी चुनौती थी जिसका मैंने सामना किया था। मुझे कुछ ट्यूटोरियल को कई बार पढ़ना पड़ा ताकि मैं उन्हें पूरी तरह से समझ सकूं।
कुछ Java कोर्स पूरा करने के बाद, मैं काम के लिए तैयार था। एक के बाद एक कोड की लाइन को अथक रूप से टाइप करते हुए, मैंने PHP के साथ बैकएंड, HTML और CSS के साथ फ्रंटएंड, और J2ME के साथ मोबाइल ऐप को सावधानीपूर्वक बनाया। ऐप जीवंत हो रहा था।
लेकिन बात यह है - मेरे पास लैपटॉप नहीं था। मैं अपने J2ME फीचर फोन पर इन सभी ऐप के टुकड़ों का निर्माण कर रहा था।
रुको। क्या?
आपने सही पढ़ा।
मैंने अपने प्रोडक्शन ऐप्स को फीचर फोन पर कैसे बनाया
मेरे जीवन में इस बिंदु पर, मैंने वास्तव में कभी लैपटॉप पर प्रोग्राम नहीं किया था। मैं बस एक खरीद नहीं सकता था। मेरे माता-पिता मेरी मदद करना चाहते थे। लेकिन उनके लिए यह मुश्किल था क्योंकि उन्हें मेरी स्कूल फीस (और अन्य आवश्यकताओं) का भुगतान करने बनाम मुझे लैपटॉप खरीदने के बीच चयन करना था।
मैंने पहले कभी लैपटॉप का उपयोग नहीं किया था, और कंप्यूटर्स के साथ मेरी एकमात्र बातचीत साइबर कैफे में थी। मुझे याद है कि कंप्यूटर का उपयोग कैसे करें (लेफ्ट क्लिक, ड्रैग, ड्रॉप, और अन्य बुनियादी चीजें) के बारे में कुछ वीडियो देखना और फिर उन्हें अभ्यास करने के लिए साइबर कैफे में जाना।
मैं भाग्यशाली था कि एक रिश्तेदार ने मुझे एक फीचर फोन उपहार में दिया था (नोकिया 2690)। इस फोन ने मेरी जिंदगी बदल दी। यह वही है जिसका उपयोग मैंने Xmx Me, अपने असफल सोशल नेटवर्क, और कई अन्य प्रोजेक्ट्स को विकसित करने के लिए किया था।
केवल एक फोन और सफल होने की इच्छा के साथ, घंटे दर घंटे मैंने उस छोटे कीबोर्ड पर अपना कोड टाइप किया। मैं फिर से भाग्यशाली था कि मुझे एक ऐप मिला जिसने मुझे अपने J2ME प्रोजेक्ट्स को कंपाइल करने की अनुमति दी। हां, J2ME फोन पर J2ME ऐप बनाना संभव है।
SDK संसाधन-खपत वाला था, इसलिए मेरी बैटरी अक्सर मर जाती थी। मैं कागज पर अपना सारा कोड लिखकर और किसी भी सिंटैक्स त्रुटि के लिए इसकी समीक्षा करने का प्रयास करके आगे बढ़ता रहता था।
मुझे नहीं लगता कि मैं इतने लंबे समय तक ऐसा करने के बाद किसी Java व्हाइटबोर्ड कोडिंग टेस्ट में फेल होऊंगा। :)
मेरा ग्रुप SMS ऐप लॉन्च करना
कई महीनों के बाद, मेरे पास प्रोडक्ट तैयार था। मैं एक इंटरनेट फोरम पर मिले किसी को वेबसाइट होस्टिंग और सीमित संख्या में SMS यूनिट्स के लिए बल्क SMS सेवा का भुगतान करने में मदद करने के लिए मना पाया।
ऐप लॉन्च अच्छी तरह से हुआ - कम से कम मेरे पहले प्रोजेक्ट से बेहतर। हमें कुछ स्थानीय प्रेस मिला, और केन्या के टॉप ब्लॉग्स में से एक ने ऐप के बारे में लिखा। हम ऑर्गेनिक रूप से लगभग 5,000 यूज़र्स तक बढ़े।
हम बिजनेस में थे। और हमें दिन में कुछ बार लेनदेन मिल रहे थे।
बिजनेस चलाने के पूर्व अनुभव के बिना, मैंने कुछ बड़ी गलतियां कीं, जिनमें से कुछ थीं:
- नाइजीरिया में यूज़र्स से शुल्क लेने का कोई आसान तरीका नहीं था। हर किसी के पास डेबिट कार्ड नहीं होता। इसलिए मैंने लोगों को अपने मोबाइल फोन क्रेडिट का उपयोग करके भुगतान करने की अनुमति दी। यहां समस्या यह थी कि इस क्रेडिट को पैसे में बदलने का कोई आधिकारिक तरीका नहीं था। मुझे विक्रेताओं को बेचना पड़ा, जिन्होंने इसे हास्यास्पद रूप से कम दरों पर वापस खरीदा।
- लगभग कोई अकाउंटिंग नहीं थी। मैं पैसे खो रहा था और मुझे इसके बारे में पता नहीं था। मैंने कुछ ओवरहेड लागतों को ध्यान में नहीं रखा। कई लापता टुकड़े थे।
मैं ऐप को बेचकर लैपटॉप खरीदने पर विचार कर रहा था। यह नहीं जानते कि क्या करना है, मैं ऑनलाइन भीख मांगने गया। हां, मैं इतना बेशर्म और भूखा था। यह अच्छा नहीं निकला। किसी ने मुझे स्कैमर होने का आरोप लगाया, जिसे मैंने अंततः सुलझा लिया। फिर से, मैं अनुभवहीन था और मैंने स्थिति को खराब तरीके से संभाला।
बिजनेस को चालू रखने के लिए कई बार पैसे उधार लेने के बाद, मैंने तौलिया फेंकने का फैसला किया। पीछे मुड़कर देखता हूं, तो मुझे लगता है कि यह एक बुरा निर्णय था। थोड़ी अधिक सीख और अनुभव के साथ, मैं चीजों को बेहतर बना सकता था। शायद मुझे SMS ऐप में कोई भविष्य नहीं दिखा। खैर, मैंने हाल ही में एक थ्रोबैक ऐप जारी किया, और कई यूज़र अभी भी इसका उपयोग करते हैं और इसे पसंद करते हैं।
रास्ते में सीखे गए सबक
मुझे एहसास हुआ कि अगर मैं जल्द ही कभी कंप्यूटर खरीदने में सक्षम होना चाहता हूं, तो मुझे इसके लिए कड़ी मेहनत करनी होगी। इसलिए मैंने जो भी पैसा बचा सकता था, बचाना शुरू कर दिया। मैंने अपने दैनिक खर्चों में कटौती की और यथासंभव सरल जीवन जिया। मैंने अपने रिश्तेदारों से मदद मांगी। मैंने लैपटॉप के लिए पैसे जुटाने के लिए कुछ व्यक्तिगत सामान भी बेचे।
फिर भी, यह पर्याप्त नहीं था। अपने लक्ष्य को प्राप्त करने के लिए दृढ़, मैंने एक वेबसाइट बनाने का फ्रीलांस काम लिया ताकि मैं शेष राशि कमा सकूं।
आप फीचर फोन का उपयोग करके PC यूज़र्स के लिए डिज़ाइन की गई वेबसाइट कैसे बनाते हैं? सरल: एक फेसबुक दोस्त हो जिसे आप हर रात परेशान करते हैं ताकि वह अपने कंप्यूटर पर आपकी वेबसाइट देखे और आपको फीडबैक दे। यह बार-बार साइबर कैफे जाने से सस्ता था।
मैंने Ideone का भी भारी उपयोग किया जिसने मुझे अपने PHP स्क्रिप्ट चलाने की अनुमति दी ताकि यह देखा जा सके कि वे अपलोड करने से पहले काम करते हैं या नहीं।
खैर, मैं अंततः वह लैपटॉप प्राप्त करने में सक्षम हो गया। मुझे अभी भी वह खुशी की भावना याद है जो मुझे थी। जब आप एक ब्रांड न्यू सस्ते कंप्यूटर को अनबॉक्स करते हैं तो प्लास्टिक की वह गंध। अब मैं किसी भी प्रोजेक्ट पर काम कर सकता था बिना अपने फोन के कारण प्रतिबंधित महसूस किए।
चूंकि J2ME डिवाइस धीरे-धीरे खत्म हो रहे थे, मैं अंततः एंड्रॉइड प्लेटफॉर्म के लिए निर्माण करने के लिए स्विच हो गया। मेरे Java कौशल वहां अभी भी प्रासंगिक थे। मुझे बस कुछ प्लेटफॉर्म-विशिष्ट चीजें सीखनी थीं।
अगले साल 2015 में, हाई स्कूल के बाद, मैंने अपने परिवार का समर्थन करने के लिए काम करना शुरू करने का फैसला किया। इसलिए मैंने फ्रीलांसिंग शुरू की। मैं हमेशा स्थानीय फोरम और ग्रुप में सक्रिय रहता था, उन लोगों की तलाश में जो एंड्रॉइड ऐप बनाने में मदद चाहते थे।
क्योंकि मेरे पास एक अच्छा पोर्टफोलियो नहीं था, मैं कुछ लोगों के लिए ऐप बनाता था इससे पहले कि वे भुगतान करें, बिना किसी गारंटी के कि मुझे भुगतान किया जाएगा। इस दृष्टिकोण से मुझे कई बार चोट लगी, लेकिन इसने मुझे एक अच्छा पर्याप्त पोर्टफोलियो बनाने की अनुमति दी।
मैं कुछ ऐसा साझा करना चाहूंगा जो मैं चाहता था कि मुझे फ्रीलांसिंग करते समय पता होता:
अपने आप को बहुत पतला न फैलाएं। बहुत सारी जिम्मेदारियां लेना आपके स्वास्थ्य, आपके परिवार, या ग्राहकों के लिए अच्छा नहीं है।
मैं नाइजीरिया के विभिन्न हिस्सों के कई ग्राहकों के साथ काम करता था जिन्हें मेरा काम पसंद आया। एक क्लाइंट के साथ दूरस्थ रूप से काम करने के बाद मुझे अंततः नाइजीरिया के लागोस में फुल-टाइम नौकरी मिल गई।
फिर, अपने न्यूज फीड को देखते हुए, मैंने Dot Learn पर एंड्रॉइड डेवलपर पद के लिए एक जॉब विज्ञापन देखा। मैंने उन्हें देखा और महसूस किया कि वे एक MIT स्टार्टअप हैं जो एक एजुकेशन टेक्नोलॉजी क्षेत्र में काम कर रहे हैं जिसके बारे में मैं भावुक था, और एक बाजार जिसे मैं समझता था। उनका एक अनूठा विचार था: शैक्षिक वीडियो को अत्यधिक डेटा-लाइट बनाकर ऑनलाइन शिक्षा तक पहुंच की समस्या को हल करना - प्रति घंटे वीडियो के लिए 1MB जितना कम।
यह लगभग अविश्वसनीय था, और मुझे पता था कि यह शिक्षा को बहुत से लोगों के लिए बहुत सुलभ बनाने की कुंजी थी।
मैं अफ्रीका में शिक्षा में क्रांति लाने के बारे में बहुत भावुक हूं। वास्तव में, मैंने पहले से ही PrepUp नामक एक फ्री (एड-सपोर्टेड) परीक्षा तैयारी ऐप बनाया है जिसके 35,000+ इंस्टॉल हैं और यह 2016 में वेस्ट अफ्रीका मोबाइल अवार्ड्स में फाइनलिस्ट में से एक था। इसलिए मैं Dot Learn जो बना रहा था उसका हिस्सा बनना चाहता था।
तो मैं डेवलपर जॉब आवश्यकताओं के माध्यम से गया और मुझे लगा कि मेरे पास मौका है। लेकिन इम्पोस्टर सिंड्रोम मुझे महान नहीं बनने देना चाहता था।
दिनों तक मेरे मन में विरोधाभासी विचार थे। क्या मुझे आवेदन करना चाहिए या नहीं?
तब मुझे एक बात समझ आई: मेरे पास खोने के लिए कुछ नहीं था।
सबसे बुरा जो हो सकता था वह यह था कि मुझे अस्वीकार कर दिया जाता। लेकिन मैं मर नहीं जाऊंगा। इसलिए, मैंने आगे बढ़कर आवेदन किया।
उंगलियां पार करके, मैंने MIT OCW से डाउनलोड किए गए कई वीडियो को फिर से देखना शुरू किया। मैंने कुछ रातें कुछ कोडिंग इंटरव्यू समाधान वीडियो देखने में भी बिताईं। अतीत में, मुझे ज्यादातर मेरे मजबूत पोर्टफोलियो और पिछले जॉब अनुभव के आधार पर काम पर रखा गया था, लेकिन मैं कोडिंग इंटरव्यू दिए जाने पर ऑफ गार्ड नहीं पकड़ा जाना चाहता था।
खैर, लंबी कहानी संक्षेप में: बहुत तैयारी के बाद, कुछ कठिन सवालों के जवाब देने, एक फोन इंटरव्यू, और कुछ कोडिंग प्रोजेक्ट्स के बाद, मुझे स्वीकार कर लिया गया।
मैं इस पर विश्वास नहीं कर सका। मैं रोमांचित था।
पीछे मुड़कर देखता हूं, तो यह मेरे सबसे अच्छे फैसलों में से एक था।
Dotlearn पर काम करते हुए, मेरे करियर में तेजी से वृद्धि हुई है और मैं MIT, हार्वर्ड, और अन्य महान स्थानों से बहुत से अद्भुत लोगों से मिला हूं।
टेकक्रंच बैटलफील्ड जैसे बड़े इवेंट्स में भाग लेने (मैं अपनी फ्लाइट मिस कर गया) से लेकर यह एहसास होने तक कि मैं रैप कर सकता हूं, यह अब तक एक मजेदार और रोमांचक अनुभव रहा है।
अंतिम नोट्स
मुझे पता है कि मैं अभी शुरुआत कर रहा हूं, लेकिन मेरी कहानी का लक्ष्य किसी ऐसे व्यक्ति को प्रेरित करना है जो मेरे जैसी समान स्थिति में कहीं है।
आप मुझे ट्विटर या मीडियम पर अधिक अपडेट के लिए फॉलो कर सकते हैं। आप लिंक्डइन पर भी मुझसे जुड़ सकते हैं। धन्यवाद।