연결 중…
연결 중…
전체 보기
BQ
Telegram · @BQTelegram

✍️ 요즘 AI 코드 어시스턴트들 쓰며 느낀점

게시
2025.03.19 22:37
조회
1,489
포워드
4
이미지
1장
BQ@BQTelegram


BQ개발자입니다.

최근 팀에서 코드 리뷰 중에 한 주니어 개발자가 기본적인 알고리즘을 구현하지 못하는 상황을 목격했습니다.
알고 보니 그 친구는 입사 이후 줄곧 Copilot과 ChatGPT에 의존해 코딩해왔던 것 같았고,,
AI 도구가 개발자의 역량에 미치는 영향에 대해 생각해보게 만들어서 느낀점을 간단히 적어보려 합니다.

  • 이 도구들이 편리한 건 분명한데, 가끔 AI 없이 코딩할 때 머리가 멈추는 경험을 하게 됨. 6개월 정도 Copilot에 의존했더니 간단한 자료구조 구현에서도 막힘
  • 팀에서도 비슷한 현상이 보임. 주니어 개발자들이 AI 제안을 기다리느라 코딩 흐름이 끊기는 '코파일럿 랙' 현상이 생김. 문제 해결 시 스스로 고민하기보다 바로 AI에게 물어보는 습관도 생김
  • 실무에서 봤을 때 AI가 제안한 코드는 표면적으로 잘 돌아가지만, 깊이 있는 이해 없이 사용하면 함정이 있음. 한번은 AI가 제안한 코드가 특정 상황에서 메모리 누수를 일으켰는데, 원인을 파악하는 데 꽤 애를 먹었음.
  • 그렇다고 AI 도구를 안 쓸 수는 없는 듯. 나는 이런 방식으로 균형을 찾고 있음. AI가 제안한 코드를 바로 쓰기보다 왜 이렇게 작성했는지 이해하는 시간을 가짐. 가끔은 일부러 AI 없이 코딩하는 날을 만들어 기본기를 유지하고.
  • AI를 코드 생성기보다는 학습 도구로 활용하는 것도 좋은 방법인 듯. 새로운 개념을 배울 때 AI에게 설명을 요청하고, 실제 구현은 스스로 해보는 식으로.

결국 AI는 도구일 뿐이고, 그것을 어떻게 활용하느냐는 우리에게 달린 듯.

여러분은 어떤 방식으로 AI와 함께 코딩하고 있나요?

---

여러분의 좋아요와 공유는 사랑입니다! 😍

조회1,489포워드4텔레그램에서 보기