방문을 환영합니다.
글의 삭제를 원하시는 업체 담당자분들께 : 내용의 사실여부가 문제가 되는 글은 법원의 최종판결이 없으면 절대 글을 삭제할 수 없습니다.
(문의: itnodong(at)gmail.com - 이메일로만 문의 받습니다. 전화로 업무를 방해하는 업체들의 요청은 처리해드리지 않겠습니다) 게시판 운영 원칙을 확인해주세요.
로그인해야 글과 덧글을 쓰실 수 있습니다. 조합가입여부와 무관하게 온라인 회원이 되실 수 있으니, 등록후 소중한 경험을 나눠주시기 바랍니다 :)

일반
2024.03.21 09:04

AI 협업 프로그래밍

조회 수 459 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
필명 IT노동자

서울대에서 올해 프로그래밍 강의 방식을 완전히 바꿨다고 합니다.

 

이전에는 기초 문법 강의, 예제 프로그램 따라 하기, 예제 프로그램 수정 등으로 익혔다면,

 

올해는 

1. 기본 개념 익히기

2. AI와 코딩하는 법 알려주기

3. 작성할 프로그램 범위 알려주고 AI와 함께 만들고 실행해 보기

4. AI가 생성한 코드에서 궁금한 부분 물어보기

5. AI와 함께 추가 기능 더하기

 

여러분이 보기에 어떤지요? 제가 보기에 이렇게 하면 훨씬 빠르게 프로그래밍을 배울 것 같습니다. 교육도 아마 이런 식으로 바뀔 것 같고요. 

 

제가 작년에 어느 프로젝트 들어갔을 때, chatGPT 유료 구독하고 chatGPT에게 프로그램 목적, 조건, 입력, 출력을 상세하게 설명한 프롬프트를 통해서 나오는 코드로 빠르게 개발했습니다. 물론 AI가 생성한 코드는 완벽하지 않기 때문에 제가 그 코드를 수정하거나 프롬프트를 수정해서 조금 더 나은 코드를 받아서 쓰기도 했습니다.

 

AI는 추론 능력이 있는 것처럼 보일 뿐 사실은 확률적으로 가장 그럴싸하게 보이게끔(temperature를 1에 가깝게 주면 창의적인(?) 결과를 볼 수 있습니다.) 결과를 생성할 뿐입니다. 물론 앞으로 발전할 가능성이 있겠지만, vector 공간에서 유사한 토큰을 찾아서 결과를 짜맞춰 생성하는 현재 방식으로는 근본적인 한계가 있습니다. 그러니까 현재 논리적인 사고를 못 한다고요.

 

따라서 AI가 그냥 확률적으로 계산해서 생성한 코드를 감리(?)하는 것은 필수입니다. 아니면 AI와 pair programming하는 것이 일반적인 개발 형태로 자리 잡을 수도 있습니다. 개발자가 직접 코딩하는 양이 줄어들지 몰라도 코딩 자동화로 감리해야 할 코드가 너무 늘어서 이를 실제로 적용하도록 수정하느라 개발자가 오히려 더 필요하게 될 가능성도 있습니다.

 

미래는 알 수 없지만 밑에 글처럼 개발자는 다 끝났다는 식으로 말하는 건 아무 도움이 되지 않겠지요.

 

추가글:

디버그할 때도 에러 로그 메시지를 복사해서 물어보면 상당히 시간이 많이 단축되었는데...이건 좀 그렇습니다. 디버깅 능력이 퇴화할 지도 모르겠다는 느낌을 받았어요.

  • ?
    anonymous 2024.03.21 14:11
    100명의 개발자가 있었다면 5~6명 남고 95%는 없어진단 뜻이에요. 코드를 감리 또는 관리하는 사람들은 소수면 충분합니다. 그리고 AI가 그들보다 훨씬 잘 할거 같구요. 솔직히 개발자들도 여기저기서 코드 찾아서 긁어서 복붙하는데 AI가 그거 못하겠어요? 결정적으로 코드 관리나 감리하는 사람들은 더이상 개발자가 아닙니다. 관리자지
  • ?
    anonymous 2024.03.22 02:30
    구글링 해서 복붙 하나 gpt검색 해서 복붙 하나 그게 그거야 빙ㅅ아
  • ?
    anonymous 2024.03.22 09:15
    chatgpt사용해보면 구글링할시간을 많이 단축시켜준다는 이점이 있긴합니다만
    그 코드가 맞는지 틀리는지는 스스로 검수해보고 사용해야죠. 틀린코드일수도있거든요

List of Articles
번호 분류 제목 날짜 조회 수
공지 IT 노동자 상대 손해배상 청구 등 피해사례 분석을 위한 설문 2022.07.28 13278
공지 프리하실 초급분들 알아두시면 좋을 (것 같은) 점들! 57 1 2011.10.31 332891
13629 일반 ㄹㄹㄹ new 2024.04.27 20
13628 일반 new 2024.04.27 13
13627 일반 크로X포인X 절대거르셈 3 new 2024.04.27 112
13626 일반 무한 레파토리 -Git, 종소세신고문의. 등 맥락을 끊고 이슈를 돌리고 4 new 2024.04.27 88
13625 일반 종소세 복식장부 앱 서비스로 신청해 보신 분 있나요? 4 new 2024.04.27 84
13624 일반 ~~~~~~~~ 내부 총질은 여기까지 ~~~~~~~ 1 new 2024.04.27 56
13623 일반 운영자야 글관리 안하냐? 2 new 2024.04.27 108
13622 일반 [알림]불법 근로자파견 업체 착취 임금 청구 new 2024.04.27 41
13621 일반 [알림]중간착취 얼만큼 당했는지 알아보는 법 new 2024.04.27 30
13620 일반 깃만 배우면되겠음? 7 new 2024.04.27 103
13619 일반 역시 git 은 확실한 구별 장치임 5 new 2024.04.27 120
13618 일반 GIT 같은거 못 만들면 닥쳐라 2 new 2024.04.26 126
13617 일반 이 바닥도 이제는 세대갈등이구나 8 update 2024.04.26 184
13616 일반 유독 이 바닥에 똘아이들이 많아 2024.04.26 113
13615 일반 git무새 에게 먹이를 주지말자 2024.04.26 60
13614 질문 공공sm 단가 12 2024.04.26 497
13613 일반 ------------------여기까지---------------- 2024.04.26 155
13612 일반 git 에 버그 있다고 하는 .... 3 update 2024.04.26 143
13611 일반 git가지고 아는척 하는애들봐라 2 update 2024.04.26 103
13610 질문 x소 기업 경력 21년차 연봉 7천 5 update 2024.04.26 249
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 683 Next
/ 683