Python을 메인 언어로 설명하고 활용 사례와 특성을 연결
가장 많이 쓰는 것은 Python입니다. 간결한 문법과 풍부한 라이브러리가 데이터 처리나 자동화 작업에 적합해서 학교 프로젝트에서 주로 사용했습니다. pandas와 정규표현식 모듈을 활용하여 데이터를 정제하고 분석하는 작업을 많이 했고, 최근에는 FastAPI로 간단한 백엔드 서버를 만들어보았습니다. 반면 타입 안전성은 약한 편이라 규모가 커질수록 버그를 잡기 어려운 경험도 했습니다. 그래서 요즘은 타입 힌트를 의무적으로 쓰는 습관을 들이고 있습니다.
타입 힌트를 쓰기 시작하면서 코드를 읽는 속도도 빨라졌고, 협업할 때 오해가 줄었습니다. 언어의 특성을 알고 쓰는 것이, 그냥 쓰는 것과 다른 결과를 만든다는 것을 직접 경험하였습니다.