소프트웨어 직업과 AI 사이의 교착 상태
Source: Dev.to
AI 혁신 – 멈출 수 없는 힘 – 이 움직이지 않는 물체 – 소프트웨어 직업과 마주한다. 논쟁은 너무 많고, 예측은 끝이 없으며, 수많은 시간이 낭비된다. 어느 쪽도 승리하고 있지 않다.
제가 이전에 쓴 기사와 몇몇 트윗을 읽어보셨다면, 저는 AI에 대해 매우 회의적이며 소프트웨어 직업이 AI에 의해 대체될 것이라고 믿지 않습니다.
하지만 이 글의 목적은 논쟁에서 승리하거나, 주장을 증명하거나, 소음을 걸러내는 것이 아닙니다. 저는 소음에 귀를 기울이고, 그것이 어디서 오는지 찾으며, 왜 만들어지는지를 연구하고 싶습니다.
무관심 관찰자
I will start by locating 어디서 the noise is coming from.
The majority of people who take part in the argument about AI and software jobs are what I refer to as 무관심 관찰자 – people who cheer for their side without taking any concrete action to back their beliefs.
- Those who hold that software will 대체되지 않을 be replaced by AI are just 앉아 있는 오리, waiting for the so‑called “AI bubble” to pop. Sitting idle and hoping to outlast the enemy without taking any action is 이기지 않는다. The AI hype train has dragged on long enough to safely assume there 구원의 순간은 없을 것이다 for those who think they know how to code.
- On the other side, people who heavily use vibe‑coding tools for dopamine and clout while boldly making unsupported claims aren’t doing much either.
Source: …
Binding Factors
이제 노이즈가 어디서 발생하는지 알았으니, 왜 발생하는지에 대해 이야기해 보겠습니다.
이 주제에 대한 의견의 바다 속에서, 두 가지 주요 요인은 **가치(Value)**와 **위험(Risk)**이라는 것을 발견했습니다.
Value
많은 사람들은 “가치”가 주관적이라는 점을 깨닫지 못합니다. 굶주린 동물에게 다이아몬드가 거의 가치를 제공하지 않는 것과 같은 맥락으로, 최고의 정렬 알고리즘 구현도 평균적인 최종 사용자에게는 거의 가치를 제공하지 않습니다.
AI가 일자리를 대체할 가능성에 대한 논쟁은 소프트웨어 프로젝트의 급속한 생성과 관련이 있기 때문에, 소프트웨어의 가치를 살펴볼 가치가 있습니다.
The Value of Software
- 소프트웨어에서는 운영 체제, CPU 아키텍처, 웹 브라우저 간의 호환성 문제가 가치를 제한합니다. Windows 전용 애플리케이션은 Mac 사용자에게는 전혀 가치가 없으며, 그 반대도 마찬가지입니다.
- 콘텐츠 제작자는 특정 비디오 편집 소프트웨어에 (신이 원하지 않기를) 비용을 지불할 만큼 가치를 느낄 수 있지만, 다른 사람들은 대안을 찾거나 아예 비디오 편집을 하지 않을 수도 있습니다.
- 소프트웨어 엔지니어가 자신의 워크플로를 크게 개선하는 도구를 발견한다면, 그 도구가 할머니(또는 비기술자)에게는 전혀 가치가 없다는 것을 알기에 알려주지 않을 가능성이 높습니다.
AI 도구는 매우 다재다능하며, 특히 코드를 생성할 때 대부분의 개인에게 즉각적인 가치를 제공할 수 있습니다. AI 도구가 많은 사용자의 요구에 밀접하게 맞춰질수록, 사람들은 이를 다른 사람과 공유할 가능성이 높아집니다. 도움이 될 만한 것을 공유하는 것은 친절한 행위이며, 반드시 부정적인 것은 아닙니다—다만 그 것이 AI가 만든 형편없는 영상이라면 이야기가 다릅니다.
결론적으로, AI에 대한 과대광고는 사람들이 그 안에서 가치를 찾기 때문에 존재합니다.
Risk
**위험(Risk)**은 AI‑생성 코드와 관련해서 **가치(Value)**와 반대 방향으로 작용하며, 소프트웨어 직업이 제자리에 머무르게 하는 주요 요인입니다.
- 인간과 AI 모두 예측 불가능합니다. 직원이 무작위로 사무실 장비를 훔치거나 사기를 저지를 수 있습니다. 마찬가지로, LLM은 환각을 일으키거나 해로운 정보를 제공하는 것을 거부할 수 있습니다.
- 대부분의 사람들은 경험이 풍부한 직원을 고용하는 것이 인턴을 고용하는 것보다 위험이 적다고 동의합니다. 경험이 풍부한 직원은 능력과 위험 감소 때문에 더 높은 급여를 받습니다.
위험은 정확히 측정할 수 없지만, 인센티브를 통해 줄일 수 있습니다.
Incentives
조국을 방어하는 군인은 싸울 이유가 있기 때문에 더 열심히 싸울 가능성이 높습니다. 마찬가지로, 직원들은 급여를 받기 위한 인센티브 때문에 일합니다. 대부분의 사람들이 직장에서 생명을 위협하는 장난을 치거나 장비를 훔치지 않는 이유는 급여를 계속 받기를 원하기 때문입니다.
고용된 인간과 달리, LLM은 잃을 것이 없습니다. 얼마나 공격적으로 지시를 조정하든, 그들은 실제 인센티브가 없어 더 나은 성과를 내려는 동기가 없습니다. 이는 “누구든 기본적인 필요가 기여와 무관하게 충족된다면, 기여하려는 동기가 거의 없다”는 공산주의 실패 논증과 유사합니다.
결론
이 글이 양쪽에 대한 더 나은 이해와, 아무것도 이루지 못하고 서로 부딪히며 얼마나 어리석은지를 위상학적으로 보여주길 바랍니다.
AI와 소프트웨어 직업에 대한 싸움을 그만두고 싶습니다. 우리가 위대한 것을 만들면서 서로 평화롭게 지내요.
(이 내용은 공산주의자에게는 적용되지 않습니다. 저는 공산주의자와 평화하지 않을 것입니다.)