DHH మార్చి నుంచి ఒక్క లైన్ కోడ్ టైప్ చేయలేదని చెప్పారు

Basecamp సహ-వ్యవస్థాపకుడు, రూబీ ఆన్ రైల్స్ సృష్టికర్త అయిన డేవిడ్ హీనెమీయర్ హాన్సన్, చేతితో కోడ్ రాయడం మానేశారు. ఈ ప్రకటన Rails World 2026లో భావోద్వేగభరిత కీనోట్ సమయంలో వచ్చింది. DHH అని విస్తృతంగా పిలువబడే ఈ ప్రోగ్రామర్, సుమారు మార్చి 2026 నుంచి తాను స్వయంగా ఒక్క లైన్ కూడా టైప్ చేయలేదని ప్రేక్షకులకు చెప్పారు, దీనితో 25 సంవత్సరాల వృత్తిపరమైన ప్రోగ్రామర్ జీవితం ముగిసింది.

AI నిజంగా ఉత్పత్తి సాఫ్ట్‌వేర్‌ను సృష్టించగలదా అనే విషయంపై పరిశ్రమ కొన్ని సంవత్సరాలుగా చర్చిస్తున్న నేపథ్యంలో, ఈ ప్రకటన సమయం కూడా కంటెంట్‌తో సమానంగా ముఖ్యమైనది. DHH కొత్త సాధనం వైపు జరుగుతున్న ఒక ఉపాంత పరిశీలకుడు కాదు. అతను తన తరం యొక్క అత్యంత గుర్తించదగిన పని చేసే ప్రోగ్రామర్లలో ఒకరు, మరియు ఇప్పుడు తన ఉద్యోగంలో మాన్యువల్ భాగం తనకు ముగిసిందని బహిరంగంగా ప్రకటిస్తున్నారు.

క్రమంగా జరిగిన మార్పు కాదు, ఆశ్చర్యకరమైన రివర్సల్

ఈ మార్పు గమనించదగినది ఎందుకంటే, వ్యతిరేక వైఖరి ఎంత ఇటీవలిదో చూపిస్తుంది. కీనోట్‌కు సుమారు ఒక సంవత్సరం ముందు, DHH AI కోడింగ్‌ను బహిరంగంగా వ్యతిరేకించారు, సాఫ్ట్‌వేర్ రాయడాన్ని యంత్రాలకు అప్పగించడం సరైనదా అని ప్రశ్నించారు. కాబట్టి అతని ఈ నిర్ణయం నెమ్మదిగా జరిగిన స్వీకరణ లేదా నిశ్శబ్ద ప్రయోగం కాదు. ఇది ఒక రివర్సల్, బహిరంగంగా ప్రకటించబడింది మరియు వ్యక్తిగత పరంగా చెప్పబడింది, అది కూడా అత్యంత ప్రముఖ సందేహాస్పదులలో ఒకరైన వ్యక్తి నుంచి.

ఆ వ్యత్యాసమే కీనోట్‌కు ఆ గదిలో బరువు ఇచ్చింది. Rails World అనేది అతను సృష్టించిన ఫ్రేమ్‌వర్క్ చుట్టూ నిర్మించిన సమావేశం, మరియు ప్రేక్షకులలో ఎక్కువ మంది ప్రతిరోజూ దానితో పని చేసే డెవలపర్లు. దాని రచయిత తాను ఇక కోడ్ రాయడం లేదని చెప్పడం, విక్రేత డెమో లేదా బెంచ్‌మార్క్ ఫలితం కంటే భిన్నమైన సంకేతం.

స్వయంగా కోడ్ టైప్ చేయడం యొక్క ఆర్థికశాస్త్రం

DHH వాదన యొక్క కేంద్రం సాంకేతికం కంటే ఆర్థికం. మాన్యువల్ కోడింగ్, అతని అంచనా ప్రకారం, చాలా మంది ప్రోగ్రామర్లకు మరియు చాలా కంపెనీలకు ఇక అర్థవంతం కాదు. అతను ప్రస్తుత సాధనాల స్థితి కంటే ముందుకు వెళ్తారు: సంవత్సరం చివరి నాటికి, ఆ తర్కం ఆచరణాత్మకంగా ప్రతి సాఫ్ట్‌వేర్ రంగానికి వర్తిస్తుందని ఆశిస్తున్నారు.

ఆ ఫ్రేమింగ్, AI ద్వారా సృష్టించిన కోడ్ ప్రతి సందర్భంలోనూ సొగసైనదా, భాషాపరంగా సరైనదా, లేదా సురక్షితమా అనే సాధారణ చర్చను ఉద్దేశపూర్వకంగా దాటవేస్తుంది. అతను ముందుకు పెట్టే ప్రశ్న సరళమైనది మరియు మరింత అసౌకర్యకరమైనది — పనిని టైప్ చేయడం బదులు నిర్దేశించగలిగితే, దాన్ని టైప్ చేయడం కొనసాగించడం వల్ల ఒక వ్యక్తికి లేదా సంస్థకు ఎంత ఖర్చవుతుంది? స్థిరమైన సిబ్బందితో వేగంగా షిప్ చేయాలనే ఒత్తిడిలో ఉన్న జట్లకు, ఇది నైరూప్య ఆలోచన ప్రయోగం కాదు.

