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