"Code எழுதுவது Commoditised ஆகிறது, Engineering இல்லை" — Arsh Goyal at DevSparks Pune
India-ல் ஒவ்வொரு software developer-ம் ஒரே question கேட்கிறார்கள்: AI என் job எடுத்துவிடுமா? February 28, 2026 அன்று Pune-ல் நடந்த DevSparks summit-ல் AI influencer மற்றும் engineer Arsh Goyal இதற்கு ஒரு direct answer கொடுத்தார். "Sort of, but not the way you think" என்று.
அவரது talk title: "From Writing to Directing Code: The New Software Engineer"
Core Argument: Code எழுதுவது ≠ Engineering
Goyal இரண்டு things-ஐ separate பண்றார் — பலரும் confuse பண்றவை:
- Code எழுதுவது — known requirement-ஐ working syntax-ஆக convert பண்றது. இதை AI increasingly well பண்ணுகிறது.
- Engineering — systems understand பண்றது, architectural decisions எடுப்பது, ambiguity navigate பண்றது, trade-offs evaluate பண்றது. இது still human.
Example: Word processor typing-ஐ commoditise பண்ணியது. ஆனால் writing — ideas, structure, craft — commoditise ஆகவில்லை. அதுபோல் GitHub Copilot, Cursor, Claude thousands of lines of code generate பண்ணலாம். ஆனால் உங்கள் startup-க்கு microservices architecture சரியா என்று decide பண்ண முடியாது. Database schema 10x growth-ஐ survive பண்ணுமா என்று evaluate பண்ண முடியாது.
DevSparks Pune என்றால் என்ன?
YourStory-இன் India flagship developer summit. 2026-ல் focus: coding agents, agentic AI, multi-agent orchestration, generative AI for productivity. Audience: professional developers, GCC leaders, product thinkers. AI tools mainstream ஆகி "next என்ன" என்று கேட்பவர்கள்.
"Code Director" Mental Model
Goyal-இன் reframe: code writer-ஆக நினைப்பதை விட code director-ஆக நினையுங்கள். Film director camera operate பண்றதில்லை — என்ன story சொல்வது, எப்படி சொல்வது, team-ஐ எப்படி guide பண்றது என்று decide பண்றார்.
AI era-ல் engineer என்பவர்:
- Problem-ஐ clearly define பண்றவர் — AI right thing solve பண்ண
- AI-generated code-ஐ security, performance, architecture angle-ல் review பண்றவர்
- System-ஐ globally think பண்றவர் — AI locally sees, engineers globally think
- Ambiguous trade-offs-க்கு judgment call எடுப்பவர்
- Technical complexity-ஐ business stakeholders-க்கு explain பண்றவர்
Indian Developers என்ன செய்ய வேண்டும்?
1. Typing speed-ஐ விட thinking quality-ஐ develop பண்ணுங்கள்
"நான் fast code எழுதுகிறேன்" என்பது மட்டுமே value-ஆக இருந்தால் — most vulnerable position. System-ஐ deep-ஆக understand பண்ணுவதே இனி differentiation.
2. AI tools fluently use பண்ணுங்கள் — crutch-ஆக இல்லாமல்
Copilot, Cursor, Claude use பண்ணும் developers 3-5x more productive. ஆனால் AI output understand பண்ணாமல் copy-paste மட்டும் பண்றவர்கள் hidden technical debt accumulate பண்றார்கள். Fast move பண்ண AI use பண்ணுங்கள், ஆனால் understand பண்ணுங்கள்.
3. System Design skills invest பண்ணுங்கள்
"Design YouTube at scale" — இந்த interview question எப்போதும் hard. இப்போது most important. System design, distributed systems, database architecture — AI genuinely holistic level-ல் struggle பண்றது இங்கே.
4. Communication technical skill ஆகிறது
Business problems-ஐ technical requirements-ஆக translate பண்றது, technical constraints-ஐ business-க்கு explain பண்றது — இது senior level-ல் always important-ஆக இருந்தது. இப்போது career early-ல் இருந்தே important.
India Jobs Picture
Honest answer: சில coding jobs போகும், new ones create ஆகும், remaining ones different skills require பண்ணும். ATM bank teller jobs eliminate பண்ணவில்லை — change பண்ணியது (higher-value customer work). Transition painful ஆனது adapt ஆகாதவர்களுக்கு.
India IT outsourcing — routine coding-ல் labor arbitrage value இருந்தது — most disrupted. ஆனால் GCC growth, product company emergence, engineering talent — value chain-ல் move up பண்றவர்களுக்கு real opportunities.
Arsh Goyal-இன் Message
DevSparks-ல் closing: AI உங்கள் coding job எடுக்கும் என்று பயப்பட வேண்டாம். AI use பண்ணும் வேற developer உங்களை விட better job பண்ணுவார் என்று பயப்படுங்கள். Threat: AI replacing engineers அல்ல. AI-augmented engineers replacing non-AI-augmented engineers. Tool எல்லாருக்கும் available — யார் skillfully use பண்றார்கள் என்பதே question.




கருத்துகள் (1)
Praveen Kumar S
good