JIINSI

서아람의 타임라인 · 2026-09-10

AI에게 “이 버튼 파랗게 해줘”라고 말하는 세상, 개발자 다 굶어 죽는 거 아니냐고요?

서아람글 · 서아람

최근 개발자 커뮤니티를 달군 'AI, 버튼 색깔 바꿔줘'라는 문장은 단순한 기술 자랑이 아닙니다. 코딩이라는 거대한 장벽이 무너지고, 우리와 컴퓨터의 관계가 근본적으로 바뀌는 신호탄이죠.

AI에게 “이 버튼 파랗게 해줘”라고 말하는 세상, 개발자 다 굶어 죽는 거 아니냐고요?
공유XTelegram
결국 ‘장바구니 버튼을 파란색으로 바꿔줘’라는 문장은, 기술에 대한 우리의 마지막 항복 선언이 아니라, 기계와의 새로운 관계를 시작하자는 대담한 제안인 셈이에요.

“클로드, 장바구니 버튼 파란색으로 바꿔줘.”

뜬금없이 이게 무슨 소리냐고요? 얼마 전 해커뉴스라는, 전 세계 개발자들이 모여드는 온라인 광장에서 이 한 문장이 담긴 게시물이 그야말로 ‘떡상’했습니다. 추천은 수백 개, 댓글은 끝도 없이 달렸죠. 아니, 버튼 색깔 하나 바꾸는 게 뭐 그리 대단하다고 난리법석일까요. 포토샵 좀 다뤄본 분이라면 5초도 안 걸릴 일인데요.

하지만 이건 그냥 ‘움짤’ 하나로 웃고 넘길 밈(meme) 같은 게 아니에요. 개발자들은 직감한 거죠. 자신들의 일이, 나아가 우리가 디지털 세상과 관계 맺는 방식 전체가 뿌리부터 흔들릴 수 있다는 사실을요. 이건 ‘코딩’이라는, 선택받은 소수만 구사하던 전문 언어의 시대가 저물고, 누구나 일상 언어로 컴퓨터에 말을 거는 시대가 오고 있음을 알리는, 작지만 아주 요란한 예고편입니다. 오늘은 이 ‘버튼 색깔 바꾸기’가 대체 왜 중요한지, 이게 우리 일상을 어떻게 바꿔놓을지 한번 제대로 파헤쳐 보죠. 시니컬하지만, 따뜻한 마음으로요.

그래서, AI가 어떻게 웹사이트를 '만지는' 건데요?

먼저 가장 궁금한 것부터 해결하고 가죠. 대체 AI가 어떻게 사람 말을 알아듣고 웹사이트를 실시간으로 고친다는 걸까요? 마법처럼 보이지만, 원리는 생각보다 간단합니다. 아주 똑똑하고 눈치 빠른 신입 인턴에게 일을 시키는 과정과 비슷하다고 상상해보세요.