'ఇంగ్లీష్ రూబీ కంటే మెరుగైన ప్రోగ్రామింగ్ భాష'

కీనోట్ కంటే ఎక్కువ కాలం నిలిచిపోయే మాట అతని వాదన — ఇంగ్లీష్ ఇప్పుడు రూబీ కంటే మెరుగైన ప్రోగ్రామింగ్ భాష, అది అతని స్వంత ఫ్రేమ్‌వర్క్ నిర్మించబడిన భాష. ఇది డెవలపర్లు తమ సమయాన్ని ఎక్కడ గడుపుతున్నారో ఆ పొరలో జరిగిన మార్పును వివరించడానికి ఉద్దేశపూర్వకంగా ప్రకోపపూరితమైన మార్గం.

వారు నిర్వహించాల్సిన సింటాక్స్ మరియు అబ్‌స్ట్రాక్షన్ల ద్వారా ఉద్దేశాన్ని వ్యక్తీకరించడం బదులు, ప్రోగ్రామర్లు ఇప్పుడు వివరణ, శుద్ధి మరియు సమీక్ష ద్వారా వ్యక్తీకరిస్తున్నారు. ఇప్పటికే ఉన్న Rails అప్లికేషన్ల పెద్ద సమూహానికి రూబీ ఆధారంగా కొనసాగుతుంది, కానీ DHH వివరణలో మానవ సహకారం పైకి వలస వెళ్తోంది — స్టేట్‌మెంట్లు రాయడం యొక్క యాంత్రికత నుంచి ఏమి ఉండాలో చెప్పడం వైపు.

ప్రోగ్రామర్ల నుంచి 'వృత్తిపరమైన వస్తువుల తయారీదారులు' వరకు

ఈ మార్పును నష్టంగా పరిగణించడం బదులు, DHH దాన్ని కొత్త కెరీర్ దశ ప్రారంభంగా చిత్రీకరించారు. ప్రోగ్రామర్లు, అతని వివరణలో, "వృత్తిపరమైన వస్తువుల తయారీదారులు" అవుతారు, కొన్ని క్షణాల క్రితం వరకు సైన్స్ ఫిక్షన్‌లో మాత్రమే అందుబాటులో ఉండే మేధస్సును నిర్దేశిస్తారు.

ఆ పునర్నిర్మాణం వృత్తిలో వ్యాపిస్తున్న ఆందోళనను నేరుగా లక్ష్యంగా చేసుకుంది. AI కోడింగ్ కథ యొక్క నిరాశావాది వెర్షన్, ఒక కళ ప్రాంప్ట్ పర్యవేక్షణలోకి నెమ్మదిగా క్షీణించడం. DHH అందించిన వెర్షన్ పరిధి విస్తరణకు దగ్గరగా ఉంది: మరింత ఆశాజనక ఉత్పత్తులు, నిర్మించడానికి మరింత ఉపరితల వైశాల్యం, మరియు ఆలోచనలను సింటాక్స్‌లోకి యాంత్రికంగా అనువదించడంలో తక్కువ సమయం.

సాఫ్ట్‌వేర్ ఆర్కిటెక్చర్‌ను పునరాలోచించాలి

సాఫ్ట్‌వేర్ ఆర్కిటెక్చర్‌ను స్వయంగా పునరాలోచించాలని కూడా ఆయన వాదించారు. AI ఏజెంట్లు కోడ్‌ను మారుస్తున్నప్పుడు సాంప్రదాయ అబ్‌స్ట్రాక్షన్లు విలువను కోల్పోతాయని అతని తర్కం. అబ్‌స్ట్రాక్షన్లు మానవ కుదింపు పద్ధతి — పెద్ద వ్యవస్థను తలలో ఉంచుకోవడానికి వీలు కల్పించే సంక్షిప్త రూపం. కోడ్‌బేస్ యొక్క ప్రధాన ఎడిటర్ వ్యక్తి కానప్పుడు, ఆ షార్ట్‌కట్‌లలో కొన్ని అద్దె చెల్లించడం ఆపేస్తాయి, మరికొన్ని రకాల నిర్మాణం చాలా ముఖ్యమైనవి అవుతాయి.

సమాధానాలు తన దగ్గర ఉన్నాయని ఆయన చెప్పలేదు. "ఇంకా ఎవరి దగ్గరా బ్లూప్రింట్ లేదు," అని DHH అన్నారు, ఈ రంగం ఈ విషయాలను నిర్వచించే సమయంలో ప్రేక్షకులు హాజరై ఉండవచ్చని జోడించారు. బలమైన అభిప్రాయాలకు పేరుగాంచిన వ్యక్తి నుంచి ఇది అసాధారణంగా నిజాయితీగల అంగీకారం, మరియు ఇది ఆచరణాత్మక ప్రశ్నలను పరిష్కరించకుండా బహిరంగంగా వదిలివేస్తుంది.

