मैं काफी युवा प्रोग्रामर हूं, और मैं एक मध्यम आकार की कंपनी के आईटी विभाग में काम करता हूं। मेरे पास एक सहकर्मी है, और वह वास्तव में अच्छा विजुअल बेसिक 6 प्रोग्रामर है। और मेरा मतलब वास्तव में अच्छा है। ईमानदारी से। वह काम करने वाले अनुप्रयोगों को वितरित कर सकता है, जिसमें बहुत कम कीड़े होते हैं, उस समय में मुझे अपना पहला कप कॉफी प्राप्त करने की आवश्यकता होती है, और मेरी मशीन को बूट करता है। वह सिर्फ इतना अच्छा है।
बात यह है, हम एक टीम के साथ काम कर रहे हैं, और उनकी कार्यशैली पूरी तरह से पुरातन है। वह सॉफ्टवेयर के संस्करण में विश्वास नहीं करता है (यदि आप सुनिश्चित करते हैं कि आपका कोड सही है, तो आपको उस सभी बकवास की आवश्यकता नहीं है)। परिनियोजन में विश्वास नहीं करता है (मैं एक कार्य निष्पादन योग्य वितरित कर सकता हूं। यह कैसे तैनात किया गया है यह सिस्मडिन्स को पता लगाने के लिए है)। अमूर्तता में विश्वास नहीं करता। ('यदि आप एक सबरूटीन बनाना चाहते हैं, तो आगे बढ़ें, लेकिन उस सबरूटीन से किसी भी सबरूटीन्स को कॉल न करें। यह उस तरह से गड़बड़ हो जाता है, और कोड का पालन करना कठिन है। इस तरह से हर एक को हर कदम पर अनुसरण किया जा सकता है। 'या' हाँ, सुनिश्चित करें कि आप उस लाइब्रेरी का उपयोग आपके लिए कर सकते हैं, लेकिन इस तरह से आपको वास्तव में समझ नहीं आ रहा है कि क्या चल रहा है ') और निश्चित रूप से ओओपी में विश्वास नहीं करता है। (हम VB.net में काम करते हैं)
वह जो करता है, उसमें बहुत अच्छा है, वह जितनी तेजी से आवेदन कर सकता है, उससे अधिक कर सकता है। लेकिन यह सिर्फ एक टीम में काम नहीं करता है। हमारी टीम का अन्य सदस्य शांत है, और वह बाहर बोलना पसंद नहीं करता, हालांकि वह सहमत हो जाता है। हमारे प्रबंधक को लगता है कि मैं मान्य अंक बनाता हूं, लेकिन प्रोग्रामर नहीं है।
मेरे पास उनके द्वारा लिखे गए कार्यक्रमों को बनाए रखने के लिए बहुत कठिन समय है, और यह एक अच्छी टीम के माहौल के लिए नहीं है। आपको क्या लगता है कि मेरे लिए सबसे अच्छी बात क्या है?