नैनोबनाना की काबिलियत कुछ ज़्यादा ही banana है?

 

समयानुसार क्रम में सजाया है।

 

अजीब तर्क है.. lol. मैंने chatGPT के बाद, दूसरे domain development में AI का बहुत ज़्यादा इस्तेमाल किया है... जो काम पहले नामुमकिन थे, या जिनके लिए करीब 10 अनुभवी लोगों की ज़रूरत पड़ती, वे अब मैं अकेले कर रहा हूँ... क्या यही innovation नहीं है?

 

लगता है जैसे निष्कर्ष पहले से तय करके LLM से बस उसे लिखवा लिया गया हो। कुतर्क।
लगता है कि production का कोई अनुभव ही नहीं है

 

सही कहा। इसे प्रतिद्वंद्वी कहना तो शायद ज़्यादा होगा, लेकिन Kyrandia की Legend भी हिंदीकरण की वजह से काफ़ी लोकप्रिय थी। haha

 

मैंने यह सेना में सुना था।

 

पहली ही पंक्ति का आधार तथ्य से अलग है, यह बात छोड़ भी दें तो युद्ध में बंदूक चलाने का मुद्दा (किसी इंसान की जान जा सकती है, युद्ध के समय सैनिकों की ट्रेनिंग का स्तर... आदि कई बातें इसमें मिली हुई हैं) को development में collaboration की समस्या से जोड़कर सोचना ही अजीब लगता है। क्या यह ऐसा लेख है जो साबित करता है कि शुरुआत कितनी महत्वपूर्ण होती है...

 

coming soon, git a2a

शेयर करने के लिए धन्यवाद~

 

यह बात मुझे ग्रेजुएट स्कूल के दिनों में अपने प्रोफेसर से अक्सर सुनने को मिलती थी,
काफी समय बाद फिर से PTSD ट्रिगर हो गया।

 

भविष्य में यह फिर कैसे बदलेगा, कहना मुश्किल है, लेकिन अभी इंडस्ट्री में जो हो रहा है, उसे अगर व्यक्तिपरक नज़रिए से देखें (मैं सभी कंपनियों को नहीं देख सकता, और वे सब एक जैसी भी नहीं हैं।)

  • पहले के मतलब वाला एक-एक चीज़ तराशकर करने वाला coding अब बहुत लोग नहीं करते। 30 साल पहले तक इसे किताब -> फिर googling -> Stack Overflow -> AI में बदलने की प्रक्रिया के रूप में देखें, तो शायद यह ठीक होगा।
  • junior roles आधे स्तर तक घट गए हैं, यह तो तय है। junior पहले से ही senior के लिए ज़्यादा बोझ थे, बहुत बड़ी मदद नहीं। उन्हें सिखाने और उनकी growth में मदद करने की ज़िम्मेदारी होती है। मैं juniors से कहता हूँ कि जिन domains, languages या technologies में पुराने लोगों की बहुत भीड़ है, उनसे बचें और जो नई चीज़ें उभर रही हैं, उन्हें पढ़ें। ऐसे turning points को ध्यान से देखना और उनके लिए तैयारी करना, यह पहले भी कई बार हो चुका है।
  • AI की वजह से expectations बढ़ी हैं, काम बढ़ा है, और समय और कम हो गया है, इसलिए भी seniors juniors से बचते हैं। "क्या junior की ज़रूरत है?" "ज़रूरत नहीं है।" इसके अलावा cultural change भी है। पहले की तरह junior-mid level को lead करके खुद थोड़ा ज़्यादा manage करने के बजाय, अब बहुत लोग technical काम करके घर चले जाना ज़्यादा पसंद करते हैं।
  • developers के लिए coding पहले से ही ज़्यादा से ज़्यादा काम का लगभग 30% ही था। इसलिए सिर्फ़ direct coding का काम कम होने से उनकी ज़रूरत खत्म नहीं हो जाती।
  • पिछले 10+ वर्षों में IT में बहुत ज़्यादा bubble था। मुझे लगा था कि वह कभी न कभी फूटेगा, और यह बात कई जगह पहले ही कही जा चुकी है कि मौजूदा hiring problem AI की वजह से नहीं है। अब यह बस सामान्य स्तर पर लौट रहा है।

80-90 के दशक में जब PC फैला, 2000 के दशक में जब internet boom था, फिर mobile, cloud -- हमेशा ऐसे दौर रहे हैं जब बहुत शोर रहा है। और मौजूदा AI तो खास तौर पर इतना ज़्यादा है कि कान पक जाएँ और माथा सिकुड़ जाए। उम्मीद है लोग इससे बहुत प्रभावित नहीं होंगे। जैसे stocks में long-term investment होता है (हालाँकि अभी short-term investment का trend दिखता है), वैसे ही career और engineering को भी मैं long-term investment मानता हूँ। observation और interest ज़रूर रखें, लेकिन उनके बहाव में नहीं बहना चाहिए।

 

कहावत है न, धीरे चलो तो जल्दी पहुँचते हो

 

"Rotation अनंत शक्ति है। इस पर भरोसा करो।"

 

ऐसा लग रहा है कि बस 'मैं collaboration नहीं कर सकता' वाली घोषणा को लंबा करके लिखा गया है। बड़े संगठनों में collaboration की अवधारणा कभी-कभी बाधा बन सकती है, लेकिन वह भी आखिरकार collaboration ठीक से न कर पाने से पैदा होने वाली स्थिति है, collaboration खुद उसकी समस्या नहीं है।

 

ट्रेंड्स पर नज़र रखना तो ज़रूरी है, लेकिन लगता है FOMO से सावधान भी रहना चाहिए। बिल्कुल अनजान रहकर जीना भी समस्या है, लेकिन कल आई तकनीक को तुरंत कंपनी के अंदरूनी workflow में लागू करना है कहकर हंगामा करना भी समस्या है। लगता है हमें एक उचित दूरी ढूँढ़नी होगी।

 

सच में, हर दिन के साथ इसमें तेज़ी से प्रगति हो रही है।

 

लगता है यह The Secret of Monkey Island जैसे गेम की तरह है। मज़ेदार लग रहा है।

 

Go-आधारित compiler पर पूरी तरह स्विच होने का समय आने का इंतज़ार है!

 

लगता है AI डेवलपर्स की जगह नहीं ले रहा, बल्कि (कुछ) डेवलपर्स को बाहर कर रहा है और (कुछ) डेवलपर्स को उभार रहा है।

 

मैं भी ऊपर वाले व्यक्ति की राय से सहमत हूँ। अगर किसी दिन अचानक यह पता चले कि मॉडल ने human code के किसी हिस्से को गलत तरीके से सीखा था, और हमें एहसास हो कि वह अब तक code में लागू होता रहा है? वह दिन सब कुछ उलट-पुलट करने वाला भी हो सकता है..

चाहे latest model कितना भी कमाल कर ले, अगर वह swe benchmark में "हमेशा" (6 nine, 0.999999) full marks नहीं ला सकता, तो मुझे लगता है कि यह संभावना खुली हुई है।