'కంప్యూటింగ్ చరిత్రలో అతిపెద్ద విషయం'

DHH స్థాయిపై సందేహం వ్యక్తం చేయలేదు. ఈ మార్పును కంప్యూటింగ్ చరిత్రలో జరిగిన అతిపెద్ద విషయం అని పిలిచారు. ఒక తరం వెబ్ అప్లికేషన్లు ఎలా నిర్మించబడతాయో పునర్నిర్మించిన ఫ్రేమ్‌వర్క్ రచయిత నుంచి వచ్చిన ఈ లేబుల్, అక్షరార్థంగా తీసుకోవాలని ఉద్దేశించబడింది.

ఆ ఫ్రేమింగ్ నిలబడుతుందా లేదా అనేది సంబంధం లేకుండా, అతని స్వంత ప్రవర్తన నుంచి ప్రయాణ దిశ స్పష్టంగా ఉంది. 25 సంవత్సరాల సంచిత నైపుణ్యం మరియు ఒక నిర్దిష్ట భాషపై బలమైన అనుబంధం ఉన్న ప్రోగ్రామర్ టైప్ చేయడం ఆపేశారు — మరియు ఈ మార్పును ప్రతిఘటించాల్సినదిగా కాకుండా నిర్మించాల్సినదిగా వివరించారు.

పని చేసే డెవలపర్లకు ఇది అర్థం ఏమిటి

కీనోట్‌ను పరోక్షంగా చదివే డెవలపర్లకు, ఆచరణాత్మక ముఖ్యాంశాలు హెడ్‌లైన్ కంటే తక్కువ నాటకీయంగా ఉంటాయి కానీ ఇప్పటికీ స్పష్టంగా ఉన్నాయి:

  • ఒకే భాష యొక్క సింటాక్స్‌లో స్వచ్ఛమైన ప్రావీణ్యం విలువ, యంత్ర అవుట్‌పుట్‌ను నిర్దిష్టం చేయడం, సమీక్షించడం మరియు సరిదిద్దడం సామర్థ్యంతో పోలిస్తే తగ్గుతోంది.
  • ఆర్కిటెక్చరల్ ఎంపికలు తక్కువ కాదు, ఎక్కువ ముఖ్యమవుతాయి, ఎందుకంటే వ్యవస్థ వెనుక ఉన్న తర్కాన్ని నిర్వహించే వ్యక్తులు దాని ఫైల్‌లను సవరించేవారు కాకపోవచ్చు.
  • "సాఫ్ట్‌వేర్ రాయడం" రోజువారీగా ఎలా ఉంటుందనే ఊహలు బహిరంగంగా పునఃచర్చించబడుతున్నాయి, గత యుగం యొక్క డిఫాల్ట్‌లను నిర్వచించిన వారితో సహా.
  • ఆర్థిక వాదన చాలా మంది ఊహించిన దానికంటే వేగంగా వస్తోంది, సంవత్సరం చివరి నాటికి దాదాపు సార్వత్రిక వర్తనీయత ఉంటుందని DHH అంచనా వేస్తున్నారు.

సమాధానం లేని ప్రశ్నలు

ఈ ప్రకటనలో ఏదీ కఠినమైన సమస్యలను పరిష్కరించలేదు: పెద్ద స్థాయిలో కోడ్ నాణ్యత ఎలా ధృవీకరించబడుతుంది, సాంప్రదాయకంగా వేలాది లైన్లు చేతితో రాయడం ద్వారా నేర్చుకున్న జూనియర్ డెవలపర్లకు ఏమి జరుగుతుంది, మరియు ఏజెంట్లు మార్పులు చేస్తున్నప్పుడు జట్లు వ్యవస్థలను ఎలా అర్థమయ్యేలా ఉంచుతాయి. DHH స్వంత స్థితి ఏమిటంటే ఇంకా బ్లూప్రింట్ లేదు, ఇది పరిశ్రమను అసాధారణ క్షణంలో ఉంచుతుంది — ఒక ప్రముఖ ప్రాక్టీషనర్ గుర్తించిన పెద్ద మార్పు, నియమాలు ఇంకా రూపొందుతున్నాయి.

ఇక ప్రశ్నార్థకంగా లేనిది అతని వ్యక్తిగత సమాధానం. పాతిక సంవత్సరాల వృత్తిపరమైన ప్రోగ్రామింగ్ తర్వాత, రూబీ ఆన్ రైల్స్ సృష్టికర్త తాను చేతితో కోడ్ రాయడం పూర్తయిందని చెప్తున్నారు, మరియు దాన్ని ముగింపుగా కాకుండా ప్రారంభంగా పరిగణించమని డెవలపర్లను ఆహ్వానిస్తున్నారు.

ఈ వ్యాసం The Decoder యొక్క రిపోర్టింగ్ ఆధారంగా రూపొందించబడింది. అసలు వ్యాసాన్ని చదవండి.

Originally published on the-decoder.com