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