एक साल पहले, मैंने HighStrike में अपनी भूमिका छोड़ी और Sage Ideas LLC की स्थापना की। तब से, मैंने 185 डेटाबेस टेबल वाला एक फिनटेक प्लेटफॉर्म, एक AI-संचालित Discord बॉट, एक ML ट्रेडिंग सिग्नल सिस्टम, ट्रेडिंग पर 120,000 शब्दों की एक किताब, और यह पोर्टफोलियो साइट बनाई है।
यहाँ वह है जो मैंने सीखा।
अकेलापन वास्तविक है
सोलो इंजीनियरिंग का मतलब है:
- कोई कोड रिव्यू नहीं (आप अपने कोड की समीक्षा स्वयं करते हैं)
- कोई आर्किटेक्चर चर्चा नहीं (आप स्वयं से बहस करते हैं)
- आपकी अंधी जगहों को पकड़ने वाला कोई नहीं (आप उन्हें प्रोडक्शन में खोजते हैं)
- जीत का जश्न मनाने वाला कोई नहीं (आप main में पुश करते हैं और आगे बढ़ जाते हैं)
समाधान: मैंने अपने निर्णयों का दस्तावेजीकरण शुरू किया। हर बड़े आर्किटेक्चर निर्णय के लिए एक markdown फ़ाइल होती है जो बताती है कि मैंने क्या चुना और क्यों। यह मेरे भविष्य के स्वयं के साथ एक बातचीत है — और अब यह मेरे पोर्टफोलियो के लिए सामग्री है।
मासिक नहीं, साप्ताहिक शिप करें
अपने पहले 3 महीनों में, मैंने डिप्लॉय करने से पहले 4 सप्ताह तक निर्माण किया। मुझे बग मिलते, एहसास होता कि मैंने गलत चीज़ बनाई है, और रिफैक्टरिंग में दिन बर्बाद करता।
अब मैं हर हफ्ते शिप करता हूँ। कभी-कभी हर दिन। छोटे डिप्लॉय का मतलब है:
- प्रति डिप्लॉय कम जोखिम
- तेज़ फीडबैक
- आसान रोलबैक
- दृश्यमान प्रगति (प्रेरणा के लिए महत्वपूर्ण)
सोलो इंजीनियरिंग का 80/20
20% काम जो 80% मूल्य उत्पन्न करता है:
- डेटाबेस स्कीमा डिज़ाइन (इसे सही करें और बाकी सब आसान हो जाता है)
- API कॉन्ट्रैक्ट परिभाषा (Zod स्कीमा 90% इंटीग्रेशन बग पकड़ लेती हैं)
- CI/CD सेटअप (स्वचालित डिप्लॉय = आप अधिक शिप करते हैं)
- एरर मॉनिटरिंग (यूज़र्स के रिपोर्ट करने से पहले बग के बारे में जानना)
80% काम जो 20% मूल्य उत्पन्न करता है:
- पिक्सेल-परफेक्ट UI (यूज़र्स को फंक्शन चाहिए, फ़ॉन्ट वेट नहीं)
- यूज़र्स से पहले परफॉरमेंस ऑप्टिमाइज़ेशन
- उस कोड के लिए टेस्ट लिखना जो अगले हफ्ते बदलने वाला है
- "परफेक्ट" टेक स्टैक चुनना
वित्तीय वास्तविकता
मैं एक सक्रिय फ्यूचर्स ट्रेडर हूँ। ट्रेडिंग आय निर्माण को फंड करती है। यह एक विलासिता है जो अधिकांश सोलो बिल्डर्स के पास नहीं है।
ट्रेडिंग आय के बिना, मुझे चाहिए होता:
- कम से कम 6 महीने की बचत
- निर्माण से पहले एक स्पष्ट मुद्रीकरण पथ
- फीचर्स बनाने से पहले भुगतान करने वाले ग्राहक
रेवेन्यू दबाव के बिना सार्वजनिक रूप से निर्माण करना एक विशेषाधिकार है। रेवेन्यू दबाव के साथ सार्वजनिक रूप से निर्माण करना उद्यमशीलता है। इनके लिए अलग-अलग रणनीतियों की आवश्यकता होती है।
वास्तव में मुझे किस चीज़ ने नौकरी दिलाई (इंटरव्यू और रुचि)
यह सब बनाने के बाद, यहाँ वह है जो हायरिंग मैनेजर्स और संभावित क्लाइंट वास्तव में देखते हैं:
"आपने 185 टेबल वाला प्लेटफॉर्म बनाया?" — स्केल प्रभावित करता है। संख्या नहीं, बल्कि तथ्य कि मैंने इसे अकेले डिज़ाइन और प्रबंधित किया।
"आप उन्हीं इंस्ट्रूमेंट्स का व्यापार करते हैं जिनका आपका सॉफ्टवेयर विश्लेषण करता है?" — डोमेन विशेषज्ञता दुर्लभ है। अधिकांश फिनटेक डेवलपर्स अपने स्वयं के उत्पादों का उपयोग नहीं करते।
"लाइव डेमो कहाँ है?" — मेरे पोर्टफोलियो साइट पर क्वालिटी डैशबोर्ड ने मेरे रिज्यूमे से अधिक बातचीत शुरू की है। लोग इसे काम करते देख सकते हैं।
"आपने 120K शब्दों की किताब लिखी?" — यह प्रतिबद्धता, गहन सोच और संचार कौशल का संकेत है। कोई भी 120K शब्द लापरवाही से नहीं लिखता।
"मुझे GitHub दिखाओ" — वे असली कोड, असली कमिट, असली CI पाइपलाइन देखना चाहते हैं। कोई पॉलिश्ड पोर्टफोलियो पेज नहीं — असली रिपॉजिटरी।
मैं आज शुरू करने वाले किसी व्यक्ति से क्या कहूँगा
एक चीज़ चुनें और उसे शिप करें। "प्लेटफॉर्म" मत बनाएँ। एक सिंगल फीचर बनाएँ, डिप्लॉय करें, और एक व्यक्ति को दिखाएँ। फिर अगला फीचर बनाएँ।
जुनूनी रूप से दस्तावेजीकरण करें। आपका दस्तावेज़ीकरण आपका पोर्टफोलियो है। आपके कमिट मैसेज आपका वर्क लॉग हैं। आपके आर्किटेक्चर डॉक्स आपके केस स्टडीज़ हैं।
वह बनाएँ जो आप उपयोग करते हैं। मैंने ट्रेडिंग टूल्स बनाए क्योंकि मैं ट्रेड करता हूँ। मैंने टेस्ट फ्रेमवर्क बनाए क्योंकि मैं टेस्ट करता हूँ। जब आप अपने लिए बनाते हैं तो विश्वास झलकता है।
यूज़र्स से पहले ऑप्टिमाइज़ न करें। बदसूरत वर्जन शिप करें। फीडबैक लें। फिर पॉलिश करें।
आपका पोर्टफोलियो ही प्रोजेक्ट है। SLOs, इंसिडेंट ड्रिल्स और एविडेंस आर्टिफैक्ट्स के साथ पोर्टफोलियो साइट बनाए रखने का मेटा-प्रोजेक्ट स्वयं इंजीनियरिंग परिपक्वता का प्रमाण है।
एक साल बाद
मैंने एक साल में अकेले उतना बनाया है जितना कई टीमें दो साल में बनाती हैं। इसलिए नहीं कि मैं तेज़ हूँ — बल्कि इसलिए कि मेरे पास कोई मीटिंग, कोई प्लानिंग पोकर, कोई स्प्रिंट सेरेमनी, और कोई संगठनात्मक ओवरहेड नहीं है।
इसकी कीमत है अकेलापन, आत्म-संदेह, और निरंतर प्रश्न: "क्या यह काफी अच्छा है?" इसका उत्तर हमेशा है "इसे शिप करो और पता लगाओ।"
