रसीद प्रिंटर से ADHD पर काबू पाने वाले डेवलपर की उत्पादकता सिस्टम का राज़

Python और रसीद प्रिंटर की मदद से डेवलपर ने अपनी ADHD को संभालते हुए अपनी उत्पादकता को नाटकीय रूप से बढ़ाने वाला एक सिस्टम बनाया।

गेम मनोविज्ञान से मिली प्रेरणा

इस सिस्टम का मुख्य केंद्र 'दृश्य प्रगति' है। डेवलपर को Laurie Harrell के लेख "रिसीट प्रिंटर ने मेरी टालमटोल ठीक की" से प्रेरणा मिली। इस लेख का आइडिया वीडियो गेम्स को लती बनाने वाली चीज़ से मिलता-जुलता है। यानी किसी बड़े लक्ष्य (जैसे Level 80 हासिल करना) को सामने रखने के बजाय, सामने मौजूद छोटे-छोटे क्वेस्ट (जैसे किसी छोटे कीट को मारना) पूरा करने पर मिलने वाला दृश्य और श्रव्य फीडबैक तथा छोटी उपलब्धि की अनुभूति आपको लगातार आगे बढ़ने के लिए प्रेरित करती है।

उन्होंने याद किया कि पहले उन्होंने Starbucks और एक pizza shop में काम किया था। Starbucks में उन्होंने 12 कपों को एक बार में ढेर करके रखने के बजाय लाइन में सजाया, ताकि एक समय में केवल एक-दो कप पर ही फोकस कर सकें। Pizza shop में ऑर्डर पूरा होते ही टिकट को spike पर लगा देते थे, जिससे काम खत्म होने का दृश्य संकेत दिखता था।

Python और रसीद प्रिंटर से बनाया गया फिजिकल सिस्टम

इस आइडिया के आधार पर उन्होंने रसीद प्रिंटर के साथ एक physical productivity सिस्टम बनाया।

  1. हार्डवेयर सेटअप: एक सस्ता receipt printer लगाया और Python के escPOS package से प्रिंटर को control किया। शुरुआत में यह शोर करता था, लेकिन प्रिंटर के नीचे के DIP switch को बदलकर इसे low-noise mode में सेट करने में सफल रहे।

  2. दृश्य रूप से बेहतर टिकट: सिर्फ plain text की जगह उन्होंने Tailwind जैसे web tech का उपयोग करके टिकट को अच्छे से डिजाइन किया। फिर Python package से इस webpage को image में बदलकर सीधे रसीद प्रिंटर पर print किया, जिससे readability और satisfaction दोनों बेहतर हुए।

AI और automation से सिस्टम का अपग्रेड

बेसिक सिस्टम से आगे बढ़कर उन्होंने 'Arcade' नाम के टूल का इस्तेमाल करके पूरी प्रक्रिया को automate और स्मार्ट बनाया।

  • ऑटोमैटिक टास्क निर्माण: उन्होंने Gmail को सिस्टम से जोड़ा ताकि क्लाइंट से ईमेल आते ही कंटेंट analyze हो और जरूरत पड़ने पर काम का टिकट अपने-आप print हो जाए।
  • Kanban board का इस्तेमाल: उन्होंने एक वास्तविक व्हाइटबोर्ड बनाया जिसमें 'To Do', 'Doing', 'Done' के कॉलम हैं, ताकि printed tickets visually organize होकर progress एक नज़र में दिख सके।
  • डुप्लीकेट रोकना: काम का कंटेंट और विवरण vector database में सेव करके, जब नया task बनता है तो existing tasks से similarity compare की जाती है ताकि duplicate ticket print न हो।

निष्कर्ष: अपनी उत्पादकता सिस्टम खोजें

डेवलपर का कहना है कि उनके जैसा visual hierarchy की ज़रूरत महसूस करने वाले लोगों के लिए यह 'analog-like' सिस्टम उत्पादकता में बड़ा फर्क ला सकता है। वे कहते हैं कि productivity सिस्टम आखिरकार हर व्यक्ति की जरूरत के हिसाब से अलग होना चाहिए, और इसलिए उन्होंने GitHub पर पूरा source code शेयर किया ताकि सभी लोग अपना खुद का सिस्टम बना सकें.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.