도구가 좋아진다고 개발이 빨라질까? > 자유게시판

자유게시판

도구가 좋아진다고 개발이 빨라질까? 정보

도구가 좋아진다고 개발이 빨라질까?

본문

요즘에는 Stackoverflow 부터해서 Copilot과 최근 나온 ChatGPT 까지 빠른 개발을 도와주는 도구가 많이 나왔지만 개발 과정을 일부가 아닌 전체를 보았을 때 과연 옛날보다 빨라졌을까요?

 

같은 기능을 구현하더라도 늦어지면 더 늦어지고 오래걸리지 결코 더 빨라지지 않았다고 생각합니다.

 

인류 역사에서 법이라는게 미흡하던 때 주먹을 잘 쓰는 사람이 사회에서도 우두머리를 하던 시절이 있었습니다. 마치 학창시절때 전교 꼴지를 해도 싸움 잘하면 대접받는거랑 그다지 다른게 없죠.

 

개발도 그렇게 하던 시절이 있었습니다. 하지만 세상은 너무 많이 달라졌습니다.


저 사람이 나를 기분 나쁘게 해서 때리고 싶다. 그런데, 내가 저 사람을 때렸을 때 내가 변호사를 선임하려면 얼마나 들어갈 것이고, 저 사람을 치료해주기 위한 깽값은 얼마나 들어갈 것이며, 만약 정신적 피해보상까지 요구한다면 또 얼마나 나올까?


이런걸 고려해야 되는 시대가 되었죠. 근데 개발도 마찬가지가 되었습니다.

 

이건 마치 이런 느낌입니다. 그 어떤 통제도 없이 칼만 잘 휘두르면 대접받는 세상에서 살다가, 갑자기 법을 준수하고 제식을 갖추지 않으면 칼을 쥐어주지도 않고 누군가는 만져보지도 못하는 시대가 되었습니다. 칼이 아니라 총이라던지 미사일이라는 무기까지 나왔음에도 대부분은 구경조차 하기 힘듭니다.

 

결국 목적을 달성하기 위해 갖춰야 할 전제조건이 많아지면서 아무리 좋은 도구가 나와도 더 신속한 결과를 내지는 않게 된거죠.

 

여기에 더해 우리나라의 경우 더 노력이 많이 드는 부분은, 외국에는 좋은 오픈소스가 많이 나오고 있어 이것을 참고하여 더 빠르게 무언가를 만들 수 있지 않을까라는 기대심이 항상 있지만, 적절한 커스터마이징 없이는 바로 적용이 안되는 것이 대부분입니다.

 

단순히 다국어 지원을 통해 영어를 한글로 바꾸기만 해서 될 문제가 아니라 코드와 그 안에 반영된 문화까지 지역화(Localization)해야 하는 이슈가 생기는거죠. 아예 새로 개발하는 수준일 때도 많습니다.

 

그래서 이런 이유로 "평소에 오픈소스에 관심을 가지고 자신이 고민한 결과로 나온 코드를 많이 뿌려야 본인에게도 도움이 된다" 라는 말을 하고 싶었지만 조금 논점을 바꿔서,

 

ChatGPT를 저도 써봤고 실제로 당장 쓸 수 있는 코드를 내놓기도 했지만 제 평가는 아직 그정도 수준가지고 정말 기존 직업에도 큰 영향을 미치게 될까?라는 것이었습니다. 아무리 빠르게 짜준다 한들 오늘날의 개발에서 개발자들이 갖춰야 할 제식들이 전혀 변하지 않고 오히려 날로 늘어만 가는데도 말이죠.

추천
4

댓글 3개

요즘 시대는 배울 것이 가득입니다.
AI를 잘 쓰는 것도 능력이겠죠.

요즘 냑이 ChartGPT 여론으로 너무 치중된게 아닌가 싶습니다.
그만큼 혁신적인 AI임을 부정할 순 없습니다.

시험삼아 몇 번 개인 프로젝트를 제작할때 몇 차례 소스코드 자문을 받았습니다.
사용해봤더니 가끔 문제가 안풀릴때 사용할만한 Stackoverflow 정도가 아닌가 싶습니다.

수정이 많이 필요해요.
단순하게 준 코드로는 안돌아가기도 하고 뭔가 많이 빠져있습니다.

단적인 모듈등 단순 코드 뽑아내기에서는 유용할지 모르겠으나,
작금의 프로그래머들이 제작하는 프로그램을 제작하기엔 무리가 있습니다.

그리고 다 인터넷에 검색하면 나올만한 자료로 구성되어 있습니다.
그도 그럴 것이 그러한 자료들을 보면서 학습했기 때문이 아닐까 싶습니다만...

결국엔 프로그래머에게 편의성만 부여할 뿐 별반 다를건 없다고 봅니다.

요즘 검색엔진들도 많이 오염되어있고, 이쪽으로 여론이 쏠려있어 많이 어지럽네요.
저는 모든 분들께서 계속 배우셨으면 합니다.
다소 과장되어있죠.
chatgpt는 범용으로 만들어진 언어모델이고 깃허브 코파일럿 같은 전문 AI보다 코드 생성에 훨씬 부족함에도 불구하고 개발자를 위협한다는 평은 다소 과장되어있죠.

구글 바드와 chatgpt 등의 AI들은 기존 챗봇들에 비교할 수 없을 만큼 매끄러운 문장과 의도를 파악해주는 동작으로 놀라운 결과에 현혹되어 정보의 정확성을 간과하고있죠.

구글 바드가 제임스 웹 망원경에 대한 틀린 정보를 대답하여 논란이 있지만 사실 chatgpt도 틀린 정보를 그럴듯한 문장으로 제공해서 훌륭한 언변에 속는 것처럼 정보를 그대로 받아들이게 하죠.
답변에 대한 정보 출처를 물으면 답하지 않거나 엉뚱하거나 아예 없는 출처를 그럴듯하게 만들어내서 속이는 문제는 이미 잘 알려져 있죠.

코드 생성도 해당 언어 스펙에 없는 함수를 마치 네이티브 함수처럼 사용해서 코드를 생성해주고 그럴듯한 설명까지 붙여주죠.

이미 chatgpt의 수 많은 문제들이 발견되고 있죠.

습득한 정보가 많은 분야의 정보는 정확하고 빠르게 답변해주지만 부족한 분야의 정보는 정말 아무렇지도 않게 거짓말로 정보를 꾸며내어 답변을 하죠. 하지만 답을 얻은 사람이 분별력이 없다면 chatgpt가 말빨이 좋아서 쉽게 잘못된 정보를 받아들이게 될수도 있죠.

chatgpt가 잘못된 답변을 제공하는 걸 찾아서 chatgpt를 가르치며 가지고 노는 사람들도 많죠.
chatgpt를 가르치며 잘못된 정보를 주입시켜서 조롱하며 노는 사람도 있고요.


이미 다른 커뮤니티에서는 chatgpt의 문제를 인식하고 경계해야 한다는 목소리가 나오고 있습니다.
냑은 아직 환상에만 젖어있군요.
지금 현재는 계산기 수준으로 생각합니다. 그러나 수많은 사람들의 질문과 답변 속에서 GPT는 배우겠죠. 분명한 것은 계산기 처럼 버튼 누르면 사칙연산부터 공학 수준의 계산도 한다는 거죠.
전체 179 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT