నేను నా అత్యుత్తమ పనిని విడుదల చేస్తున్నాను. కానీ అది నాది అనిపించడం లేదు.
కొన్నేళ్ల క్రితం, నేను ఒక జూనియర్ డెవలపర్ని. ఒక కార్ ఫైనాన్సింగ్ పైప్లైన్లో ఒకే ఒక బగ్తో పోరాడటానికి నేను నాలుగు రోజులు గడిపాను. అది చివరకు పనిచేసినప్పుడు, నేను నా కుర్చీ నుండి ఒక్కసారిగా లేచి గెంతేశాను. గదిలో ఉన్నవారందరూ నన్ను చూశారు. నా టీమ్ సభ్యులు నవ్వుతూ నన్ను ప్రోత్సహించారు. ఆ పోరాటం వారికి తెలుసు.
ఆ అనుభూతి చాలా స్వచ్ఛమైనది. అది రెండు కారణాల వల్ల కలిగింది:
- నేను ఒక కష్టమైన సమస్యను పరిష్కరించాను.
- ఆ పరిష్కారాన్ని మొదటి నుండి చివరి వరకు నేనే స్వయంగా రూపొందించాను.
ఆ పని నాది. ప్రతి లైన్ను నేనే రాశాను. ప్రతి కాన్సెప్ట్ను నేనే నేర్చుకున్నాను. అది పనిచేస్తే, అది నా నైపుణ్యానికి నిదర్శనం.
గత నెలలో, నేను ఒక సంక్లిష్టమైన బిల్లింగ్ సిస్టమ్ను రూపొందించాను. అందులో డజన్ల కొద్దీ మాడ్యూల్స్ మరియు లోతైన ఇంటిగ్రేషన్లు ఉన్నాయి. AI సహాయంతో నేను దానిని వారం లోపే పూర్తి చేయగలిగాను.
AI కష్టమైన పనులన్నీ చూసుకుంది. నేను గమనించలేకపోయే ఎడ్జ్ కేస్లను (edge cases) అది పట్టుకుంది. బోయిలర్ప్లేట్ (boilerplate) కోడ్ను అది రాసింది. చివరికి ఎర్రర్లను కూడా రియల్ టైమ్లో సరిదిద్దింది.
కానీ ఏదో మారింది.
కోడ్ మెర్జ్ అయ్యి, చెక్స్ అన్నీ గ్రీన్ (green) అయినప్పుడు, నాకు ఏమీ అనిపించలేదు. కుర్చీ నుండి గెంతేంత ఉత్సాహం కలగలేదు. ఆ విజయాన్ని పంచుకోవడానికి టీమ్ కూడా లేదు.
ఉద్యోగ స్వభావం మారిపోయింది. మనం ఇక కోడ్తో పోరాడటం లేదు. మనం సమస్యను వివరిస్తాము, అవుట్పుట్ను రివ్యూ చేస్తాము మరియు షిప్ (ship) చేస్తాము. ఇది చాలా వేగంగా జరుగుతుంది, కానీ అనుభూతి మాత్రం భిన్నంగా ఉంది.
ఇంజనీరింగ్లోని మానవీయ అంశాలను నేను మిస్ అవుతున్నాను:
- ప్రొడక్షన్ అవుటేజ్ (production outage) సమయంలో కలిగే ఆ ఉత్సాహం.
- సుదీర్ఘమైన డీబగ్గింగ్ సెషన్ తర్వాత వచ్చే నవ్వులు.
- ఒక కాన్సెప్ట్ను టీమ్ సభ్యుడికి వివరించడంలో ఉండే ఆనందం.
నేను ఆ యాజమాన్య భావాన్ని (sense of ownership) కూడా మిస్ అవుతున్నాను. ఎవరైనా ఒక టూల్ని ఉపయోగించి యాప్ను షిప్ చేయగలిగినప్పుడు, ఆ క్రెడిట్ మాయమైపోతుంది. నేను ఏదైనా గొప్పగా నిర్మిస్తే, ప్రజలు "నువ్వు AIని ఉపయోగించావు" అని అంటారు. ప్రశంసలు ఆ టూల్కే దక్కుతాయి. మనిషిని పట్టించుకోరు.
ఈ నైపుణ్యం క్రమంగా సాధారణీకరించబడుతోంది (flattening). ఒక మంచి మోడల్ను ఉపయోగించే జూనియర్, సీనియర్ చేసే పని కంటే మెరుగైన యాప్ను తయారు చేయగలడు. లోతు లేని, చూడటానికి బాగుండే వస్తువులతో మార్కెట్ నిండిపోతోంది. సంపాదించిన నైపుణ్యానికి మరియు AI సృష్టించిన కోడ్కు మధ్య తేడాను ప్రజలు గుర్తించలేనప్పుడు, వారు దానికి ఇచ్చే విలువ తగ్గిపోతుంది.
అయితే, ఇదంతా చెడ్డది మాత్రమే కాదు.
AI పరిధిని పెంచింది. ఇది "toil"—అంటే బోర్ కొట్టే కాన్ఫిగరేషన్లు మరియు అనవసరమైన స్క్యాఫోల్డింగ్ (scaffolding) వంటి పనులను తొలగిస్తుంది. ఇది నిజంగా ముఖ్యమైన భాగాలపై మన సమయాన్ని కేటాయించడానికి అనుమతిస్తుంది. ఇది నిర్మాణ ప్రక్రియను అందరికీ అందుబాటులోకి తెస్తుంది. ఆలోచనలు ఉండి, డిగ్రీ లేని వారు కూడా ఇప్పుడు సృష్టించగలరు.
ఆనందం చనిపోలేదు. అది కేవలం వ్యక్తిగతమైంది.
మీ కోసం గదిలో అందరూ చప్పట్లు కొట్టడం వల్ల ఇక సంతృప్తి రాదు. 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
