Python을 가장 많이 사용 — 학부·개인 프로젝트 범용성 높음, Java로 OOP 설계 학습, C/C++로 저수준 동작 이해
나열된 언어 중 Python을 가장 많이 사용해왔습니다. 데이터 처리, 스크립팅, 빠른 프로토타입 개발까지 학부 과제와 개인 프로젝트에서 다양하게 활용할 수 있어 범용성이 높았기 때문입니다. Java는 객체지향 설계와 스프링 프레임워크 학습에서 사용했고, 구조화된 코드 작성 습관을 기르는 데 도움이 됐습니다.
C/C++는 자료구조와 알고리즘 수업에서 주로 사용했고, 메모리 관리를 직접 다루면서 언어 저수준 동작을 이해하는 기반이 됐습니다. *ProC는 공부한 경험은 있지만* 실습 경험이 적어 현장에서 바로 쓸 수 있는 수준이라고 하기는 어렵습니다. 여러 언어를 접해보면서 언어 자체보다 문제 해결 방식과 설계 원칙이 더 중요하다는 것을 배웠습니다. 새로운 언어를 익히는 데 드는 비용이 경험이 쌓일수록 줄어든다는 것도 이 과정에서 알게 됐습니다.*