मैं एक स्व-सिखाया प्रोग्रामर हूं। मैं अक्टूबर के बाद से बदलती तीव्रता (कभी-कभी पूरे दिन, कभी-कभी कई हफ्तों तक कुछ नहीं) के साथ आरओआर सीख रहा हूं। इससे पहले मैं केवल जावा जानता था, लेकिन यह बहुत अच्छी तरह से जानता था। मैंने आरओआर के बारे में बहुत प्रचार किया है और यह आपको खुश, उत्पादक आदि कैसे माना जाता है, अब तक यह केवल मुझे निराश कर रहा है। मैंने इसे चुस्त पुस्तक से बाहर सीखा है, और मुझे संदेह है कि कठिनाई का हिस्सा मेरे जावास्क्रिप्ट और सीएसएस को नहीं जानने के साथ हो सकता है, और केवल डेटाबेस और HTML का एक अस्थिर समझ है। लेकिन जाहिरा तौर पर मुझे अन्य लोगों की तुलना में एजाइल पुस्तक में परियोजना को पूरा करने में बहुत अधिक समय लगा, और मुझे अभी भी इसके बारे में ज्यादा याद नहीं है। रेल के बारे में कुछ बातें हैं जो मुझे नहीं मिल सकती हैं, जैसे कि प्रतीकों का उपयोग कब करना है और कब नहीं, या कैसे गतिशील तरीकों को कहा जाता है।
हाल ही में मुझे एक छोटी रेल असाइनमेंट दी गई थी जहाँ मुझे इंटरफ़ेस में एक छोटा सा बदलाव करने के लिए कहा गया था। मुझे लगभग 25 घंटे लगे हैं और हालाँकि मैंने कोड को समझने में कुछ प्रगति की है, फिर भी मुझे नहीं पता कि आगे कैसे बढ़ना है। मैं स्टैक ओवरफ्लो भी नहीं पूछ सकता क्योंकि बहुत सारे कोड हैं जो मुझे संदर्भ देने के लिए प्रदान करने होंगे।
तो मेरा सवाल शीर्षक में है: क्या आरओआर को सीखने में लंबा समय लगना चाहिए या मैं अभी धीमा हूं? क्या ऐसा हो सकता है कि मैं गलत किताब से सीख रहा हूं? मेरी सीखने की शैली ऐसी है कि मैं या तो कुछ नहीं समझता या सब कुछ समझता हूं, अगर यह समझ में आता है।