메뉴
HN
Hacker News 48일 전

AI가 소프트웨어 엔지니어를 대체하지 않는 이유와 미래

IMP
8/10
핵심 요약

본 글은 AI가 소프트웨어 엔지니어의 직업을 완전히 대체할 것이라는 과장된 우려를 데이터와 사례를 통해 논파합니다. 소프트웨어 개발이 '결정-실행-전달'의 구조로 이루어져 있으며, AI가 '실행' 단계만 자동화할 뿐 나머지 영역은 한계가 있다는 점을 지적합니다. 또한 최근 주요 테크 기업들의 대규모 해고가 실제로는 재무적 압박과 투자자의 요구 때문이며, AI를 핑계로 삼은 'AI 워싱(AI Washing)'에 불과하다고 분석합니다.

번역된 본문

왜 AI가 소프트웨어 엔지니어를 대체하지 않았고, 앞으로도 그럴 것인가: 일반 기술로서의 코딩 에이전트 Arvind Narayanan과 Sayash Kapoor / 2026년 6월 11일

AI가 일자리를 대체할 것이라는 불안과 불확실성이 큽니다. 막연한 경고와 과장된 예측을 넘어, 이 질문에 데이터를 어떻게 적용할 수 있을까요? 한 가지 좋은 방법은 AI 역량이 가장 앞서 있고 도입이 유독 빠르게 이루어진 직업을 살펴보는 것입니다. 바로 소프트웨어 엔지니어링입니다.

이 에세이에서는 AI 역량이 특정 수준에 도달하면 대규모 해고가 발생할 것이라는 주장을 기각할 만큼의 충분한 증거가 있다고 주장합니다. 규제 장벽이 거의 없는 이 산업에서조차 이것이 사실이라는 점을 고려할 때, 대부분의 다른 직업은 영향을 훨씬 덜 받을 가능성이 높습니다. 또한 우리는 왜 이런 현상이 발생하는지 잘 이해하고 있습니다.

소프트웨어 개발을 포함한 많은 종류의 지식 노동을 '결정-실행-전달(Decide-Execute-Deliver) 샌드위치'로 생각할 수 있습니다. AI는 이 샌드위치의 중간 부분인 '실행' 계층을 압축하지만, 나머지 두 계층은 자동화에 저항하며 이는 단순히 AI의 성능이 향상된다고 해서 극복될 성질의 것이 아닙니다. 우리는 소프트웨어 엔지니어링 수요의 미래 궤적에 대해 신중한 낙관론으로 결론을 내립니다.

이 에세이는 시리즈의 첫 번째 글이며, 다음 글에서는 전체적인 수요가 건강하더라도 개별 소프트웨어 엔지니어의 커리어가 왜 험난할 수 있는지 살펴볼 것입니다. 이 시리즈는 경제학 및 소프트웨어 엔지니어링 관련 문헌, AI 에이전트에 대한 당사자들의 평가 및 관찰, 그리고 커뮤니티와의 상호작용 및 공개된 글들을 통해 수집된 수많은 소프트웨어 엔지니어들의 AI 영향에 대한 성찰을 바탕으로 작성되었습니다.

소프트웨어 분야에서 AI가 대규모 해고를 유도했다는 언론 보도는 전형적인 'AI 워싱(AI Washing)'으로 보입니다.

헤드라인을 장식했던 세 가지 이야기와 그것이 현실과 얼마나 다른지 비교해 보겠습니다.

첫째, 2월에 핀테크 기업 블록(Block, Cash App, Square, Afterpay 등의 개발사)은 창립자 잭 도시(Jack Dorsey)의 말에 따르면 AI가 '더 작고 평평한 팀'과 '새로운 업무 방식'을 가능하게 하여 4,000명의 직원을 해고한다고 발표했습니다. 특히 2025년 말의 모델 성능 향상을 언급했습니다. 하지만 후속 보도에 따르면 상황은 완전히 달랐습니다. 팬데믹 기간 동안 직원 수를 3배 이상 늘렸던 이 회사는 막대한 재무적 압박을 받고 있었습니다. Cash App 팀의 데이터 과학자인 타케다 나오코(Naoko Takeda)는 블록이 '모두의 목에 AI를 강요했음에도 불구하고' 생산성 향상은 '매우 제한적'이었다고 밝혔습니다. 그녀는 75%의 인상된 연봉을 제안받았음에도 이를 거절하고 퇴사했습니다. 인터뷰에 응한 다른 직원들 역시 블록 내 AI의 실제 역량과 도시가 이 문제를 제대로 이해하고 있는지에 대해 부정적인 시각을 가지고 있었습니다. 에런 리비(Aaron Levie)가 지적했듯이, CEO들은 빠르게 프로토타입을 만들어볼 수는 있지만 그것을 완성된 제품으로 만드는 데 필요한 90%의 작업은 보지 못하기 때문에 AI의 유용성에 대해 유독 맹신(환상)하기 쉽습니다. AI에 대한 도시의 공개 발언은 정확히 이 패턴에 부합합니다.

