AI는 목적이 아니라 문제 해결을 위한 수단이다
기술을 오래 다루다 보면 어느 순간 직무명이나 기술 이름이 목표처럼 보일 때가 있다.
백엔드 개발자, 보안 엔지니어, 아키텍트, AI 엔지니어 같은 이름은 내가 어떤 일을 하는지 설명하는 데 필요하다. 하지만 내가 일을 통해 실제로 추구하는 목적은 그 이름 자체가 아니다.
내가 중요하게 생각하는 기준은 더 단순하다.
내 판단과 기술로 실제 문제를 해결하고, 만든 결과가 제대로 작동하는 것을 확인할 수 있는 일을 한다.
이 기준에서 보면 개발도, 보안도, 데이터도, AI도 목적이 아니라 문제를 해결하기 위한 수단이다.
내가 추구하는 목적
제가 일을 할 때 만족감을 느끼는 지점은 새로운 기술을 사용했다는 사실 자체가 아니다.
문제가 무엇인지 이해하고, 해결 가능한 구조로 나누고, 적절한 방법을 선택해 실제로 동작하는 결과를 만든 뒤 그 결과가 맞는지 확인할 수 있을 때 일의 의미가 분명해진다.
그래서 일을 볼 때 다음 질문을 중요하게 생각한다.
- 실제로 해결해야 하는 문제는 무엇인가?
- 이 문제를 해결하기 위해 어떤 판단이 필요한가?
- 어떤 기술이나 방법이 가장 적절한가?
- 실제로 동작하는 결과를 만들 수 있는가?
- 그 결과가 맞는지 데이터, 로그, 실행 결과로 확인할 수 있는가?
기술은 이 질문에 답하기 위한 도구다.
기술과 직무는 수단이다
지금까지 여러 분야를 거쳤지만, 각각을 별개의 경력으로만 보고 싶지는 않다.
보안/인프라
-> 시스템이 안전하고 안정적으로 동작하는 조건을 이해
Java/Spring 업무시스템
-> 업무 문제를 실제 기능과 시스템으로 구현
Python/FastAPI 데이터 서비스
-> 데이터 처리와 자동화 범위를 확장
AI/LLM/Agent
-> 기존 방식으로 처리하기 어려운 업무의 자동화와 판단 보조 범위를 확장
사용하는 기술은 달라졌지만 중심은 같다.
문제를 이해하고, 적절한 수단을 선택해 실제로 동작하는 형태로 만들고, 결과를 검증한다.
앞으로도 특정 직무명이나 기술을 지키는 것 자체를 목표로 삼고 싶지는 않다. 문제를 더 잘 해결할 수 있는 방법이 있다면 수단은 바뀔 수 있다.
왜 지금 AI인가
AI를 중요하게 보는 이유도 같은 기준에서 설명할 수 있다.
AI가 최신 기술이라서가 아니다. 현재 AI는 사람이 직접 처리하던 작업을 자동화하고, 자연어와 비정형 정보를 시스템이 다룰 수 있게 하며, 기존 API와 데이터, 업무시스템을 연결했을 때 처리 가능한 문제의 범위를 넓혀 준다.
그래서 제가 관심을 두는 지점도 모델 자체보다 다음에 가깝다.
업무 문제
-> 필요한 데이터와 시스템 연결
-> AI를 필요한 위치에 사용
-> 실제 실행
-> 결과 검증
-> 오류와 권한 통제
AI를 사용하는 것보다 중요한 것은 AI를 사용해서 무엇을 해결했는가다.
또한 AI가 항상 최선의 수단이라고 생각하지 않는다. 규칙 기반 코드, SQL, 기존 검색, 단순 자동화가 더 정확하고 단순하다면 그것을 쓰는 편이 낫다.
향후 AI보다 더 적절한 기술이나 역할이 생긴다면 그것을 선택할 수 있다.
제가 만들고 싶은 결과
현재 제가 특히 관심을 두는 일은 AI를 실제 업무시스템과 데이터에 연결하는 것이다.
단순히 LLM이 답을 생성하는 기능보다 다음까지 포함된 시스템을 만들고 싶다.
- 실제 API와 데이터에 연결된다.
- 허용된 권한 안에서 실행된다.
- 결과가 검증 가능하다.
- 오류가 발생했을 때 안전하게 처리할 수 있다.
- 실행 과정과 결과를 추적할 수 있다.
- 사용자가 실제 업무에서 사용할 수 있다.
이것은 AI 자체를 목표로 해서가 아니라, 실제 문제를 해결하는 범위를 넓히기 위해 AI가 현재 유용한 수단이기 때문이다.
앞으로의 선택 기준
새로운 기술이나 직무를 선택할 때도 같은 기준을 적용하려고 한다.
이 기술이 유행하는가?
보다
어떤 문제를 더 잘 해결할 수 있는가?
를 먼저 본다.
직무명이 무엇인가?
보다
내 판단으로 문제를 구조화하고 실제 결과를 만들고 검증할 수 있는가?
를 더 중요하게 본다.
AI, 아키텍처, 보안 같은 영역으로 관심이 확장되는 것도 결국 같은 이유다. 문제 해결의 범위가 코드 한 부분에서 시스템 전체와 권한, 안전성, 운영 방식으로 넓어지고 있기 때문이다.
정리
제가 추구하는 것은 특정 기술의 전문가라는 이름 자체가 아니다.
실제 문제를 이해하고, 적절한 수단을 선택해 해결하고, 그 결과가 제대로 작동하는지 확인할 수 있는 사람으로 일하는 것.
현재는 소프트웨어 엔지니어링과 AI가 그 목적을 실현하는 강력한 수단이다.
하지만 목적과 수단을 혼동하지 않으려고 한다.
문제 해결이 목적이고, AI는 수단이다.