AI 가 잘한다 잘한다 하니까 진짜 잘하는 줄
진짜 잘 합니다
그런데 이게 어떻게, 얼마나 잘하는지 유튜브 처럼 명확하게 설명을 할 수가 없군요
AI 로 뭔가를 한번 해봐야겠다 싶으면
우선 내가 작업하려는 코드의 프로그래밍 언어는 1개 정도는 기초 이상으로 알고 있어야 되겠구요
…DB 관련 작업이라면 테이블 구조, 인덱스, 관계 정도는 스스로 설명할 수 있는 수준은 되어야 합니다.
AI는 “대충 이런 느낌”을 실제 코드로 풀어내는 데는 정말 강력합니다.
하지만 무엇이 맞고, 무엇이 위험한지 판단하는 역할은 여전히 사람 몫이더군요.
예를 들어
-
성능이 나빠질 쿼리를 그대로 써도 되는지
-
중간에 문제가 생겼을 때 어디까지 되돌려야 하는지
-
이 흐름이 다른 기능과 자연스럽게 이어질 수 있는지
이런 질문은 AI가 대신 책임져주지 않습니다.
그럴듯한 답은 내놓지만, 그 결과에 대한 책임은 항상 사용자가 집니다.
그래서 요즘 느끼는 건 이겁니다.
AI는 ‘모르는 걸 대신 생각해 주는 존재’라기보다는
‘내가 아는 것을 빠르게 구현해 주는 존재’에 가깝다는 것.
기초가 없으면
-
질문을 제대로 못 하고
-
결과를 검증하지 못하고
-
문제가 생겨도 어디가 잘못됐는지 감을 못 잡습니다.
반대로
언어 하나, DB 하나만 제대로 알고 있어도
AI는 속도를 몇 배로 끌어올려 주는 도구가 됩니다.
코드를 짜는 시간은 줄어드는데,
설계하고 판단하는 시간은 오히려 더 중요해진 느낌입니다.
AI가 잘하는 건 분명합니다.
다만 “아무것도 몰라도 다 해준다”는 건 아니고,
알고 있는 사람에게 더 잘해주는 도구라는 게 정확한 표현인 것 같습니다.
아마 앞으로는
“코드를 얼마나 잘 짜느냐”보다
“무엇을 짜야 하는지, 이게 맞는지 판단할 수 있느냐”가
더 중요한 기준이 되지 않을까 싶네요.
설마 로봇이 AI 로 직접 코딩을... ㅎ (피지컬 AI?)
댓글 2개
아는 만큼 보인다고 유홍준 중앙박물관장님이 책에서 쓴것 같습니다
AI도 아는만큼 이용해서 성과를 내는 것 같습니다.
특히 백엔드는 AI가 만들어주는 코드를 다 이해를 해야되는 것 같습니다