मी माझे सर्वोत्तम काम सादर करत आहे. पण ते मला माझे वाटत नाहीये.
अनेक वर्षांपूर्वी, मी एक ज्युनियर डेव्हलपर होतो. कार फायनान्सिंग पाइपलाइनमधील एका सिंगल बगशी लढण्यासाठी मी चार दिवस घालवले. जेव्हा ते शेवटी काम करू लागले, तेव्हा मी खुर्चीवरून उडी मारली. संपूर्ण खोलीतील लोकांच्या नजरा माझ्याकडे वळल्या. माझे सहकारी हसले. त्यांना त्या संघर्षाची जाणीव होती.
ती भावना अगदी शुद्ध होती. ती दोन गोष्टींमुळे निर्माण झाली होती:
- मी एक कठीण समस्या सोडवली होती.
- मी सुरुवातीपासून शेवटपर्यंत त्या उपायाची जबाबदारी घेतली होती.
ते काम माझे होते. मी प्रत्येक ओळ स्वतः लिहिली होती. मी प्रत्येक संकल्पना शिकलो होतो. जर ते काम करत होते, तर तो माझ्या कौशल्याचा पुरावा होता.
गेल्या महिन्यात, मी एक जटिल बिलिंग सिस्टम तयार केली. त्यात डझनभर मॉड्यूल्स आणि सखोल इंटिग्रेशन्स होते. AI मुळे मला ते एका आठवड्यापेक्षा कमी वेळात पूर्ण करण्यास मदत झाली.
AI ने कठीण कामे हाताळली. मी कदाचित ज्या edge cases कडे दुर्लक्ष केले असते, ते AI ने शोधून काढले. त्याने boilerplate कोड लिहिला. त्याने रिअल-टाइममध्ये चुका देखील सुधारल्या.
पण काहीतरी बदलले होते.
जेव्हा कोड मर्ज झाला आणि सर्व चेक्स 'ग्रीन' झाले, तेव्हा मला काहीच वाटले नाही. खुर्चीवरून उडी मारण्याचा तो उत्साह नव्हता. तो विजय साजरा करण्यासाठी सोबत कोणतीही टीम नव्हती.
कामाचे स्वरूप बदलले आहे. आता आपण कोडशी झुंज देत नाही. आपण फक्त समस्या सांगतो, आउटपुट तपासतो आणि ते सादर करतो. हे खूप वेगवान आहे, पण ते वेगळे वाटते.
मला इंजिनीअरिंगमधील मानवी पैलूंची आठवण येते:
- प्रोडक्शन आउटेजच्या वेळी मिळणारा तो ॲड्रेनालाईन रश.
- दीर्घ डीबगिंग सेशननंतर येणारे हसणे.
- एखाद्या सहकाऱ्याला एखादी संकल्पना समजावून सांगताना मिळणारा आनंद.
मला मालकी हक्काची (ownership) भावना देखील आठवते. जेव्हा कोणीही एखादे ॲप तयार करण्यासाठी साधनांचा वापर करू शकते, तेव्हा त्याचे श्रेय नाहीसे होते. जर मी काहीतरी उत्तम बनवले, तर लोक म्हणतात, "तू AI वापरले आहेस." श्रेय त्या साधनाला मिळते. माणसाकडे दुर्लक्ष केले जाते.
हे कौशल्य आता सपाट होत चालले आहे. एका चांगल्या मॉडेलसह एखादा ज्युनियर डेव्हलपर एखाद्या सीनियरच्या कामापेक्षाही चांगले दिसणारे ॲप बनवू शकतो. बाजार अशा गोष्टींनी भरलेला आहे ज्या दिसायला चांगल्या आहेत पण त्यात खोली (depth) नाही. जेव्हा लोकांना कमावलेले कौशल्य आणि जनरेट केलेला कोड यातील फरक समजत नाही, तेव्हा ते त्याचे मूल्य करणे थांबवतात.
तरीही, सर्व काही वाईट नाही.
AI ने मर्यादा वाढवल्या आहेत. ते "toil"—कंटाळवाणे कॉन्फिगरेशन आणि अनंत स्केफोल्डिंग—काढून टाकते. यामुळे आपल्याला खरोखर महत्त्वाच्या भागांवर वेळ खर्च करण्यास मदत होते. हे निर्मितीचे लोकशाहीकरण करते. ज्यांच्याकडे कल्पना आहेत पण पदवी नाही, असे लोक आता काहीतरी निर्माण करू शकतात.
आनंद संपलेला नाही. तो फक्त खाजगी झाला आहे.
समाधान आता खोलीत तुमच्यासाठी टाळ्या वाजवण्यापासून मिळत नाही. ते अशा निर्णयांतून मिळते जे AI घेऊ शकत नाही. ते तुम्ही वापरलेले आर्किटेक्चर, लॉजिक आणि निर्णयांतून (judgment) मिळते.
जगाला तुमचे काम आणि मशीनचे काम यातील फरक कदाचित समजणार नाही. पण तुम्हाला तो समजेल.
मी अजूनही त्या भावनेचा शोध घेतो. फक्त आता मी तो शोध शांतपणे घेतो.
Source: https://dev.to/abdullahsaad5/im-shipping-the-best-work-of-my-career-none-of-it-feels-like-mine-4ehn
Optional learning community: https://t.me/GyaanSetuAi