둘째, 4월에 스냅(Snap)은 약 1,000명을 해고했으며, CEO 에반 스피겔(Evan Spiegel)은 해고 메모에서 AI를 주된 이유로 들었습니다. 또한 AI가 새로운 코드의 65%를 생성했다고 주장했습니다. 하지만 현실은 비용 절감을 요구하는 행동주의 투자자(Activist Investor)의 캠페인이 기업의 해고 뒤에 있었습니다. (스냅은 2017년 상장 이후 매년 순손실을 기록했으며, 2026년에는 주가가 30% 이상 하락했습니다). 흥미롭게도 증강현실(AR) 부서의 다양한 역할에 걸쳐 150개의 일자리가 감축된 것과 같은 해고의 성격은 AI가 주도했을 때 예상되는 감축(즉, 특정 부서에 집중되지 않고 프로그래밍 및 기타 'AI 노출' 직군 전반에 걸친 감축)과는 전혀 일치하지 않습니다.

셋째, 5월에 인튜잇(Intuit)은 앤스로픽(Anthropic) 및 OpenAI와의 협업 계약과 함께 3,000명의 인력 감축을 발표했습니다. 언론은 이 둘을 연결 지어 해고를 AI 주도의 구조 조정으로 프레이밍했습니다. 이례적으로 CEO는 이러한 쉬운 서사에 반박하며, '해고는 AI와 전혀 관련이 없었으며' 이번 감원은 '조율이 많이 필요한 역할'과 과도한 관리 계층을 줄이기 위한 것이었다고 밝혔습니다.

