저는 iPhone 용 앱을 개발하곤 했습니다.
소프트웨어 엔지니어들은 지난 3년 동안 자신들의 역할과 중요성을 계속해서 재정의해 왔습니다. ChatGPT 가 문법 관련 질문에 답변해 주기 시작하면서 Stack Overflow 를 방문할 필요성이 급격히 줄어들었습니다. 우리는 지식에 대한 더 쉬운 접근으로 시작했지만, 매우 짧은 시간 안에 지식 작업을 완전히 아웃소싱하는 지경에 이르렀습니다.
AI 덕분에 훨씬 더 빠른 속도로 무언가를 구축할 수 있게 되면서, 많은 개발자들의 직업 안정성도 위협받고 있습니다. 예전에는 엔지니어 팀이 필요했던 작업이 갑자기 인력을 필요로 하지 않게 되었습니다. 구축하는 데 몇 달이 걸리던 것을 이제는 몇 주 만에 끝낼 수 있습니다.
코딩은 더 이상 업무의 일부가 아니며, 한때 자신의 프로그래밍 기술에 자부심을 느꼈던 개발자들은 이제 회의실에서 자신의 존재 가치를 재정의해야 합니다. Andrej Karpathy 의 말처럼, 가장 핫한 새로운 프로그래밍 언어는 영어입니다.
2026 년의 당신의 역할은 무엇인가요?
이러한 추상화 계층은 당신이 프로덕트 매니저가 되어야 함을 의미합니다. 세부적인 기술 작업은 이제 에이전트가 처리할 수 있습니다. 당신의 책임은 기술 자체보다는 프로덕트에 더 가까워지고 있습니다.
반복 작업 비용은 그 어느 때보다 저렴해졌으며, 이는 당신에게 머릿속에 있는 기능들을 실험하고, 소프트웨어 개발의 한계라고 생각했던 부분을 확장하며, 가장 까다로운 버그를 수정할 수 있는 힘을 줍니다.
문서 기반 개발 (Document-Driven Development)
에이전틱 엔지니어링은 당신을 세부 사항으로부터 분리시킵니다. 빠르고 지능적인 개체가 만들어낸 혼란에 휩쓸리지 않기 위해 당신이 할 수 있는 유일한 일은 제품/기능 구축 및 버그 수정의 전체 프로세스를 문서화하는 것입니다. 이는 모호함을 최소화하고, 구체적인 기대치를 설정하며, 확장성, 유지보수 및 개선을 용이하게 하기 위해 향후 참조할 수 있는 워크플로우 기록을 남기는 데 도움이 됩니다.
마지막으로: 제너럴리스트 마인드셋을 받아들이세요
당신은 무엇이든 만들 수 있습니다. 무엇을 만들지 알기만 하면, 새로운 기술 스택으로 무언가를 구축하는 데 거의 마찰이 없습니다. 아이디어는 싸고 실행이 핵심 경쟁력이었던 시대가 있었습니다. 오늘날, 기본을 배우고 에이전트와 함께 구축하려는 의지가 있는 사람에게 실행은 저렴해졌습니다. 반면, 아이디어는 누구나 자신의 생각을 출시할 수 있는 시대에 차별화 요소가 되었습니다. 이제 당신의 핵심 역량은 취향입니다. 무엇이 좋고, 나쁘고, 추한지 알아야 합니다.





