Python 선호 선택하고 라이브러리 풍부·보안 도구 연동·가독성으로 이유와 활용 사례 설명결
세 언어 중 Python을 가장 능숙하게 다룹니다. 선호하는 이유는 라이브러리 생태계입니다. 보안 도구, 데이터 처리, 자동화 스크립트 모두 파이썬 라이브러리가 잘 갖춰져 있어서, 필요한 기능을 구현할 때 직접 만드는 것보다 기존 라이브러리를 조합하는 방식이 빠릅니다.
실제로 활용한 사례는 로그 분석 자동화입니다. 서버 로그 파일에서 특정 패턴을 찾아서 이상 요청을 추출하는 스크립트를 작성했습니다. 정규식과 pandas를 결합해서 대용량 로그에서 필요한 정보를 빠르게 추출할 수 있었습니다.
Shell Script는 OS 수준의 작업에서 씁니다. 파일 이동, 프로세스 모니터링, cron 설정 같은 시스템 관리 작업은 Shell Script가 더 간결합니다. Go는 학습 초기 단계입니다. 성능이 중요한 서버 애플리케이션이나 인프라 도구에서 쓰인다는 것을 알고 있고, 차후 익혀가고 싶습니다.