경험 중심 1인칭 답변
주로 Python을 메인으로 쓰고, 그 외에 Java와 JavaScript를 프로젝트별로 사용해봤습니다. Java는 학교 자료구조·알고리즘 수업에서 기초를 쌓았고, 객체지향 설계 원칙을 처음으로 체계적으로 배운 언어가 Java였습니다. JavaScript는 팀 프로젝트에서 프론트엔드를 맡으면서 React와 함께 사용했는데, 비동기 처리 방식이 Python과 다르다는 것을 느끼면서 언어마다 다른 실행 모델이 있다는 것을 배웠습니다. 언어를 선택할 때는 팀의 스택과 라이브러리 생태계를 같이 고려하는 편인데, Python을 선호하는 이유는 데이터 분석 라이브러리가 풍부하고 빠르게 검증할 수 있는 환경이기 때문입니다.