'पूर्णकालिक' के लिए मेरा मार्ग- डेवलपर एक्सेल, एक्सेस, और फिर सी # पर वीबीए का उपयोग करके एक विश्लेषक के रूप में कहा गया। एक बार जब मैंने पाया कि मुझे व्यवसाय नहीं करने के लिए जुनून था, तो मैं कॉलेज के अंशकालिक में गया था।कौशल बढ़ाता है मुझे क्या सीखना चाहिए?
मैं सी # में अपने अधिकांश कोडिंग के बारे में करता हूं, लेकिन एएसपी.नेट डेवलपर होने के नाते मैं HTML, जावास्क्रिप्ट, एसक्यूएल आदि में भी लिखता हूं। । सामान्य संदिग्ध।
मुझे आगे बढ़ना जारी रखना पसंद है जो मुझे अगले स्तर, अगली नौकरी, और निश्चित रूप से अधिक पैसे ले जाएगा। सबसे महत्वपूर्ण बात यह है कि मैं बस कुछ नया सीखना चाहता हूं और मुझे चुनौती देना चाहता हूं।
मैंने हाल ही में LINQ सीखने में समय बिताया है, लेकिन सोच रहा था कि मुझे आगे क्या सीखना चाहिए? .NET Framework या एक नई भाषा तकनीक पर कुछ?
हालांकि मैं मानता हूं कि आपको किसी विशेष भाषा पर ध्यान देना चाहिए, फिर भी मुझे लगता है कि यदि आप निम्न स्तर की भाषाओं जैसे सी और सी ++ में हैं, तो यह आपको उच्च स्तर की भाषाओं जैसे सी # या जावा में बेहतर प्रोग्रामर बना देगा ... मुझे अभी भी लगता है कि आपको कम से कम अन्य भाषाओं को सीखने की कोशिश करनी चाहिए। इसके अलावा, प्रत्येक भाषा प्रत्येक विशेष नौकरी के लिए उपयुक्त नहीं है, इसलिए जितना अधिक पता है, उतना ही आप विशिष्ट कार्यों के लिए आवेदन कर सकते हैं ... जो बदले में आपको अधिक उत्पादक बना देगा, और इस तरह के नियोक्ता नियोक्ता होंगे। –
मैं मानता हूं कि विशेषज्ञता महत्वपूर्ण है लेकिन मैं पूरी तरह से आपसे सहमत नहीं हूं। मैंने एक एनालिटिक्स कंपनी में डेटा कैप्चर ग्रुप में काम किया और हमारे समूह में सभी मोबाइल प्लेटफ़ॉर्म (केवल 3 भाषाएं और 4 रनटाइम वातावरण अकेले हैं) के साथ-साथ सी #, सी ++, जावा और जावास्क्रिप्ट में परियोजनाओं के लिए एसडीके था। वास्तव में अच्छे बुनियादी सिद्धांतों वाला कोई भी डेवलपर किसी भी भाषा/रनटाइम में काफी तेज़ी से कुशल बनने में सक्षम होना चाहिए। मुझे अभी भी लगता है कि आपको विशेषज्ञ बनाना चाहिए लेकिन सॉफ्टवेयर की गहरी समझ उदाहरण के लिए अच्छी तरह से .NET अच्छी तरह से जानी चाहिए। मैं अभी भी लोगों को कई भाषाओं को सीखने के लिए प्रोत्साहित करता हूं। – evanmcdonnal