प्रोग्रामिंग में मदद के लिए समस्या हल करने की कुछ सामान्य तकनीकें सीखिए।
जैसा कि यहाँ का पहला लेख कहता है, समस्या-समाधान एक मेटा-स्किल है। हमने देखा है कि अक्सर किसी चैलेंज को हल करने का सबसे मुश्किल हिस्सा किसी प्रोग्रामिंग भाषा का सिंटैक्स या ढाँचा नहीं होता। सबसे मुश्किल होता है यह तय करना कि क्या कोड करना है या कहाँ से शुरू करना है। समस्याओं को ऐसे छोटे कदमों में बाँटने की रणनीतियाँ और एक तरीका विकसित करना, जिन्हें कोड में बदला जा सके, सीखने लायक एक शानदार कौशल है। नीचे समुदाय द्वारा बताए गए कुछ लेख, वीडियो और किताबें दी गई हैं, जो आपको यह सुपर-स्किल विकसित करने में मदद कर सकती हैं।
इनमें से कुछ किताबें Association of Computing Machinery (ACM) की लाइब्रेरी से भी पढ़ी जा सकती हैं। सदस्यता (सशुल्क) की जानकारी acm(dot)org पर उपलब्ध है।