ठीक है, मैं एक दोस्त को सिखा रहा हूं कि अब थोड़ी देर के लिए कैसे प्रोग्राम करना है। वह बहुत तेज़ सीखने वाला है, और वह अब तक की प्रोग्रामिंग में काफी अच्छा है। हालांकि, उसके पास एक "मुद्दा" है जिसे मैं सही करने की कोशिश कर रहा हूं।
वह कूदता है और कुछ मूल बातें सीखे बिना हाईलेवल प्रोग्रामिंग करना शुरू कर देता है (उसने एक पूर्ण विकसित वेब एप्लिकेशन बनाया है लेकिन फिर भी पेजिंग या सत्र प्रबंधन नहीं जानता है)।
हालांकि यह समस्या नहीं है। वह नई तकनीक (Node.js, MongoDB, EC2, इत्यादि) के आसपास कूदता रहता है। मैंने उसे यह बताने की कोशिश की कि उसे अपनी पसंद के RDMS (MySQL) के बारे में कुछ मूल बातें सीखनी चाहिए क्योंकि वह हर रोज़ इसका इस्तेमाल मोंगोडीबी की मूल बातें सीखने से पहले करता है (और शायद कुछ नया करने के लिए)।
क्या मैं यहां गलत हूं, या उसे एक समय में एक चीज पर ध्यान केंद्रित करने की कोशिश करनी चाहिए और वास्तव में अच्छा होना चाहिए?