AI가 코드를 거의 다 쓰게 되면 무슨 일이 일어날까?
AI가 영어에서 번역했어요. 의견은 여전히 사람의 것이에요. 원문 읽기
AI가 소프트웨어를 만든다는 것의 의미를 어떻게 바꾸는지 생각해 보고 있어요.
제게 흥미로운 건 AI가 코드를 더 빨리 쓸 수 있다는 점이 아니에요. 구현이 너무 싸져서 다른 것들이 더 중요해지기 시작한다는 점이에요.
- 취향. 나는 실제로 뭘 만들고 싶은 거지?
- 판단력. AI가 만든 게 좋은지 어떻게 알지?
- 엔지니어링 기준. 나는 뭘 최적화하고 있지? 단순함, 성능, 안정성, 유지보수성?
- 범위. 만들 수 있다고 해서 꼭 만들어야 하는 건 아니에요.
그리고 어쩌면 가장 중요한 건 욕망이에요. 쉬운 부분이 끝난 뒤에도 계속 밀어붙일 만큼 이 아이디어에 마음이 있는가?
어쩌면 흥미로운 변화는 사람이 코드를 쓰던 것에서 AI가 코드를 쓰는 것으로의 변화가 아닐지도 몰라요.
어쩌면 코드를 쓰는 것에서 무엇이 존재할 가치가 있는지 결정하는 것으로, 그리고 그걸 실제로 실현시킬 만큼의 욕망과 확신을 가진 사람을 찾는 것으로의 변화일지도요.
그 부분은 AI가 대체할 수 없을 것 같아요.