원문 보기
원문 보기 (영어)
Why AI hasn’t replaced software engineers, and won’t Coding agents as normal technology Arvind Narayanan and Sayash Kapoor Jun 11, 2026 84 6 19 Share There is great anxiety and uncertainty about AI replacing jobs. How can we move past vague warnings and bombastic predictions and bring data to bear on this question? One good way is to look at the profession where AI capabilities are furthest along and adoption has been exceptionally rapid: software engineering. In this essay, we argue that there is enough evidence to reject the narrative that once AI capabilities reach a certain threshold, it will cause mass layoffs. Given that this is true even in a sector with very few regulatory barriers, most other professions are likely to be even more cushioned. We also have a good understanding of why this is the case. We can think of many kinds of knowledge work, including software development, as a “decide-execute-deliver sandwich”. AI compresses the “execute” layer — the middle of the sandwich — but the other two layers resist automation in a way that will not be overcome by capability improvements alone. We conclude on a note of cautious optimism about the future trajectory of demand for software engineering. This essay is the first in a series, and the next one will look at reasons why individual software engineers’ careers might be rocky even if overall demand is healthy. The series is based on the published literature in economics and software engineering, our own evaluations and observations of AI agents, and many software engineers’ reflection on the present and future of AI impacts on their profession, gleaned both from published writings and our interactions with the community. The stories of AI-driven mass layoffs in software seem to be classic “AI washing” Consider three stories that made the headlines and how they contrasted with reality: In February, fintech company Block (maker of Cash App, Square, Afterpay, and other such apps) announced layoffs of 4,000 employees because, according to founder Jack Dorsey, AI is “ enabling a new way of working ” with “smaller and flatter teams”, specifically citing late-2025 improvements in model capabilities. But subsequent reporting revealed a radically different picture. After growing headcount more than threefold during the pandemic, the company was under massive financial pressure. A data scientist on the Cash App team, Naoko Takeda posted that Block “shoved AI down everyone’s throats” yet she saw “very limited gains in productivity.” She refused a 75% retention raise and quit. Other employees interviewed had a sharply different understanding of what AI was capable of at Block and whether Dorsey had a competent understanding of the issues. As Aaron Levie has pointed out, CEOs are uniquely prone to delusions about AI’s usefulness because they can build quick prototypes but can’t see the 90% of work it takes to turn it into a finished product. Dorsey’s public statements about AI seem to fit exactly this pattern. In April, Snap laid off about 1,000 people, with CEO Evan Spiegel primarily citing AI as the reason in his layoff memo. He also said that AI generated 65% of new code . In reality, the layoffs followed a campaign by an activist investor demanding cost cuts. (Snap has posted a net loss every full year since its 2017 IPO and shares were down over 30% in 2026). Tellingly, the nature of the cuts, such as 150 jobs spanning various roles in the augmented reality division, don’t correlate with the cuts we would expect to see if they were driven by AI (i.e. programming and other “AI-exposed” jobs across the board, not concentrated in any unit). In May, Intuit announced 3,000 cuts, alongside deals with Anthropic and OpenAI. The press connected the two, framing the layoffs as AI-driven restructuring. For once, the CEO actually pushed back on this easy narrative, saying that “none of it had to do with AI” and that the cuts targeted “coordination-heavy roles” and too many management layers. We did not cherry-pick these examples. In every story about AI-driven software engineering layoffs that we examined, the same narrative violation emerged. It turns out that “AI washing” of job cuts is an economy-wide phenomenon, evidenced by many surveys: 59% of U.S. hiring managers admitted they emphasize AI when explaining hiring freezes or layoffs because it plays better with stakeholders than citing financial constraints. Forrester principal analyst J. P. Gownder says of companies preparing supposedly AI-driven layoffs: “When we ask if they have a mature, vetted AI app ready to fill in those jobs, nine out of 10 times, the answer is no—and they haven’t even started.” In a HBR survey of over 1,000 global executives, 21% had made large headcount reductions “in anticipation of” AI, with another 39% having made low or moderate anticipatory headcount reductions. In contrast, only 2% had already made large reductions in headcount related to actual AI implementation. The 10x gap suggests that executives, like everyone else, are highly prone to succumbing to the misleading narratives about AI replacing jobs. Another interesting data point comes from the WARN Act, which requires certain disclosures of plant closings and mass layoffs affecting over 100 workers. In March 2025, New York became the first U.S. state to add an AI disclosure checkbox to WARN Act filings. In the full first year, more than 160 companies filed WARN notices. Not a single one checked the AI box. 1 We reached out to the NY Department of Labor who confirmed that as of late May, only one company, Nespresso, checked the box. 2 If these filings are accurate, only 46 out of about 25,000 laid off workers in New York State in the relevant period, or about two-tenths of a percent, were affected by AI. Even more damning for the AI-driven-mass-layoffs narrative: layoffs are the wrong signal of AI’s potential productivity benefits in the first place! The research is clear that the effect operates through “ slower hiring rather than increased separations ”. Firing existing workers results in the loss of precisely the tacit knowledge and organizational capital that allows workers to operate AI effectively. Besides, it is expensive in terms of severance, damage to morale, and rehiring risk . Given these costs, it is largely unnecessary given that natural turnover achieves the same result in a few years. So what does the data tell us when we look beyond layoffs to overall employment trends? An important paper from Federal Reserve economists compiles the evidence in the U.S. context. Employment is still growing , but they find that it is growing slower post-ChatGPT compared to a no-AI counterfactual, by about 3 percentage points per year. One important limitation of this study is that the methodology can’t capture self-employment, so it is possible that some of the slowdown in growth is being absorbed by entrepreneurship instead. We do have evidence from other studies that AI makes entrepreneurship easier. So the real picture is probably even healthier than the Federal Reserve study suggests. 3 Finally, it is worth acknowledging two kinds of indirectly-AI-driven job losses in software engineering that are real, but different from AI replacing software engineers. First, AI sometimes decimates demand for the product, in cases like Chegg (homework help) or Stack Overflow (technical help), both of which have laid off workers. AI doesn’t directly do the job that these workers did, but rather obviates the need for it. The historical parallel is strong: Among the 270 jobs in the 1950 U.S. census, only one job was automated away — elevator operator . But many others were rendered obsolete by new technology, like the job of telegraph operator. Another credible AI-driven layoffs story is among companies that sell AI, rather than buy it. So when companies like IBM or SAP announce layoffs because of AI, a more accurate framing is “we reallocated headcount from legacy functions to our f