강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

hxyr1n님의 프로필 이미지
hxyr1n

작성한 질문수

38군데 합격 비법, 2025 코딩테스트 필수 알고리즘

1-0. 알고리즘 수강 전 테스트

코테 언어

해결된 질문

작성

·

35

0

현재 자바로 코딩테스트 준비 중인데, 속도나 문법 난이도 때문에 파이썬으로 바꿔볼까 고민 중입니다.
이미 자바 문법은 어느 정도 익숙하지만 문제 풀이 속도가 느리고 구현이 복잡하게 느껴져요.
언어를 파이썬으로 바꾸는 게 현실적으로 도움이 될까요, 아니면 자바를 계속 잡고 가는 게 나을까요?

답변 2

0

딩코딩코님의 프로필 이미지
딩코딩코
지식공유자

안녕하세요 hxyr1n 님!! 자바로 준비하다가 파이썬으로 바꿀까 고민되는 시점이시군요! 이런 고민은 정말 많은 분들이 하시는 부분이에요.

1. 언어는 도구일 뿐, 사고과정이 핵심

코테에서 가장 중요한 건 "어떤 알고리즘을 써야 하는지" 판단하고 "로직을 구성하는 능력"이에요. 자바든 파이썬이든 이 사고과정은 동일하죠. 다만 그 사고를 코드로 표현하는 속도와 편의성에서 차이가 납니다

2. 파이썬의 실전 장점

실전에서 느낀 파이썬의 가장 큰 장점은 구현 속도입니다. 같은 로직을 짜도 자바보다 훨씬 빠르게 코드를 완성할 수 있었어요. 문법적 편이성이 매우 큽니다. 코테 시간이 보통 2-3시간인데, 이런 작은 차이들이 모이면 실제로 한 문제를 더 풀 수 있는 시간이 생겨요.

3. 현실적인 판단 기준

여러분의 상황을 보면 "자바 문법은 어느 정도 익숙하지만" 이라고 하셨는데, 제가 드리고 싶은 질문은 이거예요

실전 코테를 본다고 가정했을 때, 자바로 2시간 안에 3-4문제를 편하게 구현할 자신이 있으신가요? 만약 "음... 시간이 빠듯할 것 같은데?" 라는 생각이 드신다면 파이썬 전환을 진지하게 고려해볼 타이밍이에요.

4. 제 추천

코테까지 시간이 2-3주 이상 남았다면 파이썬으로 바꿔보는 걸 추천드려요. 파이썬 기본 문법은 진짜 쉬워서 일주일이면 충분히 익숙해지실 거예요. 그리고 나머지 시간엔 알고리즘 문제 푸는 데 집중할 수 있죠.

하지만 코테가 일주일 안에 있다면 지금 익숙한 자바로 가는 게 나아요. 언어 바꾸는 리스크보다 지금 아는 언어로 더 많은 문제를 푸는 게 낫거든요.

만약 파이썬으로 바꾸기로 하셨다면, 이전에 자바로 풀었던 문제들을 파이썬으로 다시 짜보세요. 같은 로직인데 코드가 얼마나 간결해지는지 보면 확 동기부여가 될 거예요. 백준이나 프로그래머스에서 쉬운 문제부터 시작해서 감을 익히시면 됩니다.

언어는 결국 여러분의 사고를 표현하는 도구일 뿐이에요. 더 편한 도구로 바꾸는 건 전혀 문제될 게 없어요. 오히려 실전에서 시간을 아낄 수 있다면 당연히 바꾸는 게 맞죠!

지금 고민하고 계신 것 자체가 좋은 신호예요. 자신의 문제점을 파악하고 개선하려는 마음가짐이니까요. 어떤 선택을 하시든 응원할게요! 파이썬으로 바꾸셔도 금방 적응하실 거고, 자바로 가셔도 연습하다 보면 속도가 붙을 거예요. 화이팅!

더 궁금한 점 있으시면 언제든 물어보세요!

0

코테를 풀 때는, 개인적으로 동적 타입 언어의 강점이 매우 크다고 생각합니다. 암만 길게 짜봐야 150줄 넘기기 힘들어서 타입 헷갈릴 일도 없고 코드 작성시간이 확 줄어듭니다. 대신 기업마다 java로 제한 거는 기업도 있기도 하고, 요즘은 레퍼런스는 볼 수 있게 해주는 추세라서 두가지 무기를 쓰는것도 방법이라고 생각해요

딩코딩코님의 프로필 이미지
딩코딩코
지식공유자

JS 님 좋은 답변 감사합니다!!! ㅎ.ㅎ

hxyr1n님의 프로필 이미지
hxyr1n

작성한 질문수

질문하기