क्या यह उन लोगों के लिए संभव है जो एक अच्छा प्रोग्रामर बनने के लिए गणित पसंद नहीं करते हैं?
नहीं, नहीं-नहीं, नहीं, हाँ और नहीं!
नहीं, क्योंकि अक्सर आपको इसकी आवश्यकता होती है।
(! (a | (! (b && c) || d) && (! e)))
यह काम क्यों नहीं करता है?
foo ('a', 'b', 19, g(h))
bar ('c', 'd', 44)
क्या इसे अधिक सार तरीके से फिर से लिखा जा सकता है?
क्या 968 एमएस 0.7 एस से अधिक या कम है? आपको कितने MB की आवश्यकता है, मशीन में कितने Ghz हैं, क्या एक बाइट पर्याप्त होगी - गणित रोज़मर्रा की नौकरी का हिस्सा है। कभी-कभी स्पष्ट रूप से और उच्च गणित।
हमेशा कमतर गणित।
गणित एक विस्तृत क्षेत्र है, गणना करने से लेकर मैट्रिक्स तक, ज्यामिति, तर्क, सांख्यिकी, श्रेणी सिद्धांत, ग्राफ सिद्धांत। तो अगर आपको लगता है कि आप गणित का उपयोग किए बिना प्रोग्रामिंग कर रहे हैं - शायद आप गलत हैं।
यदि आप प्रोजेक्ट यूलर पेज पर समस्याओं को देखते हैं , तो आपको पहेलियाँ मिलेंगी, जहां मुझे कोई विचार नहीं है, इसे हल करने के लिए गणित का उपयोग कैसे किया जाता है। (ऐसा नहीं है कि मैं उन्हें गणित के बिना हल कर सकता था।) ध्यान दें कि समस्या का आकार सामान्य रूप से इतना बड़ा है, कि आप उन्हें क्रूरता से हल नहीं कर सकते।
हालाँकि - क्योंकि मैं उनमें से बहुत से (अब तक लगभग 2/3) हल नहीं कर सकता, क्या इसका मतलब यह है कि मुझे गणित पसंद नहीं है?
यदि आपने गणित का अध्ययन नहीं किया है, तो आप शायद नहीं जान पाएंगे, जहाँ आप अपने दैनिक जीवन में गणित को खोज सकते हैं, जिसमें प्रोग्रामिंग भी शामिल है।
भले ही आप अच्छे दिखने के लिए स्क्रीन पर GUI-Components घुमाने में माहिर हों, आप किसी तरह से गणित कर रहे हैं।