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

일반
2024.03.21 09:04

AI 협업 프로그래밍

조회 수 462 추천 수 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 13356
공지 프리하실 초급분들 알아두시면 좋을 (것 같은) 점들! 57 1 2011.10.31 333126
13467 일반 하나를 보면 열을 안다고, 어떤 공고 7 file 2024.03.30 1234
13466 답변 it쪽은 52시간 안 지켜지는 현실 ㅜㅜ 18 2024.03.30 1293
13465 질문 조달청 프로젝트 망했나요?(조인트리 회생절차신청) 5 2024.03.29 1436
13464 질문 다국적 기업 구글(Google)에게 피해 받으신 분 4 2024.03.29 509
13463 질문 요즘 단가 8 2024.03.29 1924
13462 질문 (주)세피스(seffice) 어때요? 3 2024.03.29 336
13461 일반 파견업체가 임금착취 얼마나 하는지 궁금하면.. 8 2024.03.28 973
13460 질문 개인사업자 소송문제 문의드려요 15 2024.03.28 923
13459 질문 다 똑같은 단가 받을려고하네 17 2024.03.27 2101
13458 일반 잠실 씨젠 막장인가보네 15 file 2024.03.27 1432
13457 질문 LGCNS에서 수주한 기상청 선진예보프로젝트 어떨까요? 9 update 2024.03.27 1305
13456 일반 새마을금고 직원이 5000만원 몰래 출금 2024.03.27 385
13455 일반 결국 프리들이 보도방에 지는 이유는.. 12 2024.03.27 1625
13454 질문 (주)에이치엔서브(HN SERVE Corp.) 어때요? 2024.03.27 176
13453 질문 (주)엔코씨앤에스(ENCO C&S) 어때요? 2024.03.27 160
13452 일반 중간착취 금지법아 7 2024.03.26 747
13451 질문 ERP 경험 있냐고 묻는 정의가 무엇인가요? 14 2024.03.26 1134
13450 일반 요즘 업체들 진짜 가관이네요 13 2024.03.26 1714
13449 일반 핵대중 새끼가 만든 파견법 남아있는 이유 13 2024.03.26 635
13448 질문 같은 공고를 계속 반복해서 올리는 이유가 멀까요? 7 2024.03.26 669
Board Pagination Prev 1 ... 7 8 9 10 11 12 13 14 15 16 ... 685 Next
/ 685