Showing Posts From
Ai시대
- 27 Dec, 2025
기술 채팅방에서 나가고 기획 카톡방에 들어간 날
알림이 울리지 않는다 월요일 아침. 출근 전에 폰을 봤다. 알림이 99+였던 기술 채팅방이 조용하다. 아니다. 채팅방은 시끄럽다. 내가 나간 거다. 지난주 금요일 밤. 손이 먼저 움직였다. "채팅방 나가기" 버튼. 3년 동안 매일 500개씩 알림이 쌓이던 그 방. Python 팁, FastAPI 업데이트, AWS 장애 공유, "GPT한테 물어봤더니" 시리즈. 매일 스크롤 올려가며 읽었다. 근데 요즘은 읽어도 안 읽어도 똑같더라. 나간 다음 날 아침. 폰이 가볍다. 알림 3개. 엄마, 아내, 쿠팡.그리고 새 채팅방 하나가 보인다. "PM 커리어 전환 모임". 어제 들어간 거다. 채팅방 목록이 말해준다 채팅방 목록을 위에서부터 봤다.PM 커리어 전환 모임 (new) 회사 전체 공지 개발팀 업무방 아내 부모님 대학 동기들 Python Korea (나감) Django 개발자 모임 (나감) 백엔드 주니어 멘토링 (나감)3개를 나갔다. 동시에. 대신 들어간 방.PM 커리어 전환 모임 프로덕트 오너 스터디 기획자 이직 정보방언제부터였을까. 채팅방 목록이 내 정체성을 대변한다는 걸 깨달은 게. 백엔드 개발자였던 사람의 채팅방 목록이 아니다. 이건.첫 메시지를 못 보냈다 PM 커리어 전환 모임. 들어가서 3일 동안 메시지를 못 보냈다. 99개 메시지가 쌓였다. 다들 자기소개를 한다. "안녕하세요. 5년차 개발자입니다. AI 때문에 기획 전환 고민 중이에요." "반갑습니다. 개발 7년 했는데 코드 짜는 게 이제 의미 없어 보여서요." "저도 비슷합니다. GPT가 제 일을 다 하더라고요." 다 나랑 똑같다. 근데 메시지를 못 보내겠다. 키보드 앞에서 10분을 앉아있었다. "안녕하세요. 6년차 백엔드 개발자입니다. 최근에 PM 전환을 고민하고 있습니다." 작성. 지움. 작성. 지움. 왜 못 보내는 거지? 아. 이걸 보내는 순간, 나는 "PM 전환을 고민하는 개발자"가 된다. 온라인에서도. 공식적으로. 금요일 밤에 보냈다. 퇴근하고 소주 반 병 마시고. 개발팀 단톡방의 미묘함 월요일 오전. 회사 개발팀 단톡방. "한기획님 이거 API 스펙 확인 좀 부탁드려요." 예전 같으면 바로 답했다. "네 확인했습니다. 수정 반영할게요." 근데 이번엔 30분 뒤에 답했다. 지금 기획 문서 쓰고 있었거든. "아 네. 오후에 확인하고 공유드릴게요." 팀장이 물었다. "기획님 요즘 바쁘세요?" "네 조금요." 거짓말이다. 안 바쁘다. 근데 예전처럼 코드에만 매달리고 싶지 않다. 개발팀 단톡방 알림을 껐다. 1시간에 한 번씩 확인하기로 했다.예전에는 5분마다 봤다. 검색 기록이 달라졌다 구글 검색 기록을 봤다. 3개월 전:"FastAPI async performance" "AWS Lambda cold start 해결" "Python type hints 모범 사례" "Redis pub/sub vs Kafka"지금:"개발자 출신 PM 이직" "기획 경력 없이 PM 되는 법" "프로덕트 오너십이란" "PM 포트폴리오 작성법"유튜브 시청 기록도 마찬가지다. 3개월 전:"클린 아키텍처 설명" "도커 컴포즈 활용" "FastAPI 프로젝트 구조"지금:"PM이 하는 일" "개발자에서 기획자로" "사용자 인터뷰 방법론" "로드맵 작성 실전"브라우저 북마크도 정리했다. "개발 레퍼런스" 폴더를 접고, "PM 자료" 폴더를 펼쳤다. 이게 정체성의 변화구나. 링크드인 프로필 수정 지난주 목요일 밤. 링크드인 프로필을 고쳤다. 예전 소개: "Backend Developer | Python, Django, FastAPI | 6 years experience" 바꾼 소개: "Backend Developer transitioning to Product Management | 6 years in tech | Interested in user-centered product development" "transitioning to Product Management" 이 한 줄을 쓰는 데 1시간 걸렸다. 저장 버튼 누르기 전에 10번 다시 읽었다. 누르고 나니까 세상이 알았다. 내가 전환 중이라는 걸. 다음 날 알림 2개. PM 리크루터 2명이 프로필을 봤다. 근데 메시지는 없다. 당연하지. 기획 경력 0년인데. 노션 워크스페이스 이름 개인 노션 워크스페이스 이름을 바꿨다. 예전: "Dev Notes" 지금: "Product & Dev" 워크스페이스 안 페이지 구조도 바뀌었다. 예전: 📁 개발 공부 - Python - Django - AWS 📁 프로젝트 - API 개발 - 성능 최적화지금: 📁 PM 준비 - 기획 공부 노트 - PM 인터뷰 준비 - 포트폴리오 📁 개발 (접음) - Python - Django"개발" 폴더를 접었다. 완전히 지우진 못했다. 6년이 들어있는데. 근데 더 이상 매일 펼치지 않는다. 채팅방 메시지 톤이 달라졌다 개발팀 단톡방에서 내 말투가 바뀌었다. 예전: "이 부분 비동기 처리하면 성능 10배 나아질 것 같은데요." "API 스펙 수정했습니다. 확인 부탁드려요." "로직 리뷰 완료했습니다." 지금: "이 기능 사용자 입장에서 필요할까요?" "이 플로우 기획 의도가 뭐였죠?" "사용자 시나리오 문서 있으면 공유 부탁드려요." 팀원들이 느낀다. 확실히. 팀장이 슬랙 DM 보냈다. "기획님 요즘 관점이 많이 바뀌신 것 같아요. 기획 쪽에 관심 있으세요?" "네. 조금요." "좋은 것 같아요. 개발자 출신 PM이 요즘 많이 필요하던데." 팀장도 안다. 내가 떠날 준비를 하고 있다는 걸. 사이드 프로젝트 노션 개인 사이드 프로젝트를 시작했다. 혼자. 예전 같으면 바로 코드부터 짰다. FastAPI 프로젝트 생성. DB 스키마 설계. API 엔드포인트 작성. 이번엔 코드를 안 짰다. 2주 동안. 대신 노션에 이것만 썼다.타겟 사용자 정의 문제 정의 해결 방안 기능 우선순위 사용자 플로우 와이어프레임 (피그마로) 기술 스택 선정 이유 (맨 마지막)코드는 GPT한테 시킬 거다. 나는 기획만. 이게 PM이 하는 일이구나. 금요일 저녁의 다른 기분 금요일 저녁 7시. 퇴근. 예전에는 "이번 주도 코드 쳤다" 기분. 이번 주는 "사용자 시나리오 3개 작성했다" 기분. 둘 다 일을 했는데 기분이 다르다. 코드 칠 때는 GPT가 나보다 10배 빠르다는 생각. 내가 왜 하지? 기획 쓸 때는 "이건 나만 할 수 있다" 기분. GPT는 내 의도를 모른다. 주말에 PM 인강을 들었다. "사용자 인터뷰 방법론". 예전에는 "클린 코드" 인강 들었다. 지금은 재밌다. 예전보다. 아내와의 대화 일요일 저녁. 아내가 물었다. "요즘 되게 달라진 것 같아." "뭐가?" "말하는 것도. 폰 보는 것도. 일 얘기할 때 눈빛도." "그래?" "응. 예전엔 '오늘 코드 이거 짰어' 이런 얘기만 했잖아. 요즘은 '사용자가 이럴 것 같아' 이런 얘기 하더라." 맞다. 나도 느낀다. "바뀌고 있는 것 같아. 조금씩." "좋은 쪽으로?" "모르겠어. 근데 예전보다는 재밌어." "그럼 됐다." 아내도 안다. 내가 전환 중이라는 걸. 채팅방 목록부터. 검색 기록부터. 말투부터. 정체성은 작은 것들의 합 개발자 채팅방 3개를 나갔다. PM 채팅방 3개에 들어갔다. 링크드인 소개를 바꿨다. 노션 워크스페이스 이름을 바꿨다. 구글 검색어가 달라졌다. 말투가 달라졌다. 이게 정체성의 변화다. 어느 날 갑자기 "나 이제 PM이야" 선언하는 게 아니다. 작은 것들이 하나씩 바뀐다. 매일. 조금씩. 그리고 어느 순간 돌아보면, 나는 다른 사람이 되어 있다. 6개월 전 내 채팅방 목록과 지금 내 채팅방 목록은 다르다. 그게 전부다.온라인 정체성은 거짓말하지 않는다. 채팅방 목록이 날 말해준다.
- 14 Dec, 2025
개발자 vs PM 연봉 비교 검색을 자주 하는 사람의 초상
개발자 vs PM 연봉 비교 검색을 자주 하는 사람의 초상 11시 23분의 루틴 또 검색했다. "개발자 연봉 평균 2024". 점심 먹고 검색했다. "PM 연봉 수준 국내". 퇴근하고 검색했다. "개발자 출신 PM 초봉". 자기 전에 검색했다. "5년차 개발자 vs 3년차 PM". 엑셀 파일이 세 개다. "연봉비교_최종.xlsx", "연봉비교_진짜최종.xlsx", "연봉비교_진짜진짜최종_1215.xlsx". 셋 다 내용이 비슷하다. 사람인, 잡코리아, 블라인드 통계 긁어모았다. 평균 내봤다. 중앙값도 봤다. 상위 25% 구간도 계산했다. 내 연봉 6200을 대입해봤다. 개발자로는 중상위권이다. PM으로 전환하면 하위권이다. 근데 5년 뒤는?데이터는 거짓말을 안 한다더니 블라인드에서 "PM 연봉" 검색. 게시글 47개. 스크롤 끝까지 내렸다. "카카오 PM 5년차 8500" "네이버 PO 7년차 9200" "쿠팡 PM 3년차 7000" 엑셀에 옮겼다. 회사별로 정리했다. 경력별로 그래프 그렸다. 개발자 연봉 검색. 게시글 231개. "네이버 백엔드 5년차 8700" "카카오 백엔드 6년차 9000" "쿠팡 개발자 3년차 6800" 같은 회사. 같은 경력. 개발자가 조금 더 받는다. 아니 생각보다 차이가 적네? 근데 이 사람들 진짜 연봉일까? 허세 아닐까? 스톡옵션 포함인가? TC(Total Compensation) 기준인가? 베이스만인가? 검색했다. "블라인드 연봉 인증 방법". 인증된 글만 골라봤다. 숫자가 조금 내려갔다. 다시 계산했다. 통계청까지 갔다 진짜 평균이 궁금했다. "한국 개발자 평균 연봉 통계청". 나왔다. PDF 파일. 59페이지. 다 읽었다. "소프트웨어 개발자 평균 급여: 4,850만원" 엥? 생각보다 낮은데? 아 이거 신입 포함이구나. 경력별 구간 찾았다. 5년차 구간. 6200만원. 딱 나다. "정보시스템 기획자 평균 급여: 5,200만원" 기획자가 더 낮네. 근데 이거 PM만 따로 안 나와 있다. 기획자 범위가 넓다. SI 기획자도 섞였을 거다. 찾아봤다. "IT 서비스 기획자". 없다. "프로덕트 매니저". 통계 없다. 결국 블라인드가 답이다. 근데 블라인드는 상위권만 쓴다. 하위권은 안 쓴다. 그럼 진짜 평균은? 모르겠다.5년 뒤 예측 모델 새 시트를 만들었다. "5년후_시나리오.xlsx". 시나리오 A: 개발자로 계속현재: 6200만원 1년 뒤: 6500 (5% 인상) 2년 뒤: 6800 (4% 인상, AI 영향) 3년 뒤: 7000 (3% 인상, 시장 하락) 4년 뒤: 7100 (1% 인상, 경쟁 심화) 5년 뒤: 7200 (생존 시)시나리오 B: PM 전환 (올해)1년차: 5000 (주니어 PM 초봉) 2년차: 5800 (빠른 성장) 3년차: 6500 (개발 경험 빛남) 4년차: 7300 (시니어 진입) 5년차: 8200 (리드 PM)그래프 그렸다. 교차점이 3년차다. 3년 버티면 역전한다. 근데 변수가 너무 많다. 시나리오 C: 개발자 지속 (AI 충격)2년 뒤: 대규모 구조조정 3년 뒤: 이직 실패 4년 뒤: 프리랜서 전환 5년 뒤: 연봉 5000 (하락)시나리오 D: PM 전환 실패1년차: 서류 탈락 반복 2년차: 개발 복귀 시도 3년차: 둘 다 안 되는 사람 4년차: ?D 시나리오 지웠다. 보기 싫다. 아내한테 보여줬다 "이거 봐. 3년만 버티면 역전이야." 아내가 웃었다. "연봉이 다야?" "아니지. 근데 중요하잖아." "당신 요즘 행복해?" "......" "코딩할 때 행복했어? 아니면 저번에 기획서 쓸 때?" 기획서 쓸 때였다. 인정한다. "근데 PM도 돈은 봐야지." "그래. 근데 그 엑셀 파일 몇 개 만든 거야?" 세 개. 아니 네 개. 버전 관리 파일까지 다섯 개. "그 시간에 포트폴리오 만들지 그래." 맞는 말이다. 근데 숫자를 보면 안심이 된다. 데이터는 거짓말을 안 한다. 내가 어디쯤인지 알 수 있다. 불안할 때 숫자가 위로가 된다. 이상하게.검색 기록을 봤다 크롬 기록. 지난 한 달. "개발자 연봉" - 23번 "PM 연봉" - 31번 "개발자 PM 전환" - 17번 "개발자 전망 2025" - 8번 "PM 채용 공고" - 19번 "블라인드 연봉" - 43번 총 141번. 하루에 4.7번. 거의 5번이다. 점심시간에 한 번. 저녁에 두 번. 자기 전에 두 번. 루틴이 됐다. 숫자 보면서 계산하고 비교하고 시뮬레이션 돌리고. 근데 결론은 매번 같다. "모르겠다." 더 많은 데이터가 필요하다. 더 정확한 통계. 더 구체적인 사례. 찾아봤다. "PM 연봉 실제 후기". 블로그 10개 읽었다. 다 다르다. "PM 전향 후 연봉 50% 올랐어요!" - 이 사람 원래 적게 받았다. "PM 연봉 괜찮습니다" - 구체적 숫자 없음. "개발자가 더 나아요" - 이 사람 기획 실패한 케이스. 결국 케바케다. 나한테 맞는 통계가 없다. 새벽 2시의 계산기 또 엑셀을 켰다. 생활비 계산. 월 300만원. 연 3600. 세금 빼면 실수령 4900 필요. 연봉 6000은 돼야 한다. PM 초봉 5000이면 실수령 4100. 부족하다. 저축 못 한다. 근데 1년만 버티면? 5800으로 오르면 실수령 4700. 거의 비슷하다. 2년 버티면? 6500. 지금이랑 같다. 가능하다. 계산상으론. 근데 변수. 예상치 못한 지출. 건강 문제. 부모님. 아이. 아이? 아직 없다. 근데 3년 안에 생길 수도. 다시 계산했다. 아이 양육비 월 100만원 추가. 그럼 연 1200. 총 4800 필요. 연봉 7400. 7400 받으려면? PM 4년차. 개발자로는 지금도 안 된다. 이직해야 7500. 결국 둘 다 이직이 답이다. 그럼 개발자로 이직하고 PM 준비? 아니면 바로 PM 도전? 모르겠다. 계산기를 껐다. 켰다. 또 계산했다. 블라인드 새 게시글 "PM 2년차인데 개발 다시 하고 싶습니다" 클릭했다. 댓글 15개. "저도요. PM 힘듦" "개발이 더 돈 잘 받음" "PM은 정치싸움" "개발자가 AI한테 대체됨" 혼란스럽다. 반대 케이스다. PM에서 개발로 돌아가고 싶다는. 근데 이 사람 PM 2년차다. 나는 아직 0년차다. 경험해보지도 않았다. 댓글 하나 더. "개발자 출신 PM이 제일 좋습니다. 계속하세요." 이 댓글에 공감 8개. 좋아요를 눌렀다. 스크랩했다. 증거를 모으고 있다. 전환해도 된다는 증거. 숫자와 사례로. 통계의 함정 깨달았다. 내가 찾는 건 평균이 아니다. 내가 될 미래다. 평균 연봉 6500만원. 근데 그 안에 3000만원도 있고 1억도 있다. 나는 어디? PM 평균 초봉 5000만원. 근데 대기업은 6000이고 스타트업은 4000이다. 나는? 통계는 과거다. 남의 이야기다. 내 미래는 아니다. 근데 통계 말고 뭘 믿어? 감? 꿈? 용기? 그건 너무 불안하다. 숫자가 필요하다. 근거가 있어야 한다. 그래야 결정할 수 있다. 아니 결정을 미룰 수 있다. 진짜 질문 엑셀을 닫았다. 새 파일을 만들었다. "진짜_질문.txt". 적었다. "연봉 때문에 전환하는 거야?" "아니면 개발이 싫어서?" "PM이 하고 싶어서?" "AI가 무서워서?" "도망치는 거야 도전하는 거야?" 답을 안 적었다. 모르겠다. 다시 "연봉비교_최종.xlsx"를 켰다. 평균을 다시 봤다. 그래프를 다시 그렸다. 교차점을 확인했다. 숫자가 편하다. 질문보다.결국 데이터는 대답을 안 해준다. 그냥 불안을 정리하는 도구일 뿐이다.
- 05 Dec, 2025
코딩 6년을 버리기 아까운데, AI한테는 10배 질리는 이유
코딩 6년을 버리기 아까운데, AI한테는 10배 질리는 이유 오늘 또 GPT한테 함수 짜달라고 했다. 3분 만에 왔다. 완벽했다. 내가 짰으면 30분. 이럴 때마다 든다. 6년이 뭐였나.아침부터 매몰 비용 계산기 출근길에 계산한다. 코딩 공부 시작: 26살. 첫 취직: 27살. 지금: 32살. 6년 × 365일 × 8시간 = 17,520시간. 물론 야근까지 치면 2만 시간 넘는다.책값만 100만원 넘게 썼다. 인강은 200만원. 코딩 테스트 준비한 밤들. 이력서 쓰고 면접 보던 긴장. 이걸 다 버리고 기획으로 가라고? 연봉 6200에서 4500으로 떨어지면서? 근데 문제는. 이 계산이 틀렸다는 걸 안다는 거다.GPT가 3분 만에 짜는 걸 보는 기분 어제 주니어가 물어봤다. "API 레이트 리밋 로직 어떻게 짜요?" 나: "Redis로 카운터 만들고..." 주니어: "아 GPT한테 물어볼게요." 5분 뒤 완성. 내 설명보다 깔끔했다.이게 일주일에 세 번씩 반복된다. 내가 3시간 걸릴 거 GPT는 3분. 주니어는 프롬프트만 잘 짜면 시니어. 그럼 나는? 6년차 개발자는? 코파일럿 없이 코딩하면 답답하다. 있으면 '내가 뭐 하는 거지?' 싶다.매몰 비용 오류라는 걸 알면서 경제학 책에서 봤다. 매몰 비용의 오류. 이미 투자한 건 회수 못 한다. 미래 판단과 무관하게 결정해야 한다고. 맞는 말이다. 6년 했다고 계속할 이유는 없다. 근데 머리로는 알아도. 가슴은 모른다.밤에 노션 켜서 PM 공부 정리한다. 사용자 인터뷰 방법론. 프로덕트 로드맵 작성법. OKR 설정 프레임워크. 재밌다. 진짜로. 코딩보다 재밌을 때도 있다. 근데 저장 버튼 누를 때마다. 'Django는 이제 안 쓰나?' 'FastAPI 공부한 건?' 'AWS 자격증은?'5년 뒤 시나리오 A 계속 개발한다. AI가 더 똑똑해진다. GPT-7은 전체 서비스 아키텍처를 설계한다. 개발자 채용 공고. "주니어 구함. AI 프롬프팅 능력 필수." 연봉 3000만원. 시니어 개발자? AI가 짠 코드 검수하는 사람. 연봉 4500만원. 나는 그때 37살. 이직은 어렵다. 나이도 많고 AI 네이티브도 아니다.5년 뒤 시나리오 B 지금 기획 전환. 1년은 고생한다. 연봉 깎인다. 근데 기획은 AI가 못 대체한다고 믿는다. 37살, PM 경력 5년. 프로덕트 감각 쌓였다. 개발 백그라운드는 무기다. 근데 이게 진짜일까? GPT가 기획서도 쓴다. 사용자 인터뷰 분석도 한다. 그럼 PM도?아내한테 또 물어봤다 "나 진짜 기획 가야 할까?" 아내: "네가 하고 싶은 거 해." 나: "근데 6년이..." 아내: "그럼 12년 될 때까지 기다릴 거야?" 할 말이 없었다. 근데 다음 날. 또 계산한다. 지금 전환: 연봉 -1700만원. 1년 뒤 전환: 경력 7년, 더 깎일 수도. 2년 뒤 전환: 개발 시장 붕괴 시작? 어느 타이밍이 정답?매몰 비용은 회수 못 한다는데 점심시간에 개발자 커뮤니티 봤다. "AI 시대 개발자 살아남기" 댓글 300개. 반은 "개발은 안 없어진다." 반은 "이미 주니어 티오 줄었다." PM 커뮤니티도 봤다. "기획도 AI한테 대체될까요?" 댓글 200개. 분위기는 비슷하다. 다들 불안하다. 그럼 어디로 가야 하나. 개발도 위험. 기획도 위험. 차라리 카페라도? 웃긴 생각이지만. 진심으로 한 번씩 든다.6년이 아깝다는 건 거짓말 솔직히 말하면. 6년이 아까운 게 아니다. 무서운 거다. 새 판에서 다시 시작하는 게. 주니어로 돌아가는 게. 모르는 거 투성이인 게. 개발은 안다. Python 짜는 건 눈 감고도 한다. 코드 리뷰하면 뭐가 문제인지 보인다. 기획은? 프로덕트 센스는 어떻게 키우나. 사용자 인터뷰는 어떻게 하나. 로드맵은 누가 알려주나. 6년 경력은 안전벨트다. 벗으면 추락할 것 같다. 근데 이 벨트가. 추락을 막는 게 아니라. 침몰하는 배에 묶어두는 거라면?오늘도 GPT한테 시켰다 오후 3시. 데이터 파싱 로직 필요. 예전엔 30분 잡고 짰다. 지금은 GPT한테 프롬프트 3줄. 5분 뒤. 완성. 테스트 통과. 푸시. 팀장: "빠르네요." 나: "네..." 동료들은 모른다. 내가 20%만 했다는 걸. 근데 이게. 앞으로 5년 10년 할 일인가. 프롬프트 짜고. 검수하고. 푸시하고. 이걸 6년 배운 건가.주말에 기획 문서 써봤다 사이드 프로젝트 하나 기획. 독서 모임 매칭 서비스. 타겟 유저 정의. 페인 포인트 분석. 핵심 기능 3개. 와이어프레임까지. 6시간 걸렸다. 근데 재밌었다. 코딩은 요즘 재미없다. GPT한테 시키는 게 더 빠른데. 내가 짜면 바보 같다. 기획은 아직. 내가 생각해야 한다. AI는 초안만 준다. 이게 계속 그럴까? 3년 뒤에도?이력서를 두 개 만들었다 하나는 개발자용.Python, Django, FastAPI AWS, Docker, Kubernetes 6년 경력, 시니어 레벨 희망 연봉 7000만원하나는 PM용.개발 백그라운드 보유 6개월 자체 기획 경험 기술 이해도 높음 희망 연봉 5000만원둘 다 넣어봤다. 개발자는 면접 3개 왔다. PM은 서류 탈락. 현실적이다. 기획 경력 0년한테 누가 주나. 그럼 어떻게 시작하나. 연봉 깎고 주니어 PM? 33살에?매몰 비용과 미래 불안 사이 퇴근길에 생각한다. 6년은 길다. 버리기 아깝다. 근데 10년은 더 길다. AI한테 지면서 10년? 매몰 비용은 이미 끝났다. 회수 안 된다. 미래만 봐야 한다고. 근데 미래가 안 보인다. 어디로 가야 안전한지. 개발도 위험. 기획도 위험. 그냥 있어도 위험. 선택이 답이 아니라. 타이밍이 답인 것 같다. 근데 그 타이밍이 언제인지. 아무도 모른다.그래서 오늘도 GPT한테 코드 시킨다. 검수한다. 푸시한다. 퇴근 후에는. PM 인강 본다. 노션에 정리한다. 주말에는. 기획 문서 쓴다. 근데 이력서는 안 낸다. 이게 준비인가. 도망인가. 6년이 아깝다는 핑계로. 결정을 미루는 건 아닌가.내일도 똑같을 것 같다. 출근해서 GPT 키고. 퇴근해서 기획 공부하고. 언젠가는 정해야 한다. 근데 오늘은 아니다. 아직은.6년이 아까운 게 아니라, 12년이 될까 봐 무섭다.
- 03 Dec, 2025
개발자 친구는 '너 미쳤나?', PM 친구는 '개발자 출신 좋아'라고 했다
개발자 친구는 '너 미쳤나?', PM 친구는 '개발자 출신 좋아'라고 했다 주말에 친구 둘 만났다 토요일 오후 3시. 개발자 친구 민준이 만났다. 카페에서 노트북 펼쳤다. 내가 쓴 PM 이력서 보여줬다. "야, 너 미쳤냐?" 첫 마디였다. "6년 경력에 6200? 이직하면 8000도 받는데. PM 가면 5500부터 시작인데?" 민준이는 10년차 백엔드다. 연봉 8800만원. 요즘 사이드로 테크 블로그 운영한다. 조회수 제법 나온다. "AI? 그거 다들 쓴다. 너만 쓰는 거 아니야. 개발자 수요 여전해." 내 Copilot 얘기 했다. 요즘 코드 40%는 AI가 쓴다고. 민준이는 고개 저었다. "그래도 개발자 필요해. 누가 코드 리뷰해? 누가 아키텍처 짜?" 맞는 말이다. 근데 주니어는? 5년 뒤에 신입 개발자 뽑을까?일요일 오후 2시. PM 친구 수진이 만났다. 강남 코워킹 스페이스. 수진이는 스타트업 CPO다. "개발자 출신 PM? 완전 좋지." 정반대였다. "개발 모르는 기획자 진짜 힘들어. 'API 연동하면 되잖아요' 이런 소리 하거든." 수진이는 비전공 PM이다. 2년 고생했다고 한다. 개발자랑 싸우고, 일정 못 맞추고, 신뢰 잃고. "너는 개발 6년 했잖아. DB 설계도 알고, 배포 프로세스도 알고. 그거 진짜 큰 무기야." 기분 좋았다. 근데 현실은? "대신 경력은 리셋이야. PM 1년차 연봉 받아야지. 5500 정도?" 700만원 깎인다. 개발자 커뮤니티는 반대다 월요일 점심. 회사 커뮤니티 슬랙 확인했다. '커리어 고민' 채널에 익명으로 물어봤다. "개발 6년차인데 PM 전환 고민됩니다." 30분 만에 댓글 12개. "왜요? 개발 재미없어요?" "PM은 정치질이에요. 개발이 낫습니다." "AI 때문이면 기획도 AI한테 대체됩니다." "6년차면 시니어인데 왜 포기하세요?" 한 명만 찬성이었다. "저도 고민 중입니다. 개발은 한계 보이더라고요." 그 사람한테 DM 보냈다. 답 안 왔다.저녁에 PM 커뮤니티 들어갔다. '프로덕트 오너스 코리아' 오픈채팅방. "개발자에서 PM 전환 어떤가요?" 15분 만에 댓글 8개. "완전 환영이에요!" "개발자 출신 PM 정말 귀해요." "저희 회사 개발자 출신 PM이 최고예요." "기술 스택 아는 PM 너무 좋아요." 분위기가 180도 다르다. 한 PM이 물어봤다. "Python, Django 하셨어요? 저희 회사 PM 지원 안 하실래요?" 진짜였다. 채용 공고 링크 보내줬다. 연봉은 5000~6000. 협의 가능. 1200만원 깎인다. 누가 맞는 걸까 화요일 오전. 출근길 지하철. 민준이 말이 맞나, 수진이 말이 맞나. 개발자들은 개발을 지키려 한다. 당연하다. 자기 영역이니까. "AI가 다 한다고? 과장이야. 개발자 여전히 필요해." 맞다. 지금은. 근데 3년 뒤는? 5년 뒤는? GPT-4 나왔을 때 다들 놀랐다. 1년 지나니까 다들 쓴다. Copilot 처음 썼을 때 신기했다. 지금은 없으면 일 못 한다. Devin 나왔을 때 개발자들 웃었다. "저게 뭘 하겠어?" 근데 6개월 뒤에 Devin 2.0 나오면? 1년 뒤에 GPT-5 나오면?PM들은 개발자 출신을 원한다. 이것도 맞다. "개발 모르는 기획자 답답해요." 현장에서 일해본 PM들 말이다. 설득력 있다. 근데 PM도 AI한테 대체되지 않을까? 수진이한테 물어봤다. "PM도 AI가 대체하지 않을까요?" "당연히 일부는 대체되지. 근데 개발보다 늦을 거야." 왜? "사람을 설득하는 건 AI가 못 해. 이해관계 조율하고, 의사결정하고, 책임지는 거. 그건 사람이 해야지." 논리적이다. 근데 개발자들도 똑같이 말했다. 3년 전에. "코드 짜는 건 창의적 작업이야. AI가 못 해." 지금 GPT가 코드 짠다. 결국 타이밍이다 수요일 저녁. 아내랑 맥주 마셨다. "민준이 말도 맞고 수진이 말도 맞아." 아내가 웃었다. "둘 다 자기 입장에서 말하는 거지." 맞다. 민준이는 개발자다. 연봉 8800. 개발 잘하면 1억도 받는다. 실제로 그렇다. 수진이는 PM이다. 개발자 출신 PM 필요하다. 회사에서 찾고 있다. 실제로 그렇다. 둘 다 틀리지 않았다. 근데 둘 다 내 상황은 아니다. 나는 6년차 중상위권 개발자. 지금 이직하면 8000 받는다. 5년 뒤엔? 모른다. AI 발전 속도 보면 불안하다. 근데 PM도 보장은 없다. 타이밍이 문제다. 지금 전환하면? 연봉 깎인다. 경력 리셋. 2년 뒤 전환하면? PM 자리도 경쟁 심해진다. 5년 뒤? 개발자로 살아남을 수 있을까? 목요일 점심. 회사 복도에서 CTO 만났다. "한기획 님, 요즘 기획 문서 잘 쓰시던데요?" 가슴이 철렁했다. "아, 그냥 재미로요." CTO가 웃었다. "개발자가 기획까지 하면 좋죠. 근데 전업은 아깝지 않아요?" "아직 고민 중입니다." "고민되면 PM 겸직해보시죠. 우리 회사에서." 새로운 옵션이었다. 개발하면서 PM 일도 한다. 연봉 안 깎인다. 경력도 쌓인다. 근데 일은 두 배다. 정답은 없다 금요일 오후. 퇴근 2시간 전. 민준이한테 카톡 왔다. "야 너 PM 하지 마. 개발이 낫다." 수진이한테도 왔다. "우리 회사 PM 자리 생겼어. 지원해봐." 둘 다 진심이다. 둘 다 날 위한다. 근데 정답은 없다. 개발자 커뮤니티 들어가면 PM 전환 반대다. PM 커뮤니티 들어가면 개발자 출신 환영이다. 같은 현상, 다른 관점. AI가 개발자 대체한다 vs 여전히 필요하다. PM이 미래다 vs PM도 결국 대체된다. 다 맞을 수 있다. 다 틀릴 수 있다. 퇴근했다. 집 앞 편의점. 맥주 두 캔 샀다. 소파에 앉았다. 노트북 켰다. 왼쪽 화면엔 코드. 오른쪽 화면엔 PM 공고. 민준이 목소리가 들린다. "6년 버리냐?" 수진이 목소리가 들린다. "개발자 출신 PM 귀해." CTO 목소리도 들린다. "겸직해보시죠." 다 옳다. 다 틀리다. 결국 내가 정한다. 내 인생이니까. 아직 모르겠다. 근데 한 가지는 안다. 고민하는 게 정상이다. 이 시대에 안 고민하는 게 이상하다. 개발자 친구는 개발자 관점으로 본다. PM 친구는 PM 관점으로 본다. 나는 나 관점으로 봐야 한다. 맥주 마셨다. 두 번째 캔 땄다. 아직 금요일이다.두 친구 말 다 들었다. 근데 결국 내가 정한다. 월요일에 CTO한테 겸직 제안 다시 물어봐야겠다.
- 02 Dec, 2025
코파일럿 쓰다 보니 뇌가 굳어가는 느낌
코파일럿 쓰다 보니 뇌가 굳어가는 느낌 출근한다. 모니터를 켠다. 첫 번째는 Copilot에게 물어본다. "이 함수 좀 짜줄래?" 한 줄 치자. 나머지는 알아서 완성된다. 편하다. 정말 편하다. 근데 언제부턴가 이상했다. 손가락이 움직이지 않는 게 아니라, 뇌가 움직이지 않는 느낌. 알고리즘을 직접 짜본 지가 너무 오래됐다. 손으로 손으로 손으로 짜다가, 어느 순간 AI를 손으로 쓰게 됐다. 손은 여전히 움직이는데, 그 안의 뭔가가 굳어가고 있다. 편함의 대가 Copilot을 쓰기 시작한 건 언제였을까. 정확히 기억 안 난다. 어느 날부턴가 슬랙에 뜬다. "Copilot이 개발 속도를 40% 올린다." 누군가 공유한 아티클. 그 다음 달엔 회사에서 라이선스를 산다. "좋은 도구 써라." 경영진이 말한다. 처음엔 신기했다. 테스트 코드를 쓸 때 "이런 경우도 추가해줄래?"라고 치면, AI가 케이스를 생각해낸다. 반복문을 한 줄 치자. 나머지 비즈니스 로직을 자동 완성한다. SQL 쿼리. 정규식. 리팩토링. 다 된다. 업무 속도는 정말 빨라졌다. 근데 이상하다. 퇴근해서 개인 프로젝트를 하려니까, 손가락이 느렸다. 전처럼 빠르게 알고리즘이 그려지지 않았다. 예전엔 문제를 보면 머릿속에서 자동으로 로직이 떠올랐다. 지금은? 먼저 Copilot을 켜본다. 그러다 보니, 켜지 않으면 손가락이 떨린다. 안내 문장이 필요하다. AI 없이는 코드를 못 쓰고 있었다.편함이 능력을 갉아먹는다는 걸, 정말 따끔하게 느낀 건 이런 순간이다. 회의에 들어간다. 기획자가 새 기능을 설명한다. "이 로직에 문제가 있는 거 같은데?" 기획자가 묻는다. 아차. 내가 봐야 한다. 근데 뭐가 문제인지 모르겠다. 그냥 피곤했다. 어차피 Copilot에 물어보면 나올 것 같은데, 회의 테이블에서 그럴 수도 없고. 그래서 그냥 "네, 확인해볼게요"라고 한다. 이전 나라면? 5초 만에 봤을 것 같은데. 손으로 짚고 넘어간 일들 코파일럿 이전에, 나는 개발자였다. 처음 6개월은 for 루프도 맨 손으로 짰다. 제대로 짜지도 못했다. 버그가 있었다. 힘들었다. 근데 그 과정에서 뭔가 배웠다. 메모리가 어떻게 돌아가는지, 스택과 힙이 뭔지, 왜 이 알고리즘은 O(n²)이고 저 알고리즘은 O(n log n)인지. 손이 아팠지만, 뇌는 살아 있었다. 매번 같은 실수를 했다. loop 변수를 초기화 안 하고 2시간 헤맸다. SQL에서 NULL 처리를 빼먹고 데이터 수천 개를 날렸다. Array indexing으로 off-by-one error를 낸 게 5번 이상. 고통이었다. 근데 지금 생각해보니, 그 고통이 내 손가락에 박혀 있었다. 6년 경력이면, 반복문은 눈감고도 짠다. 캐싱 로직도. 동시성 처리도. DB 인덱싱도. 손가락이 기억한다. 뇌가 기억한다. 근데 Copilot을 키자. 손가락이 게을러진다. 첫 줄만 치면 나머지는 AI가 한다. 내 손은 '검수'만 한다. 그게 좋은 건가? 처음엔 그렇게 생각했다. "어차피 검수 권한을 가진 개발자가 필요하지 않아? 누군가는 AI가 짠 코드를 보고 '오케이'하는 일을 해야 하잖아." 6개월 지났다. 검수 능력도 떨어진다. 자동완성의 함정요즘 하루 일과. 아침 8시: 슬랙 확인. 팀장이 "어제 그 PR 머지했어?" 질문. 머지해야 하는 4개의 PR이 있다. 8시 10분: 첫 번째 PR 열기. 코드 40줄. "어? 이게 뭐지?" 한 줄씩 읽는다. Copilot이 짠 코드다. 주니어가 Copilot으로 짰다고 했다. 로직은 맞는 것 같다. 코드 스타일도 깔끔하다. 근데 뭔가 불안하다. 이전 나라면? 30초 만에 봤을 것 같은데, 지금은 2분이 걸린다. 3분. 결국 "좋습니다" 버튼을 누른다. 정확히 봤는지 모르겠다. 시간이 부족했다. 슬랙 알림이 9개다. 마침표 같은 게 없다. 처음부턴 이상했다. 알고리즘을 정확히 이해하지 못한 채 코드를 머지하는 게 맞나? 이런 일이 쌓인다. 한 달 지난다. 내가 안 짠 코드 500줄을 머지한다. 다 맞다. AI가 짠 거니까. 근데 그 과정에서 나는 뭘 했나? 어차피 검수만 했다. 정확히는, 검수하는 척했다. 중요한 건 이 부분이다. 검수를 하려면 원본 코드를 이해해야 한다. 원본을 이해하려면 손으로 짜본 경험이 필요하다. 손으로 짜본 경험이 없으면? 그냥 "문법 에러는 없는 것 같은데" 수준의 검수만 가능하다. 그런데 버그는 문법 에러에서 안 나온다. 6년이 5분 만에 녹는다아내가 물었다. "요즘 뭐해? 자꾸 한숨 쉬는데?" "그냥... 6년을 뭔가 버린 것 같아." "뭘?" "손가락. 뇌. 뭔가." 아내가 웃었다. "넌 아직도 개발자 잘하는데?" 맞다. 기술적으로는 떨어지지 않았다. 그냥... 무언가가 휴면 상태에 들어간 것 같다. 회사에선 개발 속도가 40% 올랐다고 좋아한다. 퍼포먼스는 올랐다. 근데 뭔가 빠졌다. 내가 개발을 '하고' 있지, '생각하고' 있지는 않다. 예를 들어보자. 새로운 기능이 들어온다. "유저가 업로드한 파일을 검증해야 해요." 예전 나: 요구사항을 정리한다. 파일 포맷은? 크기는? 보안은? 뭘 검증해야 하나? 어떤 알고리즘으로? 메모리는 괜찮나? 동시성은? 구현까진 시간이 걸린다. 2일. 3일. 근데 그 과정 모두가 내 거다. 지금 나: 요구사항을 가볍게 정리한다. "파일 검증이요." 컨트롤 + 스페이스. Copilot이 나머지를 한다. 2시간. 끝. 근데 정말로 최적의 구현인지 모르겠다. 어쨌든 작동한다. 일이 빠르다. 진짜로. 근데 성장이 없다. 이게 내가 느낀 진짜 무서움이다. 연봉이 안 올라도, 리뷰가 안 좋아도 괜찮다. 근데 뇌가 안 자라는 게 무서웠다. 손가락도. 뭐가 필요한 의식이 없어진다. "이 문제는 어떻게 풀지?" 하는 순간의 설렘. "아, 이렇게 풀면 되는구나"하는 쾌감. 그게 없다. 이제 건 그냥 "Copilot이 뭘 제시할까" 호기심뿐이다. AI가 짜고, 내가 본다 슬랙 메시지가 뜬다. 팀장이다. "다음 스프린트에 오거 인증 추가할 건데, 검토 좀 해줄래? 난 이 분야 약하거든." 오거 인증. 내가 2년 전에 짰던 거다. 코드를 오픈해본다. 아, 내가 짠 맞다. 손으로 한 줄 한 줄 짠 거다. 댓글도 있다. "여기서 state를 토큰에 저장하는 이유는..." 내가 쓴 댓글이다. 그 당시 나는 뭘 했을까. OAuth 2.0 스펙을 읽었다. 2시간. state 파라미터가 왜 필요한지 이해하려고. redirect_uri 검증. PKCE flow. 각 단계마다 공격 벡터. 머릿속으로 그렸다. 손가락으로 짰다. 지금은 뭘 할까. Copilot을 켜겠지. "OAuth 2.0으로 유저 인증해줄래?" 15초. AI가 완성한다. 스펙을 안 읽어도 된다. 동작하니까. "이거 괜찮나?" 팀장이 물어본다. "네, 괜찮습니다." 내가 정말로 확인했나? OAuth 스펙을 다시 읽고 본 거? 아니다. 그냥 "AI가 했으니까 괜찮겠지" 수준. 근데 뭔가 불안하다. 이전에 짠 코드를 보니까, 더 좋은 구현이 있을 수도 있겠다는 생각이 든다. 근데 확인할 여력이 없다. AI가 한 거니까 그냥 그대로 둔다. 결과는? 코드는 '작동한다'. 그런데 2년 뒤에 버그가 터진다면? 그건 내 책임인가, AI의 책임인가? 뇌의 근육 일주일에 한 번, 점심시간에 개발자 커뮤니티를 본다. "AI 시대에 개발자는 검수하는 직업이 되는 건가?" 이 질문이 자주 올라온다. 댓글들을 읽는다. "아니다. 고차원의 문제는 인간만 풀 수 있다." "근데 고차원의 문제도 AI가 곧 풀 수 있겠지?" "그래도 뭔가 인간의 직관이 필요할 거야." "... 모르겠다. 그냥 스킬업을 하자." "스킬은 뭘 해?" "음... 분야 전문성?" 질문이 답이다. 아무도 모른다. 그래서 나도 준비한다. 기획으로 전환할 준비. 코딩 말고 사용자를 생각하는 일. 알고리즘이 아닌 비즈니스. 손가락이 아닌 머리로 하는 일. 근데 이게 정답인지도 모르겠다. 기획도 AI가 잘하니까.뇌가 굳어가는 느낌. 저건 느낌이 아니라, 정말인 것 같다.
- 02 Dec, 2025
Stack Overflow 트래픽 30% 감소, 개발자인 나는 왜 불안한가
Stack Overflow 트래픽 30% 감소, 개발자인 나는 왜 불안한가 뉴스 하나가 시작이었다 어제 아침. 슬랙에서 본 기사. "Stack Overflow 트래픽 30% 감소. ChatGPT 때문." 화면을 멈췄다. 10초간 아무것도 생각 안 났다. 그다음엔 생각이 멈추지 않았다. Stack Overflow. 개발자의 성경. 코딩 6년 동안 내 손가락이 가장 많이 다녀간 사이트. 에러 메시지 나면 바로 들어가. 똑같은 에러 물어본 사람 있으면 다행이고 없으면 직접 물어본다. 밤 11시에. 새벽 2시에. 출근길에. 30% 감소. 숫자가 작아 보이나? 아니다. 개발 커뮤니티에선 지진이다. 그리고 그 지진의 진원지는 명확했다. ChatGPT. 아 맞다. 올해는 달랐다.6개월 전, 그 순간이 있었다 기억난다. 정확하게. 오후 2시 30분. 회의실. 백로그 고민하다가 나한테 넘어온 이슈. "이거 한 2주 정도 봐야 할 것 같은데 가능해?" 간단한 데이터 파이프라인. AWS Lambda, Kinesis, DynamoDB 엮여 있는 것. 복잡하진 않지만 세심한 부분이 많았다. 나는 3일 정도라고 했다. 실제론 4일 걸렸을 거 같은데 어쨌든 3일. 그 다음날. 주니어 개발자 김군이 와서 뭘 했냐고 물어본 건 아닌데, 답해줬다. 슬랙에서. 자세하게. 아키텍처 다그림으로, 고려사항도 다 적어서. 3일 뒤. "한기획 님, 이거 끝났어요. GPT랑 Copilot이랑 약간 깠는데 됐어요." 끝났다고? 코드 봤다. 깔끔했다. 로직도 맞았다. 테스트도 했다. 실제로 돌렸을 땐 한 번에 됐다. 하루. 반나절. 뭐 이 정도면 하루다. 나는 3일 했다. 이 친구는 하루 했다. 그 순간. 뭔가 끝났다. 느낌상으로. "차이가 뭐였어?" 그 친구 말이, "음... 저는 그냥 Copilot한테 전체 구조 물어봤고, 각 부분을 세부적으로 시켰어요. 그리고 테스트 코드까지 다 만들었어요." "그럼 넌 뭘 했어?" "복붙하고 깠어요." 네. 간단했다. 그 다음부터 내 업무는 달라졌다. 코딩을 덜 했다. 대신 코파일럿과 대화했다. 프롬프트 엔지니어링. 언제부턴가 이게 내 가장 큰 기술이 됐다. 코드는 코드가 아니었다. 명령어였다. 좋은 명령어를 주면 좋은 코드가 나왔다. 나쁜 명령어를 주면 버그가 났다. 그리고 난 이미 개발자였으니까 어떤 명령어가 좋은지 구분했다. 2개월. 3개월. 반년. 내가 진짜 코딩한 건 뭐가 있나? 버그 수정. 연결 부분. 명령어 정제. 검수. 어? 이거. 이거 PM도 할 수 있는 거 아닌가?'이거 GPT 시키면 되지 않아요?' 입버릇이 생겼다. 팀 회의. 기획자가 신기능 설명. "이 부분 로직이..." 내가 끼어든다. "그거 재귀로 하면 복잡해질 것 같은데요." 그 다음은. "근데 사실 이건 GPT한테 시키면 바로 나오는 거 아닌가?" 같은 팀 개발자들이 나를 본다. 침묵. 1초. 2초. "그래. 그런데 너는 왜 아직 여기 있어?" 누가 뭐라고 한 건 아니지만, 다들 생각은 했을 거다. 우리가 한 달에 뭐 했지? 기술 토론? 아니다. 프롬프트 다듬기. 깨진 코드 고치기. 문서 작성하기. 내가 한 달에 진짜 "개발"한 건 며칠? 일주일? 사흘? 정말 솔직하게 답하면, 이틀. 나머지는? 코파일럿과의 협상. 문서 작성. 회의. 피로회복. 5년 뒤엔 뭐가 남아 있을까? 코파일럿이 나한테서 배워야 할 게 뭐가 있을까? 내가 배워야 할 건? 그 기사를 읽고 난 후 Stack Overflow 트래픽 30% 감소. 이게 뭘 의미하냐면. 개발자 30명이 쓰던 사이트를. 이제 21명이 쓴다는 거다. 9명은? 어디 가? 아. ChatGPT 쓴다. 물어보고 바로 답 받는다. 스택 오버플로우로 가서 댓글 10개 읽을 필요 없다. 바로 나한테 맞는 답을 준다. 그리고 그 9명이 개발자들이 하던 일을. 뭐가 하게 되나? AI가. 기사 댓글 봤다. "이제 프롬프트 엔지니어링이 개발이다." "낫지. 개발자는 점점 줄어들겠지." "학생들한테 프로그래밍 배우라고 얘기하기가 쑥스럽다." "5년 뒤 개발자 채용 공고 숫자가 절반 줄 것 같아." 내가 썬 댓글 아니다. 다른 사람들이 썼다. 그런데 내 생각과 똑같았다. 6200만원. 올해 내 연봉이다. 3년 뒤? 이 직책, 이 실력이면? 연봉이 올라갈까? 떨어질까? 아무도 모른다. 신문도 안 나온다. "개발자 연봉, 2027년 30% 하락 예상" 같은 기사는 없다. 그런데 누가 하락 안 할 거 같아? 뭐가?기획으로 간다 결정했다. 6개월 전. 정확하게는. 결정이 내려졌다. 나는 그냥 따라갔다. 기획. PM. Product Manager. 뭐 다 하나다. 코딩 안 하고 생각만 한다. 돈 안 주고 정신만 준다. 개발자들한테 욕 먹는다. 근데 가능하면 전사에서 제일 권력이 좋다. 그리고 내 생각엔, AI한테 대체되기 기획이 더 오래 걸릴 거 같다. 개발은 메커니즘이다. 규칙이 있다. 2+2는 언제나 4다. AI는 그걸 극혐 잘한다. 기획은? 사용자 심리. 비즈니스 감각. 트렌드 읽기. 팀 관리. 협상. 정치. 이건 쉽지 않다. AI도. AI에게 물어봐도 답이 뻔하다. 그리고 기획 경험이 있다. 회사에서 이미 6개월간 자발적으로 기획 문서를 썼다. 그것도 온전히. 리서치부터 와이어프레임까지. 대신 개발도 좀 설렁설렁했지만 뭐 상관없다. 결과가 좋았다. 기획자 욕 먹는 거 봤다. 개발팀에서 "저거 기획 개똥 같아" 이러면서. 근데 내가 개발팀 쪽인데, 이건 기획이 잘못한 게 아니라 개발팀이 회의 안 들은 거였다. 또 기획자 보니까 좀 편했다. 9시에 와도 괜찮고. 라이브 이슈 있어도 상관없고. 밤샐 일도 별로 없고. 연봉은 좀 깎인다. 초기엔. 기획 경력 0년. 나이 32. 새로 시작. 그럼 신입 기획으로 가나? 아니면 개발 배경을 살려서 테크놀로지 쪽 PM으로 가나? 다 서류 떨어진다. "기획 경력 3년 이상 선호." 3년. 나는 0년이다. 그래서 생각한 거. 지금 다니는 회사에서 기획팀으로 이직하자. 내부 이직. 급여 같고 위험이 최소화된다. 제안했다. "나 기획팀으로 옮기고 싶어요." "왜?" "개발보다 기획이 제 적성에 맞는 것 같아서요." "하지만 개발자 배경이 있으니까 데브옵스나 백엔드 리드 어때?" "아니고 기획이요." 침묵. "좀 생각해 볼게." 1주. 2주. 회신 없다. 아. 이게 답인가? 이 회사에선 안 되는 건가? 친구들은 뭐라고 할까 아내한테 말했다. "나 기획으로 전환할까 생각해." "왜?" 다 설명했다. 30% 트래픽 감소. 주니어가 하루에 끝낸 일. 코파일럿. 5년 뒤의 미래. 아내 말. "하고 싶은 거 해. 근데 연봉은?" "초기엔 깎여." "얼마나?" "아마... 4800? 5000?" "오우. 1000 이상이네." "그래." "근데 기획이 맞나?" "모르겠지만, 개발보다는." "그래. 좋아. 해봐." 편한 사람이다. 아내. 근데 그게 불안했다. 너무 쉽게 허락해 줬다. 좀 더 조심하라고 할 줄 알았는데. 마케터인 아내. 아마 생각은 같은 거 같다. 개발이 위험하다는 거. 부모님한테는 말 안 했다. 아직. "아버지, 나 회사에서 개발 안 하고 기획 할 거예요." "뭐라고?" 다 설명해야 하는데. AI. Stack Overflow. 미래 불확실성. 이런 거 부모님 입장에서 이해하기 어렵다. "개발자가 좋은 거 아냐? 월급도 많고." "네 아버지 말이 맞아. 요새 개발자 연봉 좋은데 왜 바꿔?" 그냥 말 안 할 거 같다. 개발자 친구들한테는 어떻게 할까? "야 뭐 해? 개발 계속하지." "기획? 왜?" "코딩은 AI가 잘하지 않아?" "뭐야 그게. AI도 한계 있지. 원자 단위로 튜닝해야 하고..." "근데 언제까지 튜닝할 건데?" 침묵. 대신 PM 친구한테 물어봤다. 마케팅 회사에서 PM 하는 친구. "요즘 개발자 출신 PM 많아?" "많지. 좋아 사실. 개발 이해하니까." "기획 경력 없어도 괜찮나?" "학습 곡선은 가파르겠지만. 넌 개발자니까 충분히 해낼 거야." "연봉은?" "초기엔 내려가. 근데 2년 뒤엔 개발자보다 높다?" 2년. 2년을 버틸 수 있을까? 기획이 AI한테 대체 안 될까? 가끔 생각한다. 기획도 결국 데이터 + 논리인 거 아닌가? "여성 사용자, 25~35세, 월 구매력 300만원 이상. 이들이 원하는 기능은?" 이건 AI한테 물어보면 되는 거 아닌가? "기술 스택: Next.js, Python, Postgres. 개발 인력 3명. 2개월 내 MVP 출시 가능한 기능셋은?" 이것도. "우리 앱 DAU 5만. MAU 20만. 이탈률 35%. 개선할 기획안 5개." 이것도! 생각할수록 두렵다. 기획도 AI가 하면 되는 거 아닌가? 기획자는? 그냥 AI 답변을 검수하는 사람? 그럼 내가 지금 개발 검수하는 거와 뭐가 다르지? ChatGPT 검수 → Copilot 검수? 조금만 다른 거네. 근데 기획은 AI한테 생각을 전달하기가 개발보다 훨씬 복잡하다. 개발은 논리다. "배열을 정렬해. 조건은 이거야." 기획은? "우리 사용자가 행복하려면 뭐가 필요해? 근데 우리 회사는 이 정도만 투자할 수 있어. 그럼 뭐할래?" 이건 좀 더 추상적이다. 물론 AI가 할 수 없는 건 아니다. 하지만 개발이 AI에 의해 30% 트래픽이 줄어드는데, 기획은 언제 그럴까? 3년? 5년? 10년? 모르겠다. 그냥 좀 더 나중일 거 같다. 그리고 그 "나중"이. 내 커리어에겐 소중한 시간이다. 오늘의 결정 내일은 회사 기획팀에 메일을 보낼 거다. "기획팀 이직에 관심이 있습니다." 아마 안 될 거 같다. 그럼 외부 이직을 준비할 거다. 연봉 좀 깎이면 어때. 지금 6200만원으로 5년 뒤 뭐가 되는 것보다. 5000만원으로 5년 뒤 뭐가 되는 게 낫다. 정리하자면. AI가 코딩을 빠르게 대체하고 있다. 이건 사실이다. 나도 느껴본다. 하루하루. Stack Overflow 트래픽 30% 감소는. 그 사실의 증거일 뿐이다. 그래서 나는 간다. 다른 곳으로. 기획. 여기도 언제 사라질지 모르지만. 지금 여기보다는. 좀 더 오래 버틸 거 같다. 그리고 그게 답이다. 충분하진 않지만. 오늘 정도면 충분하다.내일 이직 제안서를 보낼 예정이다. 떨어질 거 같지만.