chatGPT가 어떻게 개발자를 대체하게 될까

vlwkaos·2023년 1월 31일
1

webfeed

목록 보기
3/3
post-thumbnail

chatGPT

요즘 chatGPT가 개발자들 사이에 인기다. 단순히 대화를 하는 것을 너머 일종의 지식을 가지고 컨텍스트에 맞게 결과값을 도출해주는 이 LLM(언어모델)는 몇 년 안가서 생활에 큰 변화를 가져다 줄 듯 하다.

지금도 사람들은 여러가지 시도를 해보며 무엇이 가능한지 실험을 하고 있다. 그 중 가히 충격적이었던 글은, ChatGPT를 shell 처럼 동작하게 하여 그 안에서 VM을 만든 것 처럼 인지하게 하고 그것을 재귀적으로 반복할 수 있다는 내용의 글이었다.

이런 복잡한 것이 가능한 것을 알자 아예 대놓고 백엔드가 대체 가능해 질것이라는 얘기를 하는 사람들도 있다.

나는 현재 리치 텍스트 에디터의 개발을 하고 있는데, 위 링크의 예시처럼 LLM에 간단히 역할을 부여해보았다.

첫번째 프롬프트는 HTML Rich Text Editor로 동작하여 항상 응답을 HTML로 내려달라고 지시하는 내용이다.

이후에 막무가내로 커맨드 형태의 JSON을 전달하면, 알아서 변경된 HTML을 내려준다. 다음은 'Hello World' 라는 텍스트를 body에 입력해 달라는 내용의 주먹구구식 입력값이다.

다음은 body안의 Hello에 bold처리를 해달라는 커맨드 입력 값이다.

이처럼 일종의 비즈니스 로직의 처리가 LLM자체로 가능한 것을 볼 수 있다.

즉, 코드를 짜달라고 부탁할 필요조차 없이 자연어로 상태를 관리하는 비즈니스 로직의 주체를 구현해낼 수 있다.

성능이 중요시되는 클라이언트 어플리케이션 개발에 사용되기에는 아직 모델의 성능이 충분히 빠르지 않지만, 실시간 처리를 요하지 않는 서비스의 구현은 차츰 chatGPT와 같은 LLM로 대체될 수 있지 않을까 예상한다.

요즘 미국에서는 정리해고의 칼바람이 불고있다. 축소된 개발자 시장은 AI 기술의 발전으로 더 축소됐으면 축소됐지 커질 것 같지는 않다. 진지하게 커리어에 대해 숙고해볼 시간이라 생각한다.

치킨도 로봇이 튀긴다는데 ..

profile
Web, Tech Ethics

0개의 댓글