“जो लोग कोड नहीं लिख सकते, लेकिन उनके पास लॉजिक है” उनके लिए एक टूल। मैंने LogicPad क्यों बनाया
नमस्ते, मैं kenji हूँ। मैं लो-कोड टूल " LogicPad " का निर्माता हूँ। इस बार यह उत्पाद का परिचय नहीं है, बल्कि मैं विकास के पीछे की कहानी “मैंने इसे बनाने का फैसला क्यों किया?” और अपने स्वयं के विचारों के बारे में थोड़े व्यक्तिगत दृष्टिकोण से लिखना चाहता हूँ।
सच कहूँ तो, यह केवल एक टूल का विकास नहीं था। मेरा अतीत, कार्यस्थल की कुंठाएं, मेरे कौशल, और हमेशा से सुलगती हुई इच्छा “एक दिन अपना खुद का उत्पाद बनाने की” - इन सभी के एक साथ आने का परिणाम LogicPad है।
दूसरे शब्दों में, यह मेरे लिए मेरे “जीवन का अंतिम प्रोजेक्ट” भी है। मैं इस पृष्ठभूमि को यथासंभव ईमानदारी और जुनून के साथ लिखूंगा।
सच कहूं तो, मैं एक ऐसा उत्पाद चाहता था जिसके लिए मैं गर्व से कह सकूं “यह मैंने बनाया है”
ईमानदारी से कहूं तो, यह मेरी पहली प्रेरणा थी।
मुझे हमेशा से काम और शौक दोनों में कोड लिखना पसंद था। मैं विभिन्न विकास कार्यों में भी शामिल रहा हूँ। लेकिन, एक दिन मुझे अचानक एहसास हुआ। “मेरा कोई ऐसा उत्पाद नहीं है जिसे मैंने अपने नाम और अपनी जिम्मेदारी के तहत दुनिया में पेश किया हो।”
बेशक, टीम में जो हम बनाते हैं उसका महत्व होता है, और ऐसे कई काम थे जिन पर मुझे गर्व है। लेकिन कहीं न कहीं, यह खालीपन का एहसास भी था कि, “क्या मैं ऐसे ही किसी और के नाम के तहत अपना करियर खत्म कर दूंगा?”
बस एक बार काफी होगा। मैं कुछ ऐसा छोड़ना चाहता हूँ जिसे मैं गर्व से कह सकूं, “यह मैंने बनाया है।” इसे ध्यान में रखते हुए, मैंने LogicPad की अवधारणा तैयार करना शुरू किया। यह लगभग 6 साल पहले ( 2019 के आसपास ) की बात है। (मूल विचार स्वयं 2015 के आसपास आया था जब मैंने अवास्तविक इंजन (Unreal Engine) की विज़ुअल प्रोग्रामिंग भाषा ब्लूप्रिंट (Blueprint) के बारे में जाना था।)
मैं इसे नहीं कर सकता क्योंकि मैं कोड नहीं लिख सकता। क्या यह बर्बादी नहीं है?
मेरे कार्यस्थल में कई उत्कृष्ट लोग थे।
वे लॉजिक बना सकते हैं। वे Excel फ़ंक्शंस में पारंगत हैं और समस्या का मूल देख सकते हैं। लेकिन - “कोड लिखने” के चरण में, उनके हाथ रुक जाते हैं।
“मैं हर बार प्रक्रिया मैनुअल को देखते हुए यह काम करता हूँ, लेकिन क्या इसे स्वचालित करने का कोई तरीका नहीं है?” “हाँ, यह संभव है। लेकिन… उसके लिए आपको कोड लिखना होगा…”
ऐसी बातचीत हमारे बीच कई बार हुई।
हर बार मैं सोचता था: “जब आप लॉजिक को समझते हैं तो कोड की दीवार पर रुक जाना वाकई बहुत बड़ी बर्बादी है।”
लो-कोड एडिटर का विकल्प
वास्तव में, अपनी पिछली नौकरी में, मैं GUI संचालन द्वारा संचालित 2D CAD का विकास कर रहा था। CAD के साथ, आप आकृतियों को इकट्ठा करने के लिए माउस का उपयोग करते हैं, है ना? दूसरे शब्दों में, यह “संचालन के माध्यम से लॉजिक बनाने” की दुनिया है।
मैंने सोचा, “यह लो-कोड के साथ बहुत ही अनुकूल है।”
और भी पीछे जाएँ तो, अपने छात्र जीवन से ही, मैं हमेशा कोड लिखता था और छवि प्रसंस्करण, संख्यात्मक प्रसंस्करण, विंडोज़ टूल और SNS ऑटो-पोस्टिंग टूल जैसे छोटे कार्यक्रमों का बड़े पैमाने पर उत्पादन करता था, जैसे ही मुझे कोई विचार आता था। मुझे लगता है कि ऐसे 600 से अधिक हैं। वे आज भी मेरे GitHub पर हैं।
उस समय, मैंने इसके अर्थ के बारे में नहीं सोचा था। बस “मैं इसे बनाता हूँ क्योंकि मैं बनाना चाहता हूँ।” बस इतना ही।
लेकिन अब, जब मैं LogicPad बना रहा हूँ…
मुझे लगा कि बिंदु अंततः एक रेखा से जुड़ गए हैं。
उपयोग में आसान, फिर भी शक्तिशाली। संतुलन की कठिनाई
विकास को आगे बढ़ाते समय मैं हमेशा जो सोचता था वह था “इसे एक ऐसा टूल बनाना जो उपयोग करने में सहज हो और फिर भी मजबूत हो।”
यदि आप फ़ंक्शन जोड़ते हैं, तो आप जो कर सकते हैं वह बढ़ जाता है। लेकिन, इसका उपयोग करना कठिन हो जाता है। यदि आप इसे सरल बनाते हैं, तो कोई भी इसे छू सकता है। लेकिन फिर ऐसे लोग होंगे जो असंतुष्ट महसूस करेंगे।
ताकि लोग यह न कहें, “लो-कोड टूल तो बस खिलौने हैं, है ना?” लेकिन, मैं यह भी नहीं चाहता कि वे कहें, “अंत में, अगर आप कोड नहीं लिखते हैं तो कोई फायदा नहीं है।”
मैं हमेशा अंतर्ज्ञान और अभिव्यक्ति की उस सीमा रेखा पर संघर्ष कर रहा था।
मैंने UI को कई बार फिर से बनाया, इसे कई बार छोड़ दिया, और जब मैं अंततः एक ऐसे रूप के करीब पहुँचा जहाँ मैंने सोचा “यह काम करेगा”, तो मुझे वास्तव में खुशी हुई।
मैं अपने पहले “उपयोगकर्ता” के शब्दों से बच गया
मैंने पहली बार LogicPad अपनी एक पूर्व सहकर्मी को दिया था। वह IT में अच्छी नहीं है, और उसे कोड से डर लगता है। लेकिन, वह लॉजिक में अच्छी है।
थोड़ा समझाने और उसे इस्तेमाल करने देने के बाद… कुछ मिनटों बाद उसने जो कहा उसे मैं भूल नहीं सकता।
“इसके साथ, मुझे भी लगता है कि मैं यह कर सकती हूँ!”
मैं लगभग रोने ही वाला था। मैं उसे यही देना चाहता था।
काम करने वाला टूल नहीं, बल्कि “मैंने इसे खुद बनाया!” का अहसास । मुझे यकीन हो गया कि यही LogicPad का असली मूल्य है।
जब बनाने वाले लोगों की संख्या बढ़ती है, तो समाज अधिक दिलचस्प हो जाता है
मुझे लगता है कि “तकनीक का लोकतंत्रीकरण” वास्तव में महत्वपूर्ण है।
तकनीक में दुनिया बदलने की ताकत है। लेकिन इसे संभालने वाले लोग सीमित हैं।
क्या होगा यदि आप केवल “लॉजिक को समझकर” कोई ऐप बना सकें?
अधिक लोग “बनाने वाले पक्ष” में आ सकेंगे। और मुझे लगता है कि वहां से जो पैदा होगा वह हमारी वर्तमान कल्पना से परे होगा।
यदि LogicPad वह प्रवेश द्वार बन सके। मैं चाहता हूँ कि यह एक ऐसा टूल हो जो “मैं बनाना चाहता हूँ” को “मैं बना सकता हूँ” में बदल दे।
यही मेरी इच्छा है।
अंत में
LogicPad अभी बीटा संस्करण में है और पूरा नहीं हुआ है। सुधार की बहुत सी गुंजाइश है और बहुत सी चीजें हैं जो मैं करना चाहता हूँ।
लेकिन, मैं अपने जीवन के सभी “बिंदुओं” को इस टूल में डाल रहा हूँ। अब मैं गर्व से कह सकता हूँ:
“यह वह उत्पाद है जिसे मैंने बनाया है।”
👇 बोनस: आप LogicPad के साथ क्या कर सकते हैं
- ड्रैग-एंड-ड्रॉप के साथ प्रक्रियाएँ बनाएँ
- GUI में सशर्त शाखाओं और चरों को भी संभाला जा सकता है
- विभिन्न AI सहयोग नोड्स उपलब्ध हैं
- उन्नत उपयोगकर्ताओं के लिए स्क्रिप्ट प्रविष्टि के माध्यम से विस्तार भी संभव है
- उच्च-परिशुद्धता गणितीय कार्य और डेटा प्रसंस्करण (अनंत-अंकीय सटीक संख्यात्मक गणना आदि)
- उन्नत उपयोगकर्ताओं के लिए शॉर्टकट कुंजियों का खजाना
- 90 से अधिक देशों की भाषाओं का समर्थन करता है
मैं आगे क्या करना चाहता हूँ
- AI के सहयोग से प्राकृतिक भाषा से लॉजिक उत्पन्न करना
- एक ऐसा तंत्र जो उपयोगकर्ताओं को कस्टम नोड बनाने की अनुमति देता है
- एक ऐसा मंच बनाना जहां बनाए गए नोड्स और लॉजिक को साझा किया जा सके
✍️ उपसंहार
यहाँ तक पढ़ने के लिए आपका बहुत-बहुत धन्यवाद। यह केवल एक टूल का विकास नहीं था, बल्कि एक ऐसी चुनौती थी जिसमें मैंने अपना अनुभव, जुनून और अपने जीवन के अंश डाले हैं।
“मैं कोड नहीं लिख सकता, लेकिन मेरे पास लॉजिक है।” एक ऐसा भविष्य जहां ये लोग अपनी शक्ति से “निर्माण” कर सकें। मैं LogicPad के माध्यम से इसका लक्ष्य रखना जारी रखना चाहता हूँ।
मुझे बहुत खुशी होगी यदि आप थोड़ा भी सोचें “मैं इसका उपयोग करना चाहता हूँ।” यदि आप रुचि रखते हैं, तो कृपया LogicPad आज़माएं।
और यदि आपके पास कोई विचार या चीजें हैं जो आपने इसका उपयोग करने के बाद देखी हैं, चाहे वह कितनी भी छोटी क्यों न हो, कोई बात नहीं। आपकी आवाज़ इस उत्पाद के अगले कदम को आकार देने में एक बड़ी शक्ति होगी।
आपके निरंतर समर्थन के लिए धन्यवाद।

