अपने एनजीओ HelpDev के बारे में जानकारी देते हुए जीडीई एनरिक फ़र्नांडीज़ गुएरा.
Monika: चलिए, आपके बारे में कुछ जानने से शुरुआत करते हैं. डेवलपर के तौर पर आपका अब तक का सफ़र कैसा रहा? अब आप क्या कर रहे हैं?
एनरिक: मैं एनरीके हूं, लेकिन सभी मुझे क्लाइक कहते हैं. मुझे याद है कि मैं तब से डेवलपर हूं. जब मैं और मेरे दोस्त ने बहुत ही बेसिक वेबसाइटों को प्रोग्राम करना शुरू किया, तब शायद मेरी उम्र करीब 13 साल थी. हम उन्हें होमर सिंपसन जैसी वेबसाइटें कहते थे, काम सिर्फ़ मनोरंजन के लिए और सीखने के मकसद से. मैंने सिलसिलेवार तरीके से प्रोग्रामिंग करना जारी रखा. अंत में मैंने इंजीनियरिंग की पढ़ाई करने का फ़ैसला किया, लेकिन कंप्यूटर साइंस की जगह मैंने दूरसंचार को चुना.
जब से मुझे याद है, मैं फ़्रंट-एंड डेवलपर के तौर पर काम कर रहा हूं. मैंने Angular, Vue, और React जैसे कई फ़्रेमवर्क के साथ काम किया. आज मैं रोमानिया में हूं और अपनी कंपनी में इंजीनियरिंग डिपार्टमेंट के डायरेक्टर के तौर पर काम कर रहा हूं. हम वाकई बेहतरीन पेशेवरों को काम पर रख रहे हैं और मुझे खुशी है कि मुझे उनके साथ अपना काम करने का तरीका शेयर करने और इस काम में उनकी मदद करने का मौका मिल रहा है. मुझे अब भी फ़्रंटएंड स्पेशलिस्ट मानता है. हालांकि, मेरा फ़ोकस लोगों और प्रोजेक्ट को मैनेज करने पर रहता है.
Monika: क्या आप हमेशा से कम्यूनिटी में शामिल हैं?
एनरिक: इस समय मैं कई समुदायों में शामिल रही हूं, लेकिन मुझे इस तरह की नेटवर्किंग पसंद है. मैंने इवेंट और कॉन्फ़्रेंस में बोलना शुरू किया, कॉन्टेंट शेयर किया, और ओपन-सोर्स लाइब्रेरी बनाना शुरू किया.
नौ साल पहले मैंने फ़ैसला किया था कि अपने हुनर का इस्तेमाल करके, HelpDev को फ़ंड मिल जाएगा. यह एक एनजीओ है, जो वेबसाइट डेवलप करने में दूसरे एनजीओ की मदद करता है. यह मेरे परिवार के लिए काम करता है. सभी लोग एनजीओ में शामिल हैं. हमें समुदाय की मदद करना अच्छा लगता है.
HelpDev के साथ शुरुआत में दो अलग-अलग तरह की गतिविधियों को मिलाकर एक काम शुरू किया गया था—ऐसे गैर-सरकारी संगठनों की मदद करना जिनके लिए कोई संसाधन उपलब्ध नहीं था. दूसरा, ऐसे युवा डेवलपर की मदद करना जिन्हें पेशेवर अनुभव नहीं था और वे अपने रेज़्यूमे में सुधार करना चाहते थे. अगर आपके पास कोई अनुभव नहीं है, तो आपके लिए नौकरी ढूंढना मुश्किल हो सकता है, क्योंकि अब हर कंपनी अनुभव की मांग करती है. हम सिर्फ़ उन एनजीओ के साथ काम करते हैं जिनके पास कोई वित्तीय संसाधन नहीं है; अगर वे पेमेंट कर सकते हैं, तो हम यह पक्का करते हैं कि वे एक कॉन्ट्रैक्टर को काम पर रखें, जो ज़रूरत के हिसाब से काम कर सके.
हमने 50 लोगों के एक बड़े ग्रुप के तौर पर शुरुआत की, जिसका सही तरीके से प्रबंधन करना नामुमकिन-सा हो गया. हमें काम करने के तरीके को बदलना था और अगले तीन से चार सालों तक हम पांच लोगों के एक छोटे से ग्रुप के साथ काम करते रहे. उस समय हम अपने एनजीओ के लिए, Wordpress की मदद से आसान वेबसाइटें बना रहे थे. जब महामारी शुरू हुई, तब हमें अपनी गतिविधि पर फिर से विचार करना चाहिए और हालातों को बेहतर बनाने के तरीके खोजने थे.
Monika: और तुमने क्या बदलाव किया?
एनरिक: साल 2022 की शुरुआत में, हमने पूरा कॉन्टेंट Wordpress से GitHub पर भेजा. इससे, वेबसाइटें ओपन-सोर्स हो गईं. सभी कोड अब सार्वजनिक हो गए हैं. हम Storyblok का इस्तेमाल कर रहे हैं. यह एक हेडलेस (सिर्फ़ बैक-एंड पर काम करने की सुविधा देने वाला) कॉन्टेंट मैनेजमेंट सिस्टम है. इसमें, सारा कॉन्टेंट एपीआई के साथ उपलब्ध होता है. साथ ही, तकनीकी जानकारी न रखने वाले लोगों के लिए, इसे मैनेज करना आसान होता है. हम जिन लोगों के साथ काम कर रहे हैं उनमें से कुछ लोग बहुत ही दिलचस्पी रखने वाले वॉलंटियर हैं, लेकिन उनके पास सीमित तकनीकी जानकारी है. टूल ऐसा होना चाहिए जिससे वे बिना किसी समस्या के खुद से काम कर सकें.
फ़्रंटएंड के लिए, हम Vue पर आधारित Nuxt टेक्नोलॉजी का इस्तेमाल कर रहे हैं. इन टूल को एक साथ इस्तेमाल करने से, हमारे लिए और वेबसाइटें बनाना आसान हो जाता है. हमें सिर्फ़ रंग, ब्रैंडिंग, और कॉन्टेंट में बदलाव करने की ज़रूरत पड़ती है. हम अलग-अलग वेबसाइटों के लिए एक ही तरह के कॉम्पोनेंट का इस्तेमाल कर सकते हैं.
उम्मीद है कि इस साल हम वेबसाइटों को नए प्लैटफ़ॉर्म पर माइग्रेट करने की प्रोसेस पूरी कर लेंगे. अब एनजीओ को वेबसाइट, सिर्फ़ डोमेन मैनेज करने के लिए कोई शुल्क नहीं देना पड़ता. इसके अलावा, हम यह भी पक्का करते हैं कि होस्टिंग के लिए कोई शुल्क न लिया जाए. असल में, Storyblok हमें प्रायोजित कर रहा है. इस वजह से, हमारे पास बिना किसी शुल्क के उपलब्ध इसका लाइसेंस है. हम जिन कंपनियों के साथ साझेदारी कर रहे हैं वे आम तौर पर हमारे एनजीओ को कुछ ज़रूरी ऐसेट उपलब्ध कराने में मदद करती हैं. जैसे, उन्हें नई ब्रैंडिंग देकर.
कभी-कभी ज़रूरत के समय एनजीओ की शुरुआत होती है. ऐसा नेपाल में भयानक भूकंप के बाद होता है, जब संगठनों के पास सब कुछ ठीक से सेट अप करने का समय नहीं होता. हम आपकी मदद के लिए आगे आए हैं.
हमारा लक्ष्य गैर-सरकारी संगठनों के लिए स्वयंसेवा को जितना हो सके उतना आसान बनाना है. इससे वे दुनिया भर में कहीं भी, किसी भी समय अपनी सेवाएं दे सकते हैं. इसके लिए, हम अपने काम को ओपन सोर्स करना चाहते थे. अब कोई भी व्यक्ति किसी अनुरोध का जवाब देकर, गड़बड़ी को ठीक कर सकता है या वेबसाइट को बेहतर बना सकता है. इससे आपके वीडियो में लोगों की दिलचस्पी बनी रहती है, लेकिन ये कम समय में किसी चीज़ पर काम करते हैं.
Monika: HelpDev बनाते समय, शुरुआती तैयारी के बाद क्या आपने किसी के साथ काम किया है? क्या किसी ने आपकी मदद की?
एनरिक: शुरुआत में, जब हमारे 50 लोग मौजूद थे, तो उन मीटिंग में हंगामे की वजह से चर्चा नहीं हुई. इस वजह से, हमारे बीच कोई समझौता नहीं हो सका. आखिर में, चार संस्थापकों ने सहायता टीम के प्रोजेक्ट को आधिकारिक एनजीओ में बदलने में मेरी मदद की. वे अब भी संगठन के साथ हैं, वाइस प्रेसिडेंट या सलाहकार के तौर पर काम कर रहे हैं, और वित्तीय और कानूनी समस्याओं को हल कर रहे हैं. अब हम ओपन सोर्स मॉडल पर काम करते हैं, इसलिए हमें हर समय बहुत ज़्यादा लोगों से जुड़ने की ज़रूरत नहीं है. यह वाकई बहुत अच्छा काम करता है.
Monika: HelpDev एक एनजीओ है जो दूसरे एनजीओ की मदद करता है. क्या अपने पार्टनर चुनते समय आपका कोई खास मकसद होता है?
एनजीओ: ओपन-सोर्स एनजीओ बनने से पहले, हम सिर्फ़ स्पैनिश एनजीओ के साथ काम करते थे. यहां सब कुछ पारंपरिक तरीके से किया जाता था. जैसे, आमने-सामने होने वाली मीटिंग, योजना बनाना, फ़ोन कॉल करना, कानूनी कार्रवाइयां वगैरह. अब हम सिर्फ़ इन्हीं तक सीमित नहीं रह गए हैं, दुनिया भर में किसी के भी साथ काम कर सकते हैं. अब हम अपने हर पार्टनर को अलग-अलग समाधान उपलब्ध कराने पर ध्यान नहीं दे रहे हैं. फ़िलहाल, उनकी वेबसाइटें एक-दूसरे से जुड़ी हुई हैं. इस वजह से, प्लैटफ़ॉर्म को मैनेज करना और उसे आगे डेवलप करना आसान हो जाता है. जब भी मैं कोई नया कॉम्पोनेंट बनाता हूं, तो उसका इस्तेमाल सभी वेबसाइटों के लिए कर सकता हूं. इसके अलावा, Storyblok की मदद से, एनजीओ ज़्यादातर बदलावों को खुद ही लागू कर पाएंगे.
स्पेन के जिन एनजीओ के साथ हम पहले काम कर चुके हैं वे काफ़ी अलग-अलग हैं. इन सभी एनजीओ का फ़ोकस अलग है और उनकी प्राथमिकताएं अलग-अलग हैं. NeedU, बार्सिलोना में बेघर लोगों के साथ काम करता है. Asociación APISF, अफ़्रीका में डॉक्टरों की मदद करता है. इसका दायरा काफ़ी बड़ा है. स्पेन में, हमारे पास अलग-अलग मक़सदों के लिए कई एनजीओ हैं और लोग अक्सर ही इस सेवा के लिए काम करते हैं. यह काफ़ी लोकप्रिय है.
Monika: HelpDev के लिए आगे क्या करना है? GitHub पर माइग्रेट करने के बाद क्या बदलाव होंगे?
एनजीओ: फ़िलहाल, मेरे सामने जिस चुनौती का सामना करना पड़ रहा है वह एक एनजीओ को GitHub प्रोजेक्ट में बदलना है. कम्यूनिटी का हर सदस्य जानता है कि GitHub कैसे काम करता है. आपके पास समस्याओं के लिए टेंप्लेट और अनुरोध को पूरा करने वाले लोगों के टेंप्लेट होते हैं. यह सिर्फ़ लाइब्रेरी नहीं है, बल्कि मुझे लगता है कि हमारे पास इससे भी बहुत कुछ हो सकता है. मुझे इस पूरे प्रोजेक्ट को पूरी तरह से समुदाय की ओर से संभाला जाना अच्छा लगेगा—बेशक हमारी मुख्य टीम अब भी मुख्य लाइब्रेरी को कोऑर्डिनेट करेगी और ज़रूरत पड़ने पर सभी बदलावों को लागू करेगी. इसके बावजूद, सभी गड़बड़ियां, नए कॉम्पोनेंट, और छोटी समस्याएं, दुनिया भर में मौजूद वॉलंटियर की मदद से ठीक की जाएंगी. मुझे पूरा भरोसा है कि कम्यूनिटी के सदस्य इसमें हमारी मदद करना चाहेंगे. यह उनके लिए भी फ़ायदेमंद होता है—हमारे ज़्यादातर अनुरोध, ‘सबसे अच्छी समस्या’ के तौर पर टैग किए जाते हैं का मतलब है कि वे तकनीकी रूप से चुनौती भरे नहीं हैं. साथ ही, उन लोगों के लिए भी सही हैं जो अभी अपना पोर्टफ़ोलियो बनाना शुरू कर रहे हैं. उदाहरण के लिए, फ़िलहाल हमारे पास कैरसेल के लिए कोई कॉम्पोनेंट नहीं है, लेकिन इसे बनाना बहुत आसान है. इसमें शामिल होने और मदद करने के लिए सभी का स्वागत है.
हमारे लिए, हमने शुरू से ही प्लान किया है. इससे गैर-सरकारी संगठनों और युवा डेवलपर, दोनों की मदद की जा सकेगी.
Monika: क्या तुम अभी किसी दूसरी कम्यूनिटी गतिविधि में शामिल हो?
एनरिक: अरे हां! मैंने Talento para tu evento (आपके इवेंट के लिए Talent) नाम का एक वेब ऐप्लिकेशन भी बनाया है. फिर से, इसका लक्ष्य एक ऐसे स्पीकर की खोज करने वाले आयोजकों की सहायता करना है जो JavaScript पर प्रज़ेंटेशन दे सके और उन्हें अपने ज्ञान को शेयर करने के अवसर खोजने वाले तकनीकी पेशेवरों से कनेक्ट कर सके. हमारा मकसद है कि स्पीकर चुनते समय अनजाने में पक्षपात न किया जाए. इसलिए, उस व्यक्ति की पूरी निजी जानकारी छिपा दी जाती है; आयोजक अपने अनुभव और सुझाए गए विषयों के आधार पर चुनेगा. मुझे उम्मीद है कि इससे वंचित समूहों को फ़ायदा होगा. जैसे, महिलाओं को उनके हक के मुताबिक अवसर मिलेंगे.
Monika: आपको Google Developer एक्सपर्ट समुदाय से जुड़ने के लिए किस वजह से प्रेरणा मिली?
एनरिक: मैं हमेशा से कम्यूनिटी से जुड़ी गतिविधियों में शामिल रहा हूं. एक दिन मेरे एक दोस्त, जो जीडीई भी था, जॉर्ज डेल कैसार ने मुझे इस प्रोग्राम में शामिल होने का न्योता दिया. असल में हमारे रास्ते 12 साल पहले आए थे—उस समय हम दोनों अपने क्षेत्र की डेवलपर कम्यूनिटी में शामिल थे. मुझे लगा कि GDE कम्यूनिटी से जुड़ना बढ़िया रहेगा. मैंने इंटरव्यू के दौरान टीम को यह भी बताया था कि मुफ़्त में मिलने वाली चीज़ों के लिए मैं यहां नहीं हूं (बेशक यह अच्छा है). हालांकि, मुझे कॉन्फ़्रेंस और वर्कशॉप के दौरान लोगों से बातचीत करना और टेक्नोलॉजी के बारे में खास तौर पर सीधे बातचीत करना अच्छा लगता है. Google डेवलपर एक्सपर्ट होने के नाते मुझे इंडस्ट्री के सबसे अच्छे लोगों के साथ आइडिया शेयर करने और जानकारी पाने का मौका मिलता है, जो लोग मुझसे सौ गुना ज़्यादा जानते हैं. मैं उनके अनुभव और विशेषज्ञता की सराहना करता हूं.
प्रोग्राम में शामिल होने के बाद, मैंने 2021 में मेंटॉर के तौर पर विमिन डेवलपर अकैडमी में भी हिस्सा लिया. यह अपने लिए एक अलग अनुभव था और प्रेरणा देने वाला भी था. किसी को सिखाने के साथ-साथ, अपनी जानकारी का सही इस्तेमाल किया.
इसके अलावा, मुझे कम्यूनिटी के साथ कॉन्टेंट शेयर करने के नए तरीके भी मिले. पिछले साल मैंने एक पॉडकास्ट बनाया और इंडस्ट्री के दस लोगों को टेक्नोलॉजी के बारे में बात करने के लिए बुलाया, ताकि वे यह जान सकें कि वे असल में कौन हैं.
ये सब GDE समुदाय के बिना मुमकिन नहीं होते. अब हम Slack से संपर्क कर रहे हैं. साथ ही, अलग-अलग बैठकों और कॉन्फ़्रेंस में एक-दूसरे से मिले हैं. हमें एक-दूसरे को प्रेरित करने का मौका मिला है.
Monika: क्या डेवलपर के पास, दुनिया को बेहतर बनाने के लिए संसाधन और क्षमता है?
एनरिक: मुझे यकीन है कि वे ऐसा करते हैं. असल में, डेवलपर ही नहीं, बल्कि सभी पेशों में भी बहुत कुछ है. समस्या अक्सर लोगों की होती है. हम ऐसे समाज में पले-बढ़े हैं जहां पर खुद को बेहतर बनाने, दूसरों से ज़्यादा काम करने, और ज़्यादा मेहनत करने के लिए दबाव बनाया जाता है. मेरा मानना है कि कभी-कभी कुछ पल के लिए रुक जाना अच्छा होता है और मुझे लगता है कि किसी काम को बिना किसी शुल्क के करने से आपको पैसे नहीं मिलते, लेकिन उससे आपको कई ऐसे फ़ायदे भी मिलते हैं जिन्हें पैसे से नहीं खरीदा जा सकता.
अब हमें बहुत अच्छी कमाई हो रही है, यह हमारे पेशे के लिए एक अच्छा पल है. हम दूसरों की मदद करने के लिए अपना समय बचा सकते हैं. इसके लिए, हम सिखाने के लिए गाइड करते हैं, जानकारी शेयर करते हैं या पढ़ाते हैं.
Monika: ऐसे व्यक्ति को क्या कहना चाहिए जो आपके बताए रास्ते पर चलना चाहता हो?
एनरीके: मुझे लगता है कि मेरे पेशेवर करियर की सबसे बड़ी सीखों में से एक, मेरे लिए बहुत खास होना नहीं था, न कि सिर्फ़ एक टेक्नोलॉजी पर ध्यान देना. इस उद्योग की सुविधाओं का आनंद लेना बेहतर है. भले ही मैं फ़्रंटएंड पर काम कर रहा हूं, लेकिन मैंने कुछ DevOps, बैकएंड, IoT, और ऐप्लिकेशन आज़माकर देखने की कोशिश की है. मुझे Angular या किसी भी दूसरे फ़्रेमवर्क में सबसे अच्छा बनने की कोई फ़र्क़ नहीं पड़ता. मेरा लक्ष्य एक अच्छा डेवलपर होने के बजाय, एक अच्छा पेशेवर बनना है. हायरिंग मैनेजर के तौर पर, मैं एक ऐसे प्रोफ़ेशनल को पसंद करती हूं जिसे अपने तकनीकी कौशल को बेहतर बनाने की ज़रूरत हो सकती है. हालांकि, वह अच्छी तरह से व्यवस्थित और असरदार तरीके से बातचीत करने वाला व्यक्ति हो.