제가 만약 팀장이고, 신입 ‘김 AI’에게 “김 인턴, 우리 회사 소개서 PPT 3페이지에 있는 그래프, 너무 칙칙하니까 우리 브랜드 컬러인 파란색 계열로 싹 다 바꿔줘”라고 지시했다고 칩시다. 유능한 인턴이라면 어떻게 할까요? 아마 다음 단계를 따를 겁니다.

  1. PPT 파일을 열고 3페이지를 찾는다. (자료 접근)
  2. ‘그래프’가 어떤 요소인지 정확히 인지한다. (객체 식별)
  3. ‘파란색 계열로 바꾸라’는 지시를 이해하고, 구체적인 색상 코드(예: #007bff)를 떠올린다. (명령어 해석)
  4. 마우스로 그래프의 각 요소를 클릭해 색상 변경 옵션을 누르고, 새 색상 코드를 적용한다. (실행)

AI가 웹사이트를 수정하는 과정도 정확히 이와 같아요. 다만 그 대상이 PPT가 아니라 웹사이트의 설계도인 코드일 뿐이죠.

  • 1단계: 웹페이지 '읽기': LLM(Large Language Model, 거대 언어 모델의 약자인데, 쉽게 말해 사람의 말을 엄청나게 많이 학습해서 문장을 이해하고 만들어내는 AI라고 생각하시면 돼요)이 먼저 웹사이트의 코드를 ‘읽습니다’. 우리 눈에는 예쁜 ‘장바구니’ 버튼이지만, AI의 눈에는 `<div><button class="add-to-cart-button">장바구니</button></div>` 같은 HTML 코드로 보이죠. 일종의 엑스레이 사진을 찍는 셈이에요.
  • 2단계: 명령어 '이해하기': 우리가 “장바구니 버튼을 파란색으로 바꿔줘”라고 말하면, AI는 이 문장을 분석합니다. ‘장바구니 버튼’이 방금 읽은 코드의 어느 부분(`add-to-cart-button` 클래스를 가진 `button` 태그)에 해당하는지, ‘파란색’이라는 속성이 웹 디자인 언어인 CSS에서 어떤 명령어(`background-color: blue;`)로 번역되어야 하는지 순식간에 파악하죠.
  • 3단계: 코드 '고쳐 쓰기': 여기서 중요한 건, AI가 기존 코드를 몽땅 지우고 새로 쓰는 게 아니라는 점이에요. 마치 외과 의사가 환부를 정확히 도려내듯, 수정이 필요한 CSS 속성만 콕 집어서 바꿔치기하는 새로운 코드 조각(스크립트)을 생성합니다. 기존 구조는 그대로 둔 채 필요한 부분만 살짝 고치는 거죠.
  • 4단계: 결과 '보여주기': 이 코드 조각이 웹 브라우저에 적용되는 순간, 우리 눈앞의 버튼 색깔이 마법처럼 파란색으로 바뀝니다. 이 모든 과정이 불과 몇 초 안에 일어나는 거고요.

결국 이건 AI가 인간의 ‘자연어’와 기계의 ‘코드 언어’ 사이를 오가는 초고속 통역사 역할을 해주는 겁니다. 더 이상 우리가 기계의 말을 배울 필요 없이, 기계가 우리의 말을 배우기 시작했다는 가장 강력한 증거죠.

코딩의 '노가다'는 원래 이렇게 줄어들어 왔습니다

“그래도 이건 너무 급진적인 변화 아니야?”라고 생각하실 수도 있어요. 하지만 역사를 길게 보면, 이건 하늘에서 뚝 떨어진 혁명이 아니라 아주 자연스러운 ‘진화’의 한 과정입니다. 개발자들이 하던 고된 육체노동, 소위 ‘노가다’를 줄이려는 노력은 코딩의 역사 그 자체였거든요.

컴퓨터 초창기에는 개발자들이 기계가 알아듣는 0과 1의 조합이나 다름없는 ‘어셈블리어’로 프로그램을 짰습니다. 거의 뭐 외계어 해독 수준이었죠. 그러다 포트란, 코볼 같은 ‘고급 언어’가 나오면서 조금 더 사람의 말과 가까워졌어요. 웹 개발도 마찬가지였습니다.

초기 웹사이트는 메모장을 열고 HTML 태그를 한 줄 한 줄 손으로 쳐서 만들었어요. 버튼 하나, 표 하나 만드는 데도 수십 줄의 코드가 필요했죠. 정말 벽돌 한 장 한 장 쌓아서 집을 짓는 것과 같았습니다. 너무 비효율적이었죠.

그래서 등장한 게 바로 ‘프레임워크’와 ‘라이브러리’입니다. 리액트(React)나 뷰(Vue) 같은 것들이요. 어려운 전문용어 같지만, 그냥 ‘미리 만들어 놓은 부품 세트’나 ‘조립식 주택 키트’라고 생각하시면 편해요. 개발자들은 더 이상 벽돌부터 만들지 않고, 이미 만들어진 창문, 문, 벽체 같은 부품(컴포넌트)을 가져다 조립해서 훨씬 빨리 집(웹사이트)을 짓게 됐습니다. 생산성이 폭발적으로 늘었죠.

여기서 한 단계 더 나아간 게 ‘노코드(No-Code)’ 또는 ‘로코드(Low-Code)’ 플랫폼입니다. 웹플로우(Webflow)나 버블(Bubble) 같은 서비스들이 대표적이죠. 이젠 아예 코딩을 한 줄도 몰라도, 파워포인트 다루듯이 마우스로 원하는 기능들을 끌어다 놓기만 하면 그럴듯한 웹사이트나 앱이 뚝딱 만들어집니다. 레고 블록으로 원하는 모양을 만드는 것과 같아요. 덕분에 디자이너나 기획자도 직접 간단한 서비스를 만들 수 있게 됐고요.

자, 이런 흐름에서 ‘AI에게 말로 시켜서 UI 바꾸기’는 어디에 위치할까요? 바로 그 다음 단계입니다. 조립식 키트를 넘어, 레고 블록을 넘어, 이제는 그냥 “지니야, 여기 방 하나 만들어줘”라고 말만 하면 되는 시대의 입구에 서 있는 겁니다. 개발 방식의 진화 과정을 표로 정리하면 더 명확해져요.

개발 방식의 진화작업 주체필요한 기술핵심 비유
순수 코딩 (1990년대)전문 개발자HTML, CSS, Javascript 직접 작성벽돌 한 장 한 장 쌓아 집 짓기
프레임워크/라이브러리 (2010년대)전문 개발자React, Vue 등 활용조립식 주택 키트로 집 짓기
노코드/로코드 플랫폼 (2020년대 초)디자이너, 기획자드래그 앤 드롭 인터페이스레고 블록으로 원하는 모양 만들기
자연어 기반 AI 에이전트 (현재~미래)모든 사용자일상 언어로 명령하기"지니야, 방 하나 만들어줘"라고 말하기

보세요. 기술은 언제나 더 많은 사람들에게 힘을 쥐여주는 방향, 즉 ‘민주화’의 방향으로 발전해 왔습니다. 코딩 역시 소수 전문가의 전유물에서 점점 더 많은 사람들의 도구가 되어가는 과정에 있는 거죠. 빡쳐서 말씀드리자면, 개발자들은 이미 이런 변화에 익숙해요. 늘 새로운 기술을 배우고 적응하며 살아남아 왔으니까요.

'버튼 바꾸기' 너머, 진짜 돈이 되는 현장

단순히 버튼 색깔 하나 바꾸는 건 사실 ‘보여주기’에 가깝습니다. 이 기술의 진짜 잠재력은 비즈니스 현장에서 반복적이고 비용이 많이 들던 문제들을 해결하는 데서 터져 나옵니다.

가장 대표적인 예가 ‘A/B 테스트’입니다. 온라인 쇼핑몰을 운영하는 마케터라고 상상해보세요. ‘구매하기’ 버튼이 지금처럼 초록색일 때랑, 빨간색으로 바꿨을 때 중 언제가 더 구매 전환율이 높을지 궁금해요. 이걸 확인하려면 어떻게 해야 할까요?

기존 방식은 이렇습니다. 먼저 기획서를 써서 개발팀에 요청합니다. 개발자는 코드를 수정해서 사용자 절반에게는 초록 버튼, 나머지 절반에게는 빨간 버튼이 보이도록 배포하고, 클릭 데이터를 수집하는 코드를 심어야 하죠. 이 과정은 최소 며칠, 길면 몇 주가 걸리고 개발자의 귀한 시간을 뺏습니다. 마케터는 그저 기다려야 하고요.

하지만 AI 에이전트가 있다면요? 마케터가 그냥 AI에게 이렇게 말하는 겁니다. “이 ‘구매하기’ 버튼, 오늘부터 일주일간 방문자의 50%에게는 빨간색으로, 50%에게는 초록색으로 보여줘. 그리고 일주일 뒤에 어떤 색 버튼이 더 많이 클릭됐는지 보고해줘.” AI가 이 말을 알아듣고 즉시 코드를 수정하고 데이터 수집까지 자동으로 설정해준다면? 개발자의 개입 없이, 몇 주 걸릴 일이 단 몇 분 만에 끝납니다. 이건 그냥 효율성이 좋아지는 수준이 아니라, 일하는 방식 자체가 바뀌는 혁신이죠.

‘초개인화(Hyper-personalization)’는 더 엄청난 가능성을 보여줍니다. 모든 방문자에게 똑같은 화면을 보여주는 게 아니라, 사용자 개개인의 특성에 맞춰 실시간으로 웹사이트 모습을 바꿔주는 거예요. 예를 들어, 웹사이트에 접속한 사용자의 연령대가 높다고 판단되면 AI가 자동으로 팝업을 띄웁니다. “더 큰 글씨로 보시겠어요?” 사용자가 ‘예’를 누르면, 사이트 전체의 글씨 크기가 1.5배 커지는 거죠. 혹은 색약이 있는 사용자를 위해 대비가 더 높은 색상 테마를 즉시 적용해줄 수도 있고요.

지금 이런 초개인화 기능을 구현하려면 천문학적인 개발 비용이 듭니다. 모든 경우의 수를 개발자가 미리 코드로 짜둬야 하니까요. 하지만 AI는 ‘규칙’이 아니라 ‘맥락’을 이해하기 때문에, 훨씬 유연하고 저렴하게 이런 맞춤형 경험을 제공할 수 있게 됩니다. 고객과 기업의 관계가 일방적인 정보 전달에서 쌍방향 소통으로 진화하는 거죠.

이미 이런 미래를 향한 구체적인 움직임도 시작됐습니다. 웹 개발 인프라로 유명한 버셀(Vercel)이라는 회사는 ‘v0’(브이 제로)라는 서비스를 내놨어요. 채팅창에 “사용자 후기가 담긴 카드 세 개를 나란히 보여줘”라고 글을 쓰거나, 손으로 대충 그린 스케치를 이미지로 올리면, AI가 진짜 웹사이트에서 쓸 수 있는 리액트 코드를 뚝딱 만들어줍니다. 단순한 실험이 아니라, 실제 돈을 받고 제공하는 서비스예요. ‘말로 코딩하는 시대’는 이미 우리 생각보다 훨씬 가까이 와 있는 겁니다.

AI가 디자이너의 '감각'까지 훔칠 수 있을까

물론 장밋빛 전망만 있는 건 아닙니다. 당연히 우려와 반론도 만만치 않죠. 특히 이런 종류의 기술이 나올 때마다 단골처럼 등장하는 두 가지 오해가 있습니다. 이번 기회에 확실히 짚고 넘어가죠.

- 흔한 오해 1: “AI 때문에 디자이너, 개발자 일자리 다 사라지는 거 아냐?” 솔직히 말해, 사라지는 일자리는 분명히 있을 겁니다. 하지만 그건 주로 단순하고 반복적인, 소위 ‘복붙’ 하던 종류의 일에 한정될 가능성이 높아요. 오히려 전문성을 갖춘 디자이너와 개발자의 역할은 더 중요해질 겁니다. 다만 그 역할의 내용이 바뀌는 거죠. 삽질하던 인부에게 포크레인이 주어진 것과 같아요. 삽질은 더 이상 안 하지만, 이제 포크레인을 어떻게 정교하게 조종해서 더 빠르고 멋지게 땅을 팔지 고민해야 하는 겁니다. AI는 강력한 ‘도구’이자 ‘부사수’이지, 우리를 대체하는 ‘상사’가 아니에요. 개발자는 AI가 제안한 코드가 최선인지, 더 나은 구조는 없는지, 보안상 문제는 없는지 등을 감독하고 최종 결정하는 ‘아키텍트’나 ‘리뷰어’의 역할을 하게 될 겁니다. 디자이너 역시 버튼 색깔 같은 미시적인 결정보다, ‘우리 브랜드가 사용자에게 어떤 감성적 경험을 줘야 하는가’ 같은 거시적인 전략을 짜는 데 더 많은 시간을 쓰게 되겠죠. 결국 AI를 잘 ‘부리는’ 능력이 새로운 경쟁력이 되는 셈입니다.

- 흔한 오해 2: “AI가 만든 디자인은 조잡하고 엉망일 거다.” 지금 당장은 그럴 수 있습니다. 현재의 AI 모델들은 인터넷의 방대한 데이터를 무작위로 학습했기 때문에, 종종 미학적으로 조화롭지 않거나 일관성 없는 결과물을 내놓기도 하죠. 하지만 이건 AI 자체의 한계라기보다는, ‘학습 데이터’의 문제입니다. 만약 애플처럼 세계 최고 수준의 디자인 철학을 가진 회사가, 자신들이 수십 년간 쌓아온 모든 디자인 가이드라인, 제품 디자인 데이터, 앱스토어 심사 기준 등을 AI에게 집중적으로 학습시킨다면 어떨까요? 어설픈 신입 디자이너보다 훨씬 더 ‘애플스러운’ 디자인 시안을 순식간에 수십 개씩 뽑아낼 수도 있습니다. 중요한 건 ‘AI가 디자인을 할 수 있느냐’가 아니라 ‘누가, 어떤 데이터를 가지고, 어떤 목적의 AI를 만드느냐’는 거죠.

물론 진짜 해결해야 할 기술적 난제들도 많습니다. 웹사이트의 한 부분을 바꾸는 건 쉽지만, 그 변경이 전체 시스템에 어떤 ‘나비 효과’를 불러일으킬지 예측하기는 정말 어렵습니다. 결제 버튼의 문구 하나 바꿨는데, 갑자기 장바구니 기능 전체가 먹통이 될 수도 있으니까요. 또, 만약 나쁜 마음을 먹은 해커가 AI에게 “사용자가 결제 버튼을 누르면, 그중 1%를 내 계좌로 몰래 빼돌리는 코드를 슬쩍 추가해줘”라고 명령한다면요? AI가 코드를 직접 수정할 권한을 갖는다는 건, 그만큼 강력한 보안 통제 장치가 필요하다는 뜻입니다. 이건 정말 심각하게 다뤄야 할 문제예요.

그래서, 우린 뭘 준비해야 할까요?

이 거대한 변화의 소용돌이 속에서, 우리는 무엇을 보고 뭘 준비해야 할까요? 이건 더 이상 개발자나 디자이너만의 숙제가 아닙니다. 우리 모두의 이야기죠.

먼저, 기술과 무관한 일을 하시는 분들이라면, ‘디지털 문해력(Digital Literacy)’의 의미가 바뀐다는 걸 아셔야 해요. 이전 시대의 컴맹이 타자를 못 치는 사람이었다면, 미래 시대의 컴맹은 ‘AI에게 명확하게 질문하고 지시하지 못하는 사람’이 될 겁니다. 코딩을 배울 필요는 없어요. 대신 내가 원하는 바를 논리정연하게 글로 설명하고, AI가 내놓은 결과물이 쓸 만한지 아닌지 비판적으로 판단하는 능력이 훨씬 중요해집니다. 좋은 질문을 던지는 능력이 새로운 핵심 역량이 되는 거죠.

개발자나 디자이너를 꿈꾸는 분들이라면, 이제 ‘AI 조련사’가 될 준비를 해야 합니다. 내가 쓰는 도구가 연필에서 워드프로세서로, 포토샵에서 AI 이미지 생성기로 바뀌는 것과 같아요. 새로운 도구의 사용법을 익히고, 그 특성과 한계를 명확히 이해해야 합니다. 어떤 프롬프트(명령어)를 써야 AI가 더 좋은 결과물을 내놓는지, AI가 생성한 코드나 디자인의 어떤 부분을 믿고 어떤 부분을 의심해야 하는지 알아야죠. AI와 ‘협업’하는 능력이 몸값을 결정하게 될 겁니다.

기업을 운영하는 입장이라면, 이건 엄청난 기회입니다. 단순 웹사이트 유지보수에 들어가던 비용과 인력을 줄여, 그 자원을 더 핵심적인 제품 개발이나 고객 서비스 혁신에 투자할 수 있습니다. 모든 고객에게 똑같은 메시지를 뿌리는 대신, AI를 활용해 고객 한 명 한 명에게 맞춤형 경험을 제공하며 더 깊은 관계를 맺을 수도 있고요. 생산성의 패러다임이 바뀌는 겁니다.

결국 이 모든 변화는 하나의 방향을 가리킵니다. 우리가 기계와 맺는 관계가 수직적인 ‘명령’에서 수평적인 ‘대화’로 바뀌고 있다는 것. 정해진 버튼만 눌러야 했던 ATM 기기에서, 이제는 그냥 “지난달 카드값 제일 많이 쓴 거 5개만 보여줘”라고 말하면 되는 시대로 넘어가고 있는 거죠.

'지시'가 아닌 '대화'의 시대로

‘장바구니 버튼을 파란색으로 바꿔줘’라는 짧은 문장이 던진 파장은 생각보다 깊고 넓습니다. 이건 단순히 개발 생산성이 몇 퍼센트 오르느냐의 문제가 아니에요. ‘창작’의 문턱이 극적으로 낮아지면서, 누구나 자신의 생각을 디지털 세상에 구현할 수 있는 힘을 갖게 된다는 뜻이니까요. 아이디어만 있다면, 코딩을 몰라도, 디자인을 배우지 않았어도, AI라는 유능한 파트너와 함께 무엇이든 만들어볼 수 있는 시대가 열리는 겁니다.

물론 그 과정에서 수많은 시행착오와 예상치 못한 부작용들이 나타날 겁니다. AI가 우리의 일자리를 위협하는 것처럼 보일 때도 있겠죠. 하지만 두려워하며 문을 걸어 잠그기엔, 이 새로운 도구가 열어줄 가능성이 너무나도 큽니다.

결국 ‘장바구니 버튼을 파란색으로 바꿔줘’라는 문장은, 기술에 대한 우리의 마지막 항복 선언이 아니라, 기계와의 새로운 관계를 시작하자는 대담한 제안인 셈이에요. 이제 공은 우리에게 넘어왔죠. 이 똑똑하고 잠재력 넘치는 신입, 어떻게 한번 잘 키워보시겠어요?

Q. 비전문가가 AI로 웹사이트를 마구 바꾸면 디자인이 뒤죽박죽 엉망이 되지 않을까요? A. 충분히 가능한 시나리오입니다. 그래서 초기에는 전문가나 관리자가 AI의 변경 사항을 최종 ‘승인’해야만 실제 웹사이트에 적용되는 방식이 일반적일 거예요. 일종의 안전장치죠. 또한 AI에게 ‘우리 회사 브랜드 가이드라인을 벗어나는 색상이나 폰트는 사용하지 마’와 같이 명확한 제약을 거는 기술도 핵심이 될 겁니다. 자동차의 차선 이탈 방지 보조 기능처럼, AI가 마음대로 ‘사고’치지 못하게 미리 규칙을 정해두는 거죠.
Q. 이런 기술이 완전히 상용화되려면 얼마나 걸릴까요? 당장 제 쇼핑몰에 적용할 수 있나요? A. ‘버튼 색깔 바꾸기’ 같은 아주 단순한 기능은 이미 버셀(Vercel)의 ‘v0’ 같은 서비스를 통해 부분적으로 맛볼 수 있습니다. 하지만 일반인이 말 몇 마디로 복잡한 쇼핑몰 전체를 뚝딱 만들고 운영하는 수준이 되려면 아직 몇 년은 더 필요할 거예요. 특히 보안, 안정성, 여러 기능 간의 복잡한 상호작용을 AI가 완벽하게 처리하려면 해결해야 할 기술적 문제가 산더미거든요. 지금은 새벽 동이 트기 직전의 여명기라고 보시면 정확합니다.
Q. 개발자나 디자이너가 되려는 사람은 이제 뭘 공부해야 하나요? 코딩은 배울 필요 없나요? A. 빡쳐서 말씀드리자면, 오히려 코딩이나 디자인의 기본 원리를 더 깊게 이해해야 합니다. AI가 아무리 그럴듯한 코드를 짜주고 디자인 시안을 내놓아도, 그게 정말 좋은 건지, 숨겨진 문제는 없는지 판단하려면 기본기가 없으면 불가능하거든요. 숙련된 의사가 AI의 진단 결과를 참고는 하되 맹신하지 않고 최종 판단을 내리는 것과 같아요. 앞으로의 전문가는 AI가 내놓은 결과물을 비판적으로 검토하고, 더 나은 방향으로 이끌며, 최종적인 책임을 지는 역할을 하게 될 겁니다. 즉, 기존의 전문성에 더해 ‘AI와 효과적으로 협업하는 방법’을 추가로 배워야 하는 거죠. 할 일이 더 늘었네요. 웃프죠?

이 브리핑이 유용했나요?

공유XTelegram

댓글 (0)

첫 댓글을 남겨주세요.