코테 언어
현재 자바로 코딩테스트 준비 중인데, 속도나 문법 난이도 때문에 파이썬으로 바꿔볼까 고민 중입니다.
이미 자바 문법은 어느 정도 익숙하지만 문제 풀이 속도가 느리고 구현이 복잡하게 느껴져요.
언어를 파이썬으로 바꾸는 게 현실적으로 도움이 될까요, 아니면 자바를 계속 잡고 가는 게 나을까요?
回答 2
0
안녕하세요 hxyr1n 님!! 자바로 준비하다가 파이썬으로 바꿀까 고민되는 시점이시군요! 이런 고민은 정말 많은 분들이 하시는 부분이에요.
1. 언어는 도구일 뿐, 사고과정이 핵심
코테에서 가장 중요한 건 "어떤 알고리즘을 써야 하는지" 판단하고 "로직을 구성하는 능력"이에요. 자바든 파이썬이든 이 사고과정은 동일하죠. 다만 그 사고를 코드로 표현하는 속도와 편의성에서 차이가 납니다
2. 파이썬의 실전 장점
실전에서 느낀 파이썬의 가장 큰 장점은 구현 속도입니다. 같은 로직을 짜도 자바보다 훨씬 빠르게 코드를 완성할 수 있었어요. 문법적 편이성이 매우 큽니다. 코테 시간이 보통 2-3시간인데, 이런 작은 차이들이 모이면 실제로 한 문제를 더 풀 수 있는 시간이 생겨요.
3. 현실적인 판단 기준
여러분의 상황을 보면 "자바 문법은 어느 정도 익숙하지만" 이라고 하셨는데, 제가 드리고 싶은 질문은 이거예요
실전 코테를 본다고 가정했을 때, 자바로 2시간 안에 3-4문제를 편하게 구현할 자신이 있으신가요? 만약 "음... 시간이 빠듯할 것 같은데?" 라는 생각이 드신다면 파이썬 전환을 진지하게 고려해볼 타이밍이에요.
4. 제 추천
코테까지 시간이 2-3주 이상 남았다면 파이썬으로 바꿔보는 걸 추천드려요. 파이썬 기본 문법은 진짜 쉬워서 일주일이면 충분히 익숙해지실 거예요. 그리고 나머지 시간엔 알고리즘 문제 푸는 데 집중할 수 있죠.
하지만 코테가 일주일 안에 있다면 지금 익숙한 자바로 가는 게 나아요. 언어 바꾸는 리스크보다 지금 아는 언어로 더 많은 문제를 푸는 게 낫거든요.
만약 파이썬으로 바꾸기로 하셨다면, 이전에 자바로 풀었던 문제들을 파이썬으로 다시 짜보세요. 같은 로직인데 코드가 얼마나 간결해지는지 보면 확 동기부여가 될 거예요. 백준이나 프로그래머스에서 쉬운 문제부터 시작해서 감을 익히시면 됩니다.
언어는 결국 여러분의 사고를 표현하는 도구일 뿐이에요. 더 편한 도구로 바꾸는 건 전혀 문제될 게 없어요. 오히려 실전에서 시간을 아낄 수 있다면 당연히 바꾸는 게 맞죠!
지금 고민하고 계신 것 자체가 좋은 신호예요. 자신의 문제점을 파악하고 개선하려는 마음가짐이니까요. 어떤 선택을 하시든 응원할게요! 파이썬으로 바꾸셔도 금방 적응하실 거고, 자바로 가셔도 연습하다 보면 속도가 붙을 거예요. 화이팅!
더 궁금한 점 있으시면 언제든 물어보세요!
0
코테를 풀 때는, 개인적으로 동적 타입 언어의 강점이 매우 크다고 생각합니다. 암만 길게 짜봐야 150줄 넘기기 힘들어서 타입 헷갈릴 일도 없고 코드 작성시간이 확 줄어듭니다. 대신 기업마다 java로 제한 거는 기업도 있기도 하고, 요즘은 레퍼런스는 볼 수 있게 해주는 추세라서 두가지 무기를 쓰는것도 방법이라고 생각해요
수강평 이벤트
0
21
2
코딩테스트 처음인데 이런 공부방법이어도 괜찮을까요
0
59
2
3-3 정렬-2 선택정렬 로직
0
39
2
링크드 리스트 끝에서 k번째 값 출력하기
0
44
2
LinkedList 과제 Fast, slow 포인터
0
50
2
투포인터 시간복잡도
0
51
2
수강평 작성 후 자료
0
52
2
수업교재 링크 오류
2
108
2
프로그래머스에서 제출 후 채점시 틀림ㅠ
0
129
2
1-10 알고리즘 더 풀어보기(2) 질문 있습니다
0
70
2
문제 풀이 방식 관련 질문입니다!
0
82
2
1-5 알고리즘과 친해지기 (2) - 최빈값찾기 질문 있습니다
0
89
2
수업자료 pdf 받고싶습니다
0
105
2
강의 자료 오류 수정
0
72
1
2-10 더하거나 빼거나 관련 질문입니다
0
63
2
3-8 해쉬 -2
0
49
2
Linked List Element Delete Explanation Problem
0
67
2
강의3-4 스택 탑 문제
0
74
2
코드스니펫 입출력 케이스에 오류가 있는것 같아요
0
99
3
링크드 리스트 원소 찾기 구현 방식 질문드립니다.
0
75
2
1874 - 스택 문항
0
81
2
DP Java 예제 자료형 오버플로우 문제
0
98
2
4-9 4주차 숙제중 농심라면 문제
0
110
2
DFS 에서 스택을 사용하는 이유
1
186
3

