मुझे कॉर्बिन की टिप्पणी पसंद है, लेकिन मैं विपरीत दृष्टिकोण ले जाऊंगा।
मूल रूप से, सिस्टम के साथ, आपको वास्तव में सिस्टम के निम्न स्तर के सभी विवरणों को जानने की आवश्यकता नहीं है। वास्तव में, आप नहीं करते हैं।
यदि आपको यह सामान दिलचस्प लगता है, तो संपूर्ण इंटरनेट आपके निपटारे में है - और बस आपको आंतरिक आवश्यकता का उपयोग किसी भी आवश्यकता या सरल जिज्ञासा के माध्यम से करने देता है। आप जितना चाहें उतना गहरा या उच्च जा सकते हैं।
सच्चाई यह है कि आज कंप्यूटिंग बस इतना शानदार है कि जिस परियोजना को आप शुरू करना चाहते हैं वह कंप्यूटिंग की आर्केन दुनिया के बारे में अधिक जानने का एक सही अवसर है। तथ्य यह है कि लोग "सुराग के बिना" प्राप्त कर सकते हैं, इस बात का प्रमाण है कि क्षेत्र कितना दूर है। यह एक अच्छी चीज़ है।
क्या प्रक्रिया सूप को नट्स को समझना अच्छी बात है? ज़रूर। क्या आपको वास्तव में उत्पादक होने की समझ की आवश्यकता है और आपके समय के निवेश से उपयोगी परिणाम मिलते हैं? नहीं, आप नहीं करते।
और, जैसा कि आप प्रगति करते हैं, यदि आप वास्तव में इस काम का आनंद लेते हैं (आप अच्छी तरह से नहीं कर सकते हैं), तो क्षेत्र जितना चाहें उतना व्यापक हो जाता है।
कंप्यूटिंग आज "होम डिपो" की तरह है। आप इसे कर सकते हैं, हम मदद कर सकते हैं। सैकड़ों मंच और दस्तावेज, किताबें, ब्लॉग, और चर्चा के हजारों पेज किसी भी विषय के लिए उपलब्ध हैं।
ध्यान केंद्रित करने की मुख्य बात यह है कि आप अपना काम पूरा कर रहे हैं। इसे सही करने के बारे में चिंता न करें, "इसे सही तरीके से करने" के बारे में चिंता न करें, इसे "अभियंता" न करें। जब तक आप जो कुछ भी ढूंढते हैं या खुद को अंतर्ज्ञान करते हैं, उसका उपयोग करके आप जो कुछ करना चाहते हैं, उसके समान कुछ मिलता है, बस एक साथ बिट्स को एक साथ जोड़ दें। क्योंकि यह जानने का सबसे आसान तरीका है कि आप क्या नहीं जानते हैं, और अपने आवेदन में चीजें कैसे नहीं करें। इसे आज़माएं और देखें।
आपको विकल्पों, तकनीकों, पैटर्न, ढांचे, आदि द्वारा अंधा कर दिया जाएगा। न केवल "इसे करने के एक से अधिक तरीके" हैं, "इसे करने के तरीकों" के तरीके हैं। सैकड़ों को अनदेखा करें, और "इसे करने" पर ध्यान दें, हालांकि आपके लिए प्राकृतिक लगता है।
और याहू को अपने हाथीदांत टावरों को अपने प्रश्नों को पु-पू को न दें, या अपना डिज़ाइन खराब न करें। जब तक उनका नाम "बैबेज" नहीं होता है या वे WWII में तोपखाने कंप्यूटरों के लिए गियर काट रहे थे, हम सभी यहां दिग्गजों के कंधों पर खड़े हैं, और हम सब कहीं शुरू हो गए हैं। ईमानदार आलोचना का हमेशा स्वागत होना चाहिए, लेकिन कुछ लोग इसे पेश करने में सक्षम होने के बावजूद लगते हैं और इसके बजाय बेल्टिंग का सहारा लेते हैं।
मैं उन अनुप्रयोगों पर आश्चर्यचकित हूं जिन्हें मैंने "हैक किया", "कुचला" और "ओएमजीएड" देखा है कि लोगों को असली, व्यावहारिक उपयोग मिल जाता है - और यह गेम का वास्तविक नाम है।
आपकी यात्रा पर शुभकामनाएं। आपके सभी प्रयासों में सफलता।
कोड एक महान पुस्तक है, मेरे पसंदीदा में से एक है, लेकिन मैंने सोचा कि यह PHP और MySQL सीखने में रुचि रखने वाले किसी व्यक्ति के लिए बहुत कम स्तर वाला हो सकता है। –
मैं PHP, MySQL सीखने तक सहमत हूं, लेकिन मैंने सोचा कि "सामान्य रूप से प्रोग्रामिंग" के बारे में एक पुस्तक का अर्थ केवल एक परिचय है। PHP के लिए। – Ash
कोड वास्तव में सामान्य रूप से प्रोग्रामिंग के बारे में नहीं है, यह कंप्यूटर के बारे में है और वे कैसे ... संचार, कोड का उपयोग कर संवाद करते हैं। –