कंप्यूटर साइंस का सेल्फ स्टडी


14

मैं एक 16 वर्षीय पुरुष हूं, जिसे हाल ही में मेरे एक दोस्त द्वारा कंप्यूटर विज्ञान पर एक बड़ा विश्वकोश दिया गया है। मैं आमतौर पर कंप्यूटर और प्रौद्योगिकी में दिलचस्पी नहीं रखता हूं, लेकिन कंप्यूटर विज्ञान ने मुझे मोहित करना शुरू कर दिया है। लेकिन मैं भौतिकी और / या गणित का अध्ययन करना चाहता हूं और सीएस का नहीं, इसलिए मेरा सवाल है कि क्या कंप्यूटर विज्ञान का स्व-अध्ययन करना उपयोगी होगा? मैं बेशक बीएससी के स्तर के लिए नहीं जा रहा हूं, लेकिन सीएस की मूल बातें (यह ~ 600 पृष्ठों वाला एक विश्वकोश है)।


3
विश्वकोश का नाम क्या है?
गाय कोडर

@GuyCoder: विकिपीडिया
थॉमस

जवाबों:


16

मुझे लगता है कि कंप्यूटर विज्ञान के बारे में सीखना निश्चित रूप से एक फायदा हो सकता है। यहाँ (संबंधित) कौशल कंप्यूटर विज्ञान के कई प्रस्ताव हैं।

  1. प्रोग्रामिंग - किसी भी अनुशासन के लिए कार्यक्रम को जानना एक उपयोगी कौशल है। सांख्यिकीविद और समाजशास्त्री, भूगोलवेत्ता और इंजीनियर वगैरह, अक्सर खुद को प्रोग्राम करने की जरूरत पाते हैं। सीएस डिग्री के बाद आपको ठीक से प्रोग्राम करना सिखाना चाहिए।

  2. मॉडलिंग - कंप्यूटर वैज्ञानिकों द्वारा की जाने वाली प्रमुख चीजों में से एक मॉडलिंग दुनिया है। सच है, भौतिक विज्ञानी, जीव विज्ञान और समाजशास्त्री भी करते हैं, लेकिन वे किस प्रकार के मॉडल अलग हैं। कंप्यूटर वैज्ञानिकों द्वारा बनाए गए मॉडल के प्रकारों के बारे में जानने से अक्सर अन्य विषयों में मॉडलिंग में मदद मिल सकती है। इससे भी बेहतर, कंप्यूटर विज्ञान मॉडल आमतौर पर निष्पादन योग्य होते हैं (बिंदु 1 देखें)।

  3. अमूर्त - कंप्यूटर विज्ञान एक समस्या के मूल को बाहर लाने के लिए अप्रासंगिक विवरण अनदेखी सब अमूर्त के बारे में है। जब एक प्रोग्रामिंग भाषा मॉडलिंग करती है, तो हर एक विवरण मॉडलिंग नहीं किया जाता है। व्यक्ति लगभग सभी विवरणों से अलग हो सकता है और समाकलन मॉडल का अध्ययन अलगाव में कर सकता है या केवल ऑब्जेक्ट-ओरिएंटेड भाषा में कक्षाएं कर सकता है। अन्य विज्ञानों में इस तरह का अमूर्तता कम आम है (मैं दावा करता हूं), लेकिन वे समझने के लिए महत्वपूर्ण हैं घटनाएं कंप्यूटर में रुचि रखते हैं। मुझे यकीन है कि अन्य क्षेत्र कुछ अमूर्तता से लाभ उठा सकते हैं।

यह शायद जीननेट्टे विंग द्वारा कम्प्यूटेशनल सोच के बारे में एक लेख में सबसे अच्छा सारांशित है।


1
अच्छा लेख! लोग यह भूल जाते हैं कि 'कंप्यूटर' मशीन और मानव दोनों को योग्य बना सकता है।
सादतमे

यहाँ जीननेट विंग द्वारा एक ही विषय पर बात की गई है।
सादतमे

?? @saadtaame लिंक गुम है
vzn

1
@vzn वाह! पता नहीं कैसे मैं इसे याद किया। यहाँ हम चलते हैं: youtube.com/watch?v=C2Pq4N-iE4I
saadtaame

4

मैं कहूंगा कि साइंस / इंजीनियरिंग ट्रैक में किसी को भी कम से कम कुछ सीएस होना चाहिए। कम से कम एक प्रोग्रामिंग भाषा, डेटा संरचनाओं और एल्गोरिदम के बुनियादी ज्ञान के साथ परिचित आपके विचार से अधिक काम आएगा ...

मैंने कभी नहीं सोचा था कि यह ज्यादा मायने रखेगा, लेकिन अब मैं चाहता हूं कि मैंने अपने करियर में इन चीजों से पहले निपट लिया।

एक अच्छी "इंटेलिजेंस टू प्रोग्रामिंग बुक" के बारे में निश्चित नहीं है, लेकिन एल्गोरिदम बुक के लिए यह एक अच्छा परिचय था।

"वास्तविक" पाठ्यक्रम लेने के सुझाव के बारे में निश्चित नहीं है। सावधान रहें और शिक्षक / कार्य भार के बारे में पूछें। मैं उन लोगों से प्रभावित नहीं था जिन्हें मैंने लिया और महसूस किया कि मैं कुछ मामलों में खुद से बेहतर था। किसी और चीज के लिए बाध्य न हों, सलाहकारों से बात करें और उन कक्षाओं में रखें जो आपकी सबसे अधिक मदद करेंगे।


1

कंप्यूटर भौतिकविदों के लिए एक महान उपकरण है, कहते हैं कि आप एक भौतिक घटना के बारे में एक सिमुलेशन चलाना चाहते हैं यह सबसे तेज़ एल्गोरिथम उपलब्ध करने के लिए उपयोगी होगा, अगर इसे उचित समय में गणना की जा सकती है, आदि।

मैं एक सॉफ्टवेयर इंजीनियर हूँ और कंप्यूटर विज्ञान से प्यार करता हूँ, यह जानना अच्छा है कि कंप्यूटर क्या समस्याएँ हल कर सकता है।


0

यदि आप भौतिक विज्ञान या गणित पढ़ रहे हैं, तो कंप्यूटर विज्ञान का अध्ययन करना आपके लिए कोई समस्या नहीं है, और एक अच्छे स्रोत से कुछ ज्ञान प्राप्त करना हमेशा अच्छा होता है। यदि आप कंप्यूटर विज्ञान में एक डिग्री हासिल करने के लिए नहीं है, तो आपको अपने स्वयं के अर्थों में भी सही है कि आपको इसका अध्ययन क्यों करना चाहिए, लेकिन आप इसे दूसरे तरीके से भी सोच सकते हैं, अपने समय और यहाँ छुट्टियां बिताने के बावजूद आप कंप्यूटर सीख सकते हैं विज्ञान, आज के रूप में आप कंप्यूटर विज्ञान में वाहक का पीछा नहीं करना चाहते हैं, लेकिन समय के साथ आपकी राय बदल सकती है। यहां तक ​​कि अगर आप अपना दिमाग नहीं बदलते हैं तो अर्जित ज्ञान कभी भी बर्बाद नहीं होता है। बस कुछ अध्यायों के परिचय भाग के साथ प्रयास करें जिन्हें आप और अधिक पढ़ने के लिए आश्वस्त होंगे और फिर आप आगे बढ़ सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.