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