Python 생태계 + 팀 가독성 + Bash 시스템 작업 + 이식성 기준 경험으로 설명
자동화 스크립트를 만들 때 가장 자주 쓰는 언어는 Python입니다. Python을 선택하는 이유는 파일 처리·API 호출·데이터 변환 등 대부분의 자동화 작업에 잘 맞는 표준 라이브러리가 이미 갖춰져 있기 때문입니다. 팀 내 도구를 만들 때는 내가 아닌 팀원이 나중에 수정할 수 있는 가독성도 언어 선택 기준이 됩니다. 시스템 수준의 작업이나 성능이 중요한 경우에는 Bash로 먼저 짜고, 로직이 복잡해지면 Python으로 옮기는 방식을 씁니다. 이식성이 중요한 상황에서는 Python이 대부분의 서버 환경에서 별도 설치 없이 쓸 수 있다는 점이 유리했습니다. 언어 선택에서 중요한 건 어떤 언어가 더 좋냐가 아니라 이 작업에서 어떤 언어가 더 빠르게 완성되고 유지되느냐라는 걸 경험했습니다.