ChatGPT가 코드를 작성한다면, 당신은 무엇을 위해 급여를 받나요?
Source: Dev.to
Introduction
저는 지난 주에 Claude를 사용해 함수를 작성했습니다. 30초 걸렸는데, 제가 직접 하면 20분이 걸릴 일이었죠. 그렇다면 나머지 19분 반은 무엇을 했을까요?
마지막으로 기억만으로 for‑loop를 작성한 적이 언제인가요? 구문을 확인하지 않고 퀵소트를 구현한 적은 언제인가요? 표준 라이브러리 함수를 외우던 일을 멈춘 해가 언제인지 기억하시나요?
우리는 언제나 “치팅”을 해왔습니다: 구글, Stack Overflow, 늘 복사‑붙여넣기 하는 그 GitHub 레포, 3년 전 동료가 작성한 코드. 그렇다면 왜 AI는 다르게 느껴질까요?
What I Think I’m Actually Paid For
- 먼저 해결해야 할 문제를 아는 것?
- CEO의 “간단한 요청”이 모든 것을 망가뜨릴 수 있다는 것을 이해하는 것?
- PM에게 “버튼만 추가하면 된다”는 말이 3주간의 리팩터링을 의미한다는 것을 설명하는 것?
- 그 일을 만들지 않기로 결정하는 것?
- ChatGPT가 만든 300줄 함수가 기술적으로는 맞지만 아키텍처적으로는 틀렸다는 것을 아는 것?
- 오후 4시에 PR을 검토하고 4만 달러짜리 버그를 잡아내는 것?
- 자정에 인시던트 채널에 앉아 책임을 지는 것?
The Uncomfortable Part
당신의 하루 중 실제로 그런 일에 쓰는 시간은 얼마나 될까요?
그냥… 타이핑하는 데 쓰는 시간은 얼마나 될까요?
그리고 만약 대부분이 타이핑이라면, 타이핑이 더 이상 제약이 아닐 때는 어떻게 될까요?
저는 AI가 개발자를 대체한다는 생각은 하지 않지만, AI가 우리에게 묻고 있는 질문은 우리가 회피해 온 것입니다:
우리는 원래 무엇을 하고 있었을까?
문제를 해결하고 있었던 걸까, 아니면 해결책을 구문으로 번역하고 있었던 걸까? 그 중 하나만 사라질 것입니다.
Call for Discussion
AI를 사용해 코드를 작성할 때, 그가 타이핑하는 동안 여러분은 무엇을 하고 있나요? AI가 할 수 없는 머릿속 활동은 무엇인가요?
그리고 더 중요한 것은—그것이 바로 여러분의 회사가 급여를 주는 일인가요?