LLM 코딩의 부상이 작은 독창성들을 감소시킬 것이라고 생각하는 사람 있나요?
Does anyone think the rise of LLM coding will cause a decline in small ingenuities?
핵심 요약
LLM이 코딩의 효율을 높이는 만큼, 프로그래밍의 핵심인 인간적인 독창성과 기초 능력이 퇴보할지에 대한 논의입니다.
- 독창성 감소 우려 — LLM이 복잡한 문제는 잘 풀지만, 프로그래밍의 근간이 되는 작고 기발한 아이디어를 놓칠 수 있음
- 희소성의 변화 — 코딩 구현이 쉬워지면서 제품 기획, 아키텍처 설계, 유지보수 등 인간의 판단력이 더 중요해짐
- 주니어 개발자 역량 — LLM에 의존하면서 기초를 놓치고 실수를 반복하는 현상이 나타나고 있음
- 도구로서의 LLM — LLM을 창의적 보조 도구로 보는 시각과, 기존의 정형화된 패턴만 반복한다는 비판이 공존함
요즘 그래픽스 프로그래밍 좀 만지면서 절차적 노이즈 생성(procedural noise generation) 가지고 놀고 있거든. 펄린 노이즈(Perlin noise)나 월리 노이즈(Worley noise) 같은 거 다루다 보니까, LLM 프로그래밍이 뜨면서 이런 작고 기발한 아이디어들이 점점 사라지는 건 아닐까 하는 생각이 들더라.
물론 LLM이 복잡하고 이미 알려진 문제들을 해결하는 데는 미친듯이 뛰어나지. 근데 프로그래밍의 근간을 이루는, 알고 나면 너무 당연해 보이는 그런 '단순한' 아이디어들이 앞으로 줄어들지 않을까 걱정돼. 이런 작지만 강력한 프로그래밍 아이디어들에는 뭔가 인간적인 느낌이 있는데, 아직 LLM이 그런 식으로 작동하는 건 본 적이 없거든.

