𝗔𝗜 𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝘃𝗶𝘁𝘆 𝗚𝗮𝗶𝗻𝘀 𝗩𝗮𝗻𝗶𝘀𝗵 𝗪𝗵𝗲𝗻 𝗬𝗼𝘂 𝗠𝗲𝗮𝘀𝘂𝗿𝗲 𝗧𝗵𝗲𝗺 𝗛𝗼𝗻𝗲𝘀𝘁𝗹𝘆
కోడింగ్ టూల్స్తో 40% ఉత్పాదకత పెరుగుతుందని AI వెండర్లు వాగ్దానం చేస్తున్నారు. కానీ తమ అసలు సమయాన్ని ట్రాక్ చేసే సీనియర్ ఇంజనీర్లు మాత్రం వేరే కథను చూస్తున్నారు.
డెవలపర్లు క్లీనప్ మరియు రివ్యూ కోసం గడిపే ప్రతి గంటను లెక్కించినప్పుడు, ఆ 40% పెరుగుదల ఒక అంకె స్థాయికి (single digits) పడిపోతుంది. కొన్నిసార్లు ఆ లాభం అసలు కనిపించదు కూడా.
AI ఎంత వేగంగా ఒక ఫంక్షన్ను రాస్తుందో చూసి వెండర్లు వేగాన్ని లెక్కిస్తారు. అది 10 సెకన్లలో 30 లైన్లను అందిస్తుంది. ఇది వేగంగా అనిపించవచ్చు. కానీ మీరు మొదటి డ్రాఫ్ట్ను నేరుగా షిప్ చేయలేరు.
నిజమైన టైమ్లైన్ ఇలా ఉంటుంది:
- AI సెకన్లలో కోడ్ను జనరేట్ చేస్తుంది.
- మీరు దానిని రివ్యూ చేయడానికి మరియు సరిదిద్దడానికి 45 నిమిషాలు గడుపుతారు.
జనరేషన్ స్పీడ్ నిజమే. కానీ సీనియర్ ఇంజనీర్లకు వేగం అనేది అడ్డంకి (bottleneck) కాదు. ఆలోచించడం అనేది అడ్డంకి. చదవడం అనేది అడ్డంకి. ఇంటిగ్రేషన్ అనేది అడ్డంకి.
ఈ పనుల వల్ల మీరు సమయాన్ని కోల్పోతారు:
- AI బగ్స్ను డీబగ్ చేయడం. ఈ లోపాలు మొదట సరిగ్గా ఉన్నట్లు కనిపిస్తాయి. అవి ప్రొడక్షన్లోకి వెళ్లే వరకు మీరు ఆ లోపాన్ని గుర్తించలేరు.
- స్టైల్ గైడ్ కంప్లయన్స్. మీ టీమ్ కన్వెన్షన్స్ గురించి AIకి తెలియదు. మీరు అవుట్పుట్ను మాన్యువల్గా సరిదిద్దాలి.
- కోడ్ ఇంటిగ్రేషన్. AI విడిగా ఉండే స్నిప్పెట్లను (snippets) నిర్మిస్తుంది. కానీ మీ కోడ్బేస్ అనేది ఒక అనుసంధానిత వ్యవస్థ.
మీరు కోడ్ రాయడం నుండి డీబగ్గింగ్కు సమయాన్ని మారుస్తారు. ఆ తర్వాత డీబగ్గింగ్ అనేది మీ మొత్తం పని సమయానికి గానీందనేట్లు నటిస్తారు.
బాయిలర్ప్లేట్ (boilerplate), APIలను అన్వేషించడం మరియు ప్రారంభ పరీక్షలను (initial tests) రాయడంలో AI సహాయపడుతుంది. ఇవి నిజమైన విజయాలు.
దీని ప్రభావం మీ అనుభవ స్థాయిపై ఆధారపడి ఉంటుంది. జూనియర్ డెవలపర్లు వేగంగా అడ్డంకులు తొలగిపోవడం వల్ల ఎక్కువ కోడ్ రాస్తారు. సీనియర్ డెవలపర్లు తమ శ్రమను రాయడం నుండి చదవడం వైపు మళ్లిస్తారు.
AI మిమ్మల్ని 40% వేగంగా మార్చదు. AI మీరు సమయాన్ని ఎక్కడ గడుపుతారో మారుస్తుంది.
చాలా వాదనలు కేవలం జనరేషన్ను మాత్రమే కొలుస్తాయి మరియు తదుపరి దశలను (downstream) విస్మరిస్తాయి. ఇది ఎడిటింగ్ ప్రక్రియను విస్మరించి, ఒక రచయితను నిమిషానికి ఎన్ని పదాలు రాస్తారో దానితో కొలవడం వంటిది.
మీ బెంచ్మార్క్ AI పని పూర్తికాగానే ఆగిపోతే, మీకు పెద్ద సంఖ్యలు కనిపిస్తాయి. ఒకవేళ కోడ్ రివ్యూ దాటి, ఎటువంటి లోపాలు లేకుండా షిప్ అయినప్పుడు మీ బెంచ్మార్క్ ఆగిపోతే, ఆ సంఖ్యలు చాలా తక్కువగా ఉంటాయి.
నిజాయితీతో కూడిన కొలత అనేది మంచి మార్కెటింగ్ కాదు. కానీ మీ టీమ్లో ఎలా పెట్టుబడి పెట్టాలో నిర్ణయించుకోవడానికి ఇదే ఏకైక మార్గం.
AI టూల్స్ ఉపయోగకరమైనవే. కానీ నిజమైన కోడ్బేస్లపై అనుభవం ఉన్న ఇంజనీర్లకు లభించే లాభాలు బహుశా తక్కువగానే ఉంటాయి. 40% లాభం అని చెప్పే వారు అయితే పూర్తి సైకిల్ను విస్మరిస్తున్నారు లేదా ఏదో ఒక ఉత్పత్తిని అమ్ముతున్నారు.
AI టూల్స్ ఉపయోగించిన తర్వాత మీకు ఎలా అనిపిస్తోంది? ఇది నిజంగా మీ షిప్పింగ్ వేగాన్ని పెంచిందా?
మూలం: https://dev.to/adioof/ai-productivity-gains-vanish-when-you-measure-them-honestly-4